0000540)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xffffffffffffff86) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) socket(0x18, 0x3, 0x12) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x0, 0x90d6, 0x0, '\x00', 0x1000000, 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r3) dup(r2) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x9, 0x9, 0x0, "854955000200000000008a66984bbfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 0: clock_getres(0x6, &(0x7f0000000000)) semget(0x0, 0x4, 0x49) r0 = socket(0x1, 0x8000, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'1T\f', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) r4 = socket(0x2, 0x4003, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4012, 0xffffffffffffff9c, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x1, 0x0, 0x1f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) syz_emit_ethernet(0xe2, &(0x7f0000000040)="4ea8aff87ccf96f3e3f5ceb37b88408b443bf13c568e412d71c922f2dbd71da773e1be15440ec6d443ac552333d34fb5150007406e44ef2ec7044a5b144ad89bf6ba49e739bfc32e21cf6a060203b79a715ea15dbd4d70328f1e927efbbfea02951e8a7adf9ac724dd4f4a85bf2afdfcb485bb60ec5b9039e640c3a26802b56c11a88872513b18a519bebc31a6000d1f1e42415512548f4d24a6b469ef825c95c2624aa0bc21b26409bf72156a901f9cc7a6d4089db1b4f46c7c047355d4bd228e21e1debed42b7472e9456c9bcf1df9489bc4e4100e3e90e71b3af5c9125c27de53") pwrite(r2, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000000c0)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x5, 0x4, 0xde, 0x3}, {0x1, 0xff, 0x7, 0x4}, {0xfc00, 0x1f, 0x81, 0x401}, {0xe80f, 0xe3, 0xff, 0xffffb021}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000003b00)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc09e0ff0000000000692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecfd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792b0bf96799706b7558ce5ea59d2ab099752aac3f00cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004363c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e11628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c6dceb8e065a0bcccaf627e351063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6306783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7b9963c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400190000000000e1ff0000000000000000000000000000000096f6d61cb3c04c196c2145d46c98b43db60434a972c9ffe9ee7853433875ad366fbd6d0592f0dfcd8c0b6891d883e06c42dae8a4f2976891ac45177866f73fdbe5e0d1422f10bc42f2a92bc0eae81cb8fe39b4ea85b020a41d0f6ffc29d5f58290620dade86d9d6f3e4034d9a29e63168c990d2b2bc0f08f9ff02956566e38364baa5810521501a215000000000000000000000000cfadd5106f1e8896bfada563f4517d23d93450e04801f7e01da6e344441379a68a812cae884e05cfd64478eca0fb2bc01eb09c9d42bac5c6ce73a50a2bae25b600f823918da9c11391e543e3c1258aaa1863670b9cfdd292f4847029565cd2e7230114d6762487afe84f6acb9e29924954e878ab96d5506023273d4249ea96e6c2cfcbe35bb34cdaffd7de309296008d6e5b6b0603395549f2c16e36c06d1989dbfeedc69c3d8b3e35ac50709549639224f41b96286056a135c9b642c7e4f2d5a9d179eab184b2ea67de06614306ebc551b2430f5054f40fb5c4d8f2c0f47f680fffbd1cda6ea66be89dd61584e53c8285bd10e77cc939f725b0bb2e4003a614dda9e2bd14552e788656bb988ba9cc4c0b614b89cc6c2d14d30852a9cbb95f766789cb8b"], 0x46f}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x3}, {0xd8d, 0x400, 0x7, 0xfffffffe}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="00dd2d2f66696c653100"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r6 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r7 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300006b0000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125025f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c49873ed82fdc7569bb3ce09695c5921f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119000000000000000240381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65a06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c690a82df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c3bfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c34d556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f000000a400a6dce356e89c5d2e306a0ccf9d2a6e866fa1529dd35aa1430fb827a8f9506e2fc516c1a4387d7fb8ca10e5d127b473ee35dc8d833182e81fb9e71a123876a2d710931333f6c8d1f56841b2543274005b6187515e4e2d125462ca89005374a7fefba8d8842e5728f0200476675c03d0d160ad2e67d61b5827e1faceec18c70d8fe320ee441cc6142d2576c44c825f81cd3796ecb416a288b828a97e86cf6ef58ab14bd6eaf6a436f2bb8a3c01b8785740741ef45f66c2608f081f51a028f04c49b71d06f2d9235d1b4658f2d0613df5ac5a912d2cb6da91021908e15ab7c25ebcd0615bcc32e6bbaf868c9a3ad086344a66bc265e90"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) socket(0x18, 0x4, 0x7) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180), 0xfffffffffffffe10}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000000580), 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xab, 0xb4fbaf8}, 0xfffffde9) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x0, 0x130, 0x7, 0x0, 0x2, 0x200, 0x20, 0x0, 0x582d374b5465b444, 0x8, 0x80}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r9, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x2, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r12, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r13 = semget$private(0x0, 0x1, 0x4a9) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x400}, {0x3, 0xfffffffffffffff8}, {0x2, 0x4, 0x800}], 0x8) semop(r13, &(0x7f0000000300)=[{0x3, 0x8001, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x85d}, {0x0, 0x1, 0x800}, {0x5, 0x1000, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x1000}, {0x2, 0x1, 0x800}], 0x9) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: clock_gettime(0x4, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0xfad2) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) sendto$unix(r4, &(0x7f00000001c0)="1572dd9ad65a94a80335ba10aa937835398b2b2a5352", 0x16, 0x4, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) getppid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000380)="ad18f05de2f4ef18bbc934a4c8ac78df72e101514ac047c237090ddb3f89d38b3db0479dfc76d441f2975cc1d74796da9eb74c435a51b9b9c5f67ef4ac18e3f98bd8ac0c5b256c1fe598bed1d824fad35538c0fa3e01fbae3e168759d032fcf31e1910a87c8a32ceb5aee12455d023c439b306c4e430c9608c21cc2df2fa12", 0xffffffffffffff0e) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCDTR(r2, 0x20007478) setegid(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="383d6befadc45ffd5e0981decefa") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000180)}, {&(0x7f0000000240)=""/196, 0xc4}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x5509feeeaf281a6a) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f6737612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000006d70a43526d15a0fe676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f00000001c0)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9c48b86fab7ca2730619556ae0b655533", 0xfffffe0b) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff650700463f7b238bf46854d78a2a197a3862078dea24018295954984c87990986c1700287ead0000000000000000c2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a8802000000000000c5370bcd4c0a16d96adb5a09000000b6d5b786186a3c503b580200000000000000002d1971a4f3bf554799b9b813fe8ce9298a383b7ec062a07a11f6bec8f2cdd06e3995ce1371350298e5ad30505e8f73b200aa63b9e2f69fef9d1f436bd14157795ea4a5c5fe839fa3f31c4b78a202361cd8810000005b65c6592934e4195b51e5510a1b866bffe6733d2870b4000000000000010000000000000017b7b31b81f198560b2a55837a2b18cc0924bf9b4dc57e9a7fdd4ed2e1095946208e02fb5807543f3791d8b2759bde3e5fc2d224e94892c0a4c36d92e825e2bd7b58702dfe5edae282b5bebdcd9430eade65bc8ddffadecc0623d7abc55964c37e911d900c3f67172670c9e0d279d872299ab9eb9defac518a3fd84538bd4a63a167b55b9a043603e412dbe0d41a36eeec2997fff166b0a3281bbbe6b5703e3a63a7b2ca0402587deb9ad4f782f64a562d800f8da69b8c45f9a70e8fb30e0fd7b61984ac354b6dda2fe0c51799abb75c07d20e30ac758af11473c8b3256905dbe6929021c4db295810739a84c64c9118ddb8d33048eccf2b71c6dcc1c8bbfb3f405dadf2ad912002f8d9fe45001c0e3e13504597bb8c1db1fda734eddbd7bac66d03fec2d5bcf077910262c95babfe7780d83f81cd7fad4da8408c8d050cb0340edd611d17c0fd699a650430d8d7f8a2815a333e7bf3e237d2080cfe0fda0219c3583eda41e0c844f191c17ba27d7f8d076f977d94a724688a95007e8148dd7fb77b706e5f5a0633e93daf350803"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r2 = fcntl$dupfd(r0, 0x5, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000200)=0x100000001) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000240)) read(r3, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000340)="0600e10000000000", 0x8) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r5, 0x0, r5) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = getpgid(r10) r12 = geteuid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="11bc6853c1b6fc80fcdecb71a083ba4d5f86cce9ec68ba3daa2c4da3bd2dc8ffdd647c538541c1e3f90cc689caf935fe", 0x30}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r4}, @cred={0x20, 0xffff, 0x0, r11, r12}], 0x40, 0x4}, 0x8) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:14 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x148, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f00000004c0)='./bus\x00', r9, &(0x7f0000000440)='./bus\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r11, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r12 = dup(r10) msgget$private(0x0, 0x400) mknodat(r12, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r13, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r14 = dup2(r12, r12) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r14, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r12, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r15 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00\x01\x01\x00\xb9\xa3\x01_', 0x4000000881, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7, 0x5, 0x1, 0x9b}, {0x7fff, 0x0, 0x6, 0x5}, {0xff, 0x4d, 0x2, 0x8}, {0x4, 0x7, 0x6, 0x34}, {0x7, 0xd5, 0xff, 0x5}, {0x1, 0x8, 0x8, 0x3ff}, {0x400, 0x8, 0xd8, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xffcc, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000080)=[{0x40}], 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140), 0x2fb}], 0x1, 0x0, 0x3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:14 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) bind$unix(r2, &(0x7f0000000400)=@file={0x1, './file0/file0\x00'}, 0x10) socketpair(0x19, 0x8000, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x8, 0x1010, r3, 0x0, 0x36) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x5, 0x80000000, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x40, 0x1) mknodat(r4, &(0x7f0000000340)='./file0\x00', 0x4, 0x81) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000500), 0x4) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) write(r1, &(0x7f00000023c0)="08a888633b96c0654d9e77184290056d2654f333a21f1c2e4ffaa8398e539b32eec63949a4b363535f32888c2a39e8f32668f9e407b55ce72e7091a951fedf9c90b975e8dc2a9ed25b77bc73efd7efbd88191c96c6bc844b673f6c666c318803d92eef5d82d7e8a3e07d16904348f75b44cace2cf2137c7f9054128648fa75a1fb58c1e8e0", 0x85) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x5, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x299f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="2b0218491f90ea2513f8e1b4acd08f029903ed4797bbdb523e6a26ce785833e01674606ab48c7ff2c044826c81995089889855ca4290dbbf4ae00845edade4f7f18c53bcf579512ff026e80c0abbd0a0f76b979dc7f231827488f6fb251ea23593aacf2b2fbb7db2bcf21b170d1f0f4cbc99b4a2cafede568f2db7580aa0be327ba2661291621795c7868a970691c937392dca93c38b88209ad3c2f48bdcf7b0322b36080f", 0xa5) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x1b) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)="ce093ec5469283659cbfbad1f461f1990f54190c6c276a918132730eee0bcd0911e81e228bbf47cf3d6d105470b5b888433b7ed4e57ee9c594f5e083c0f9ffc06fea0066b00e10522f2756518e", 0x4d}], 0x1000000000000044, 0x0, 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd, 0x300000000, r6}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) close(r7) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0x504315a13dfde3f5) fchmod(r0, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 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) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000280)=""/216, 0xd8, 0x802, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x66b2955e53e8f7df, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) r7 = msgget$private(0x0, 0x400) msgrcv(r7, &(0x7f0000000480)={0x0, ""/56}, 0x40, 0x3, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) renameat(r4, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0x10081, 0x38) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r8, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r9, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r12, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r13, r14) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r16) fsync(r16) setsockopt$sock_int(r15, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r16, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000240)="220e2a", 0x3) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000240)="220e2a", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000001880)="09dc8be82ad8c01b1aacdf831a288e7300f99ae4ec0e000000000000043cf776da878b314d403083cf0189cb0042d1ad929eee00368818", 0xac5defc11abb29e7}], 0x100000000000034d, 0x0, 0x4) listen(r17, 0xffff1b01) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r19, 0x4, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r15, &(0x7f0000001740)=[{{r20}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x4}, {{r20}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r21}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0x2, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r24, &(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) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000240)="220e2a", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000240)="220e2a", 0x3) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0xfffffffffffffffd) fcntl$dupfd(r23, 0x100000000000, r23) write(r24, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r28, 0x6, r29) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r32 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r32, &(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}}, 0x0) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) write(r11, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r33 = getppid() r34 = geteuid() r35 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r38 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r38, &(0x7f0000000240)="220e2a", 0x3) pwritev(r38, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xffffffd3) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r37, r39}, @cred={0x0, 0xffff, 0x0, r36, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r42, 0x100000000000, r42) write(r43, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r44 = getppid() r45 = geteuid() r46 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r50 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r44, r45}, @cred={0x20, 0xffff, 0x0, r46, r48, r49}, @cred={0x0, 0xffff, 0x0, r47, r51, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r48, r14) setregid(r6, r22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r53 = socket(0x10, 0x3, 0xc0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000001800)='\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', 0x920, 0x0) r54 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r55 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r55, &(0x7f0000d06ff8)='./file0\x00') preadv(r55, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r56 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r56, 0x4, 0x80) pwritev(r56, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r56, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r54, 0x0, 0x0) getsockname$inet(r53, 0x0, &(0x7f0000000140)) close(r53) setgroups(0x0, 0x0) setgid(r52) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x368}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/184, 0xb8, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x2, "61d780cbd0fe5501b613488fc07db1cda416b511", 0xffffffff, 0x9}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x89) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x97, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0xfc61b30077d3cc85}, {0x1, 0x0, 0x1000}, {0x0, 0x80, 0x800}, {0x4, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x810, 0x100, &(0x7f00000002c0)="d49dcee77da402854ae1e4f70a00ffcdaf08cd48893e4ff28b5480a428e5a9a968c678a6777da3067dddbc1ee62c02f128591468b1c5a50b9fe841c324912d639c8cfeb2682c7ffdfaf503ed5f2fd77751b245e75c8b37f836001e497881eb7af6a141b9917007090f90cc8101b77fda644af11d318d98e86fd7ef636e2313051f82dd620d61afb8e3b3bedbc9464a3e88be04ed4825c34c1b2535d3323612d2aa9dd01ea9877020c6bc16668312c2347a54275db4857efda21b04f464ad6e6774249e0af973beff2844", 0xca) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) getgid() r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x7) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) r20 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r20, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x800003ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0x5, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r26, 0xffffffffffffffff, r27, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r28 = semget$private(0x0, 0x7, 0x286) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000), 0x0) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x7) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r32, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semop(r29, &(0x7f0000000400)=[{0x2, 0x3, 0x1000}, {0x2, 0x4, 0x2800}, {0x3, 0x7, 0x800}, {0x2, 0x98, 0x800}, {0x0, 0x1023}, {0x2, 0x5, 0x3000}, {0x3, 0x8041, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x9, 0xc00}], 0x9) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x43) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r40 = socket(0x18, 0x2, 0x7) setsockopt(r40, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r42, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r45 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000100)=""/114) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r47 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000200)={{0x3ff, r43, r44, r43, r44, 0x104, 0x5}, 0xfff, 0x9, r47, r47, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r43, r44) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r44, 0x0, 0xffffffffffffffff, 0x0]) r49 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r41, r48, 0xffffffffffffffff, r49, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffff7ee, r12, r9, r41, r13, 0x102, 0xfffffffffffeffff}, 0x400, 0x10005, 0x2000003e}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x0, 0x2]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r50 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r50, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r50) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x5c}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000500)="f33bee75a3b4e29259cd7da9d0f491b8c044498d6b0f3e56be3337062d03a9b0e53fcd73d332220243b2d23f478cbb42165c18abdc9e140fe24f5e1273776486c3575842f96ade651678d247201dbfa7ee5998e98ab5479f75b8c52e46dee7de83fb07dd5209acc0a5a324ff9c4c70d55c11ac66643350565cc27b1723f1843c357e69ce7969792e7ee3a9b4dfc967463d47769ed1605fe61aa821054815918eb7a6fa7e9d23ba0b8dbf1b2f0b12d87c14b6626e08dbe877232c10bfc4897df8070e08a6615a30048e6578d524e5bc182dfe5d775813d9a5582f58a6395e3c83dad90684cfa6aaf0a5cb078772efa90d026b8c8ac767fccbdd254550be09a39930392f8cdd36cbc45cc14087e54bba88362f71f6879db771f08e6ff243005f0454f954d7ef987972ef603107cf40a12e819a754a0320a32f5ff4edace487d47589a453af7adf856e0c0cacee7f0e943ff5794ba7832a9d59f2b28224439aa55604f3b5a0e0a0a965735e6631dec4002ecfd4a66e46155fa4b5d4a5edaeb5c582dee688bd9b876b38dee952d5bdebe9f8312b18c700a4c25e701ae0888784b39a77752f8ce86310ec796d676c25fc0f5357c4eee876f9df2812f68dc37ab8ad69216badcca5f16df76f2adb0ff571972f142cce7523542d87fcd82a49fe371014c860281ece88c103a2653108f35f288d2cb4ff3caaa9b9876431f3b7ec96428d315919de258a695ab5a5db324915abc78301f5ee7b1add8e6016f0459c80874e247f0cfa8e8bf5f9c0e058f42b9ab714c8cf808e0624460396aea2d299bc1ed6d0390d8219e5b479087597a68cf1871ad658607f2ac13ea4910ac4609efa1f877be3efef5c65bcf6276f5c5318d552659a4d8120b01ef76898ab6593358874e66d9c477aa16817a2578814ed7a6af8dcdff691645bb0974e873cfbc54d2171ad50896d1232de0ad9d6436100a6472ca2f40f5fb942300386a43f9cad4b0ddb934f5fa240f222ba85cb37f62a10eb8e0a7bced21200f547cabaeb41fe0179aeccae7efa48de9d83ac6aa68d0913667d4e5c3efefa7f2e6edbacc36a791d85eedf3326329c5f65b546468061ffc9c513574493c722ba0d028d87c565a0bbc60eb2d68ba75748ab1f6bf3d8eb152b5899b44d82f7650d67304d2918879252671e92edcf544f34b115ebce9e3614c142ca20425dc3d5ea16b1929f4dc655af2f8bb85305e53db5f5859a65d192a9ab588256b6ecd9768d14d7ad8496629f5378d9a65eef2570b92991e6c8cab234d4d6b7f680e2e64b9a459876974435f9744fdf818032a50b43e11ea35a342a7ad4e16166279c31f03ccf38fd8b5968a59a4b9d3095a9b03f5aeb9576e40b717a724b3baa67f6cde85651c770597125a4dfd56d6cf1038b6e996b2d26b30cc1fee9eb72dff7c745fbeda1fbf4c64a2f148ec700f5c48ccbe75e8f1ae84913308f762dd846a4220fa8953f8dc73dd444dbb8772e34c3f2606c13280471b762d55a1253f623dea500cbac76321b441d22ea4c3b6d611576a0c5edcf6bd2b25a207bf27bf44a46ec0bfef9ed397a1dc25522ab04d0fb795c3ce860537166377b7f0f6a5bf70eb948f460589283e6b056162f2a32a7a7d6c3e76701820d978edd8a8e3a0b8ca276df7d2b95ff2c27946a9c4bf1f3ac872f8e6500314fbea1ec2eeac1eafc69b5dae1b2d0cc8185afae1f94c875f368dc4a168b8d56f9c65f6ce7ac807aedb1387e16ca615e51542d21499fa603e732a946af706f516df41ef86e5e9f0ed7b14d638267e71e30bab562afd20f1f5b98c36965d978daf77ad238284bd55bbb69f50523460d176115bf27e5c17b9c51c028a5466301cb50c459ff33fe54c74681aa03950460625bf2be5df861d6d3c020a4a1d9eddf692f229dc2d1273650c989ca9f14711ff45caa17961cd43d00e05b287178886b64ae3480fa7ec11ee7be5c158f417ef6f562e1f82c9d1b3bd6790dce9a61a03c0c77fe76bf9c6b4187c3e7f529cd28f4cf32d036af1670ddf5599d7a71ca2fb2ddaaebfbc6cb7f5e8ebb13eee4f3634f16e2e25eeeb2849af175b4bdbbbf1e67c5521beb8141c84021f7491fc9238d18a22da64bf6cf8700f954941027a387838af0371cf8d47e747dbaddb28b2dfa0bb4eae48c622d67d2eeee593280098eabc93dd414e98d2aa6f081c1bf5f9a56164812f5062ba0cde521f9ebff9fb563a0f9add8facb986033c7d8fc271e722fb95392c01eca24d7de2a34b372ae8f049ecc9081a6cb1ef64bc146a0186be7d4db816423e9e8f2e6b6fd51bf4e576bfccfaf0e45f42bc7ac4b6bd926ff4a80211eaaf17671553f5a7a9616f21f07efad911efad4985b01f72e8ecc9cec739b2d4cb33f934294e187b87df524fc6cc99316c33a058291cf916259eaa4e3677dc928a0162408bd1bed2a635eb78d4a21dcc4a388491ad96ec2eef5e9846e05af2077f94938cc429770f373c99f1fe2b08b8f9bafc43428815dc10c85f60af0a5cf1d82b718cc8794206f6729420d40f12e2b5a738bd0bb4def52cf57a4331332d95b2c4eec83347e569f9a595d0bd6eb28ac0f0e7261edd82048d3d3316a166917c1f24ddbfa446a3f631bf98143d68fe2802648b0b88c28c3e6b6db8216f5157622ce8645e4559d2d16a65a0a097d455fafd3fc375b1133c842716746c4719d781330c4ce6cd9ed43499d2b01cc45ad82ec6e6f4a75a4549321c117c1f6b50c500fed11b93190bdd8cbefaf713dc5617b967bd5dd5514bb18d78107c0c411dde987736e529b9f660d9243b413155cf0e82dd6d4971f867f3ad5e8bf7346cec917d226848075b7f5aa986703b81fcfa6ec2deef8c0f769aed9f8b65abec8ed0ba55ac16be6734b995f521ba90067d52057acc86eb2de9706f3af2a7b182701a440440e3dd27a833fe7e1c883145ff332999eae483a6dc5fdbe7897e379262f6404cad9b659693075d9199c67e3590e9deca1b2296ad3cec2dfbc1df9ac0d71d19a976a0ad513e6f4fbb1d40f0e021f84c0405fa39b2f7180431e97681a69a3d35ba8c1c80262fbdf19e93b5d66e67ad43d72c108bf990539210b2199521f3f7566d57f2e8d14997c33bd56748a6f85b9aa1ca06fb7844f87089a118fc7dd249a3cfcfb9ebec548fa7116294155172f0dac9895b8627d634cb1786b6ab35d967d0f931e4c46ec5ee0f9d0ebdbde7b357c5b36ccfa1cdc76ae24396404ef2cbafcf29f6c823a54d9f06657eddb572b9180216994c7ee7843dcfbb83dbf8d68e49e48f8c3ed766ffa8531570de1086348dd68e4cc5757ace9452eddcb4cf11a0f13a993e8e6157c0535f0314136035cd6baf39f799deb82ea8d36e59f9372d4ffddbb6f59caf6f168ef3246e65f07edfe9ffdf50af6db9060d646ca0979432235f9dfed8e4c27cfadc720dd77f574f154cc806bb73429f03b1c27ecbd6dc77d4f91962fbf9c020404449c3c05a3dc29af21f68d1e30e71a3d5c63e999d88b8085fcdc79a3e5530d217d9daff51c98442284490ff832facff9103ce27d7005c6b4a821dd5d64253c6ba6954ea46c36f90b186a7d0269c2eb40f201bae8acd19388858c4848862cad994f7913e8d541b58d35936d754ad84f0ff1c8e85eae9f69087b0795d7e6638ede516e3f6c50d4ea58cdcb1fcc5a0cfdef355a1a168127d72d60af8f684dcc0ea293dd96e0836cc1c0fc40988ba8de7e2adf2ea78c00fff0677c15b50b6011361b4ae0518fa0fb47f4578983dd0ca88ef85b9e5cc1ff8708923fe40b32dc705fd048b70e4e1ed93654cf988d35c9baeccc6c3fb8c1f11ca35558965921109d5a651436c454a1c7d51b3c334859296fd1c7e301ba35b1b04efb4ab86198f343ce0e380e38f9a8dbab04463c3c1d3f15c48d659b35170f853c187e2c0bd7fb95f6af12f9783fe456809bf21ae2e61cfd2a758cb1b7e8f78c756f72eee9ac907e5b6873af582f731c574d32a22cb7ff0a7c34a2ea8ba2afb3664fca328e0c330f20498008f129b3c5cf76b5139d4d3a64c6da90cadaaa20ae6b676760ea6c13466bdde80646f5f5fd5d5388977c8a852a43bdc6cd429acfaf26beb39bad1ac6fcb86f90361b82e42b917089e5a97cfad8551317021e111c08dfe63d4f4c70547ca2132ab2ac3eca63cfe6fa24b0638a8959a4ff25825b3f39e84afe6280744a46bf22bd9e81efc54df35e49f810f70d9388e89cfad557c775c6b2d6ac8c12501bd7c1f92ae71a3c9fafedf83fc3577483a4a4550318b13dca10a4e433ca88440fc28cad43132b8b00da0898eae34001ebd012d6ffb6e60661a6113222da7fe820026f12c8b75ac5203c9765000c1994aabbb8cb5d4930baf3a15329ac46110a0c2cf9d251dfa73bf4d5ea99da2ac107030830866386622f7a7977989270017276cf6d70de6e47e11aba84d2e562532ffe875ddfa3eef3c78985e2dfd0df02b632c49336d9b518dc843d5c512011f7f3150caa377994ca224d340c781fbd90df88b7a681576f6ee50660adb15d1ca77d516bd76d44c92e66a1902f958a8dfe30982bec82960606c701fae48a97ee2953c9719e50642b82eeb5b56f73fe03700943afd2c8ee8976520f691d3c5a8a99bbde14335f56ece7a14531efd10472a0c7d354ed5b6451368a731fdf3c7269944230dc2fcc650404472f56329ff20bf4dd5b51e5489b5457addc7ce2457b7c03eebae8e570ccfe680b131c8650c698ff5d62b9f4c70357f10b65f8e78f65c98626cf9a91950868ee2d780c5417a5b12656fdb31b2affa26ab8af166c927a788dff9dec5c1f28c765d456892c73bc92f3d18a66fb0d37d2620f1ed6b8850b87de0d3366667dc27c65cb42d4078fe02d4507135f8db229a2478ff1c4e91f156cf7f5a66347705c018f1d516ec80d9bca2fede82f53ddb43abe2cc3f418c6121412297355f1bac430d5b5eebfad8038b2b4250b3901d46ce60fad7f263f541d7bfe495e56c6d5e6ffa57e32f5a76d89cbde155df13ee60c95b64a702b2b138268fc2920775412debf917073bd1e42bde7b4da015399cd4d54c9523b8e9f2aafe919886643eddf1ef31bcd748f538ed28ecc1fc67be11058e63a07ba0015c5131d0c8302060ff7dfb594bc1c0add1b5aee0d95e95b47d4a933f4ef0781a53efbe5b311270f8a1ae0e5a9cc5ec1498e6cfa61ae010cfe25d6838c8510eeee2c7fd5269d8d43315856688c56b0720064cc1d92eb392d39b85c69b75aa12d6ee1baa134491043e6f0388bd1c209695c7b8f16df6ec513d426dea3e2aad7d641ae70eff92d75460ef6cca70147b2a6d3e8a514cb45ed078cca6fdd0d5af24b10cd9130a5ca32b5717b6836085de18b9e5e11ad5b860005d81e4455e5acdfdfa7048930483080355f83af3bfb58daa0c0b6a0819895540dfaea18e487926a5748b530e63a7d4ba0a3fdf9d0437f08aa019e2e1ff25c37390cdb6895462b3792cbad196b49aa34f9db38fc40887f38aad11a38b3e5e0d8ef627348163f07dbfc464f84ee313e711928add9ae7b24453920974af0c30e620c58256f389285494006c40b70e81c96e67dca233f8e9fa2963eb4c57f338957810a35af4874f24f9701662d52446186cbc241204b963066f5451393e0f732fc2c6de592a34481d975fbd7f41d157c5a2132fded437739330349fd4063c18393705346c92fb6201e6a2cdf708422feac54844e46d5a84f2ffadaf0fbd637b82abf689a1db0c5fa22cbabb3ca09a301ea48753420d472361ba8ed43ceb81e315fd41313bd6e67bf4df3", 0xfffffffffffffd25}], 0x1000000000000031, 0x0, 0x8000000000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f000002a000/0x4000)=nil, 0x4000, 0x3, 0x14, 0xffffffffffffffff, 0x0, 0x4) write(r1, &(0x7f0000000080)="a6", 0xffffff28) clock_gettime(0xf, &(0x7f0000000000)) 16:00:16 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000002600)=ANY=[@ANYBLOB="0400000000000000c55bb24f94d059f846ac6b9d374c71888dc3ab21b91664bd1b68"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x9, 0x0) pwritev(r2, &(0x7f00000002c0), 0x445d271fa8924e4, 0x0, 0x0) dup(r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)="51e12cf6a8c08e1f3c156ddd341762bb56e70a3bc3c1d24f121ec3371a170fd5c72a88cbb3b03951dcc2dc74211e28588446331718654173cb1951efe1cdd09c3e6a55847ef2081bb21cd03ca75f364f2e12bc40c11417b93d34004aeb489f68180b359d39b5a1035d23f4958a63e7417ba422cd4076ed6db4bc13a3f87a57d6742fe768860a767ffc", 0x89}, {&(0x7f0000000000)="6876284ec4a15cb09d15cbf0", 0xc}, {&(0x7f00000003c0)="c75985387bd8d7f00b7a09ce54fa65d2663e384bc014077e88eab590904bf582cbda8ee3e36b59b3c1c94879f76df8996bd5beee9edea93c38c44a86a754c967a1120d933888c09426d1affa7de8989d5d94856ccc27bba5bcf2e52e26904cca60b267799c952484e94bdbbf0280f696b19cc2022396620bee9151401b94ed848c371b368fe2252dac28c9fc2a483454c9682850", 0x94}, {&(0x7f0000000500)="8d1f27c04b012a475b68d5368d4bb562fa9ce113ea657612e41112e16139cc06c79cc52fea4ec1750bd5445e6135f69aa82ea1f4ce89044b7bb63cb6a2fe66b6e3c5365b0c3091117ad38d9d584240dec318830fb534bc5c52da873997059eb041ffe79e23a86509d5863c5f3786a9a950eeafe832340f790f0df0333382c8a0de770a409525ec458071f4bbaa2f57395a6904e36558eeb580284a79258f1623a8c600b6d45be77a7c6f39b1fb3607911e4a666ccac83087722d2220370bba911bf0343dd88a2217de32a03aeab6", 0xce}, {&(0x7f0000000600)="52c8b554df494fdc7ef1b277ea606f6d896874640626f17acd8d52033b4c0c3fd77de417ab7c80a6192c76c8d024d2be5d01753044139cf637b7cf9ce0d6d3c8cd729d89bcb316876e410d1c9bbecd7f6ead3f7bea4f5f17ed879c6bb31af9fc705c534f26632e5340eca61ab81c00d56cf07343e1a7c88395ce4c8b6928ee82977670ade8f36e859bf1b5f6dc8874f6db7dc483804e0e4c33a758d5d56ff334c0f2efb9d6c435457ce572af659865ea1202c7a26f690fc3fb568f9c4c8efd3d182cab44f348e1da0ad4dcfc25d379069bdff2511a15025878a3a25099befd8c2fd17736d1ac1886e5e662ffc0d76341bc60315d2f7bc54ecbb35b9c10e2ab9d95f90391d3eff47e1c6aebfafebe7eaf81085846a0d5cc1ab70dd496e343133037d2e26cd1ffc05c508b7cf1e2e588440422038b6b75e321b826bfae5190b9f98f0cfbf318dcb0fa8bbc239cc49c7c8fbbb2a1c319097e7739d6baa9b1bf43b7cb496c41fce1e511b3b089c0021526e88ec19c6ee313e8bb8b5b2336fddd49adfd35ec9e8c15fc91ebbe1efe5037b60ea957c172d8304ed65ad27e01ac3f8310d7ef682af993321f5e150991a2dc3790faefdc3e7b4bcf0b8adb47a7a50041948c06d150a6bae5c6ffb1f88d020371c3747438dcd504c3b568a82c1e3d0497918aab95270e7667dce0b23aa7ee49fffd73cdf51f9cda829fc3441de8a86a2852f1a492666ca98bd23effe7dd64b0c122a7d68f287e18706573d8151a513719e8b4656eb1355555f465303263ad07ecd931eda63d534b7b30960187b2f87303d3ab71eccbbcf3e71143d95dcb69e3abaa2ecde5851530bae39ac5a7da9deb34ce577107800d68e6fd68eb4da409202dcd1f3fad7268ee5bb39e06b3c40c0e55fd6573d848eb63ba01e80124f35bcf9ca6ae736530b1280c3348bb5bffd52300838047e07e25efb7bd1768ee1ac07abef1bd166b537959aa20a7fb81bdac9cd9a7ed4d3f03a1aa9f0ff731f6ffc4a5d5ad85004ab2f86e3d7b954b3d62b6f1850839e42221cf438a5fa61e9f08a7b1fa720f4e2e15751cc39b8438881017e27ec0ef6387cbe4d220ff8535f383810e543a54b94702d07c6c8629ce9b336b62edda4e531a82715ff37a3950d53beecb3eb4c7a7b688c737aece970781cb21aa931caba82477ea6cd26017f800478a5cb5c034ddce1c478142b3c49e756dae148041a3315fb97509afd74d86c0a5981b9ab5d7b0b7a755d9839d0a3d8130e81d51649f02ac7f72294bab3e1af795aa9553592069ff44becf857227a8b0758415c92cb3a9667e0d622297f06c581f9c51b3bb36210bfa87a466f093d212a0d90331893b295867345e6a5dd030bb83d2d28567698abc22178a652b6b1a67f3dd0e53d3e3729ed6c7f400293ab34a8d996dff2f60fb57fa511e1ae531251f4b482ac1d262777927a9a73c22b18dc92bec4f7278b0cca10317b3ddaadbccdd9883c2a3e041250aedbcb5436c38215c9d37dd25624e8630f08735145c23666f123f855cc85f5dcec4ff2f148e80d1af701521a806eaa0c8c1526d0b95a435e1a9b1b3aea664c7433ac5d25480b2ac7cda1e70362817335addd2e56f23af63a112dcb2034f1a4562edfcabcee8ce3ca12e37d5f782524640ffcbed59e1adc6cdef08ae68feca0d35bb37a6e0c84b8573195930bff7f9992f7caec845bd5d9747f50ad0200b2d3ea218636ea1cfdce1771cc007d151c9e99cc0558f11096383f5c79228d0eadb41d2a785d18c4e2c8f0dc3c379b5024649a250ffd42749e495b320b19af1807641797cea08dc324d203fdfc5071c7ee9cdcaf38153c8e31e334a76c8c5f760c5efcf43adb7c3d4dbd1cba23e597028e18bd8025cfa30d8b87583138fbde55f4770a8ff341295bb7ac36f16c33af86b178e7243e0c2cb98c609e1c75393e29769726cac93726d90cb98b862b806ed0360acc913b732597e4f4de0e73c0c4a857b31b6cc3dc560a973849e8fdd1b67cbf6d0cd2a25ab7965f04f08c3d9cbf2a22b77be2b6c9d4e71daae0d574bbd6e9cdb99297c3d7959a567c1f3212dd97162285852a5865e9f93431d3ce010a485f7bce5e5f8f2e60bab0d5d126039126c705375690feaa13b50245b199f5de581f054da8590760a43b4f6dc0591d88ca568acacc7b0b2226b17b53cb45071645627a1813b012151f86f055fc019e3f79058a84235fe51ebb19813d9b71d484d2d60ea8211e6cd13e22eef43c4a9b0922c539a7f62a0f65c246a8c03031d808fec465b9e6bf91e4ef7c7e0990fb741850d5be391b61ceb1ce57c259034ce16c60b92630b758360711d485da9303c245be72f296a9986c8fa9e919faceb17c4626e990cab223d015221830fe397de1539e4c728c494cd593939fa379fc01ee481d2dc43f33810987833f2a6bb57bf0afa64d3631fd4ef4f92fa0c51e39b1192630188968336248af5814ff6e42f199214f3a03d1ed2e2a3c0cfdae8ae8c4a353094bfb6947534fc4382e916f14a224dc5e44cfd8996bd3657d38f3969f55ec197849f01db297678f8dfc9aefd32bf2091708365449a9e6fc220d5517c7b8120b5495a4145038b8e63f4151c08a14945193808a1bc2997b759610ebefc0687236594729c3dcf61741da508003f23b4b7720f6287d51b5501fa8144e72079d4be5e04f728ae84376fb40003b06f06fc940d26d181334e223b2345f819294b6f959484c8bb016cf681f9d3560723bf7bd4aac2b509b4ab5650970e9c477ef95a180ea5fc559b08759024d10003196613b1c6193c4eaf9fcb830508ff8b5f1d0fc6f8fdc57f2d338b22a811495931cbd71ddce97dba4c4f73eaea9ef5d494740c34f9e0ea700b49f78d1d26bf2af171661528d3bf3674bfe2d24ab55d97244996e0bb62c0e62706d43690fc3b502d8b233733faadf75480afd4188c22e6eadd4264a6892c684b3c8d857b6d2e3363ddb4938d259dd0ab54ed2ccab4187035a8fe2fc7098ce2274da0a2fb0e57ebc38edf14c8ce401f63ee8283e0345b45b48f94180e99b0e4c2d63ca6fa6a86a4a7395dcc4fb6ac395eacd622204c13dd678c4f4ac16d105393191c351d52353cded2fc01c1e81f471ea16252a5645f590a40400ac0f01d5375adcaa5475eef3656363be02669888d0bb7f49275a1f69038e77dd9bd597d47c433ff3ca04d66a8bc9b426bad28262f19b3fc86c139b0f54549903a8c75f528dc8a51c60b6eaed86b72894619c008af05d8a230c6175d5fea0f56e8e70416b36e85575a063d5b19eee45390448ec6dfba175567319c4e1feb3f1d8739bb90302d780ba456678207160370575846c64b3b2ee04d545556dcbfad13e5274cdc3146e05131afb3cb0aba57f5c41314071679e484f7758a47c0e12150769868d01c48da677b63a9e3587774b0268891fff47f6146fec7cfbb031f285a1215aaf8f23de93b3a1735691c7eb1d26882c90fcd7d2ad176962c10314365f5619534845d177f1580f8ad649f7dbef8b2192378f26fcaaec4278c460faf2bf599e41d9236124226a89279526697357c8aff8fdab095e66e238298678ff42b31d7ef75e3279c0f34f5591841d4b5c01e3afc417fa9d433dae8d4a7b52dd2c68b97eb1516a4b87a68c701c61b77c5fdc11d022353c6533a085d6305c8ba36feaa4c8e090ef312453afd787bf680eac35cfa70b675dd7fa162f6434b3c177b2338693742b7d29432bbfd74137f474e26c23bb8e78251f028b29ce60c4aef535138b126d4fa2f1d4d1b15f4b1db754c04598371455f249df7af7f078690cd35bad856b0b5fa4b310ce6c16cf5021ee0d4bce838b27aa3472a1505ee30a69ec47de099720fac371a1ecccc84ed17d3c0227abe30d653e84b9a03f6b453f3182f11d7064cca083bc9ab71a92fad30ee490df745509057f0e3e86447f5a556b9f3e77f3df80fe36dcab11b8c75b7d54561f02df2bf0ebd01c9fe62d959b9724b14f5cbdf2b1a95f4569ed92247c3de0c630da6b20073a3215cac0cde69f857545f42d77f767f6b17f95377a8aac9ae845679695774b43927a70eccfb3729713bc97afde96f65df5267d0676e64f123a78a056a512a40f1bdaa37638215d2726a57a40eaa3fce9af1d74783b9d9412539d4a7e27c40edb3b44772b44cb142d0c7b4698b923f01758d9da89c05e78a8da7d1a611309d77003579115a3a17c2d2c2ccf3b9e33415e3c083985bc4b8b93a61f6b941f4ad7a25251c9f164257cbaef8f51199122600f29bc3b215679f98ac6a8ce03860984cbf879c0fa93879eab05017a4200def488395d91e227c7d5ec1d56ac550010708dc61989b28b2b886e918aa5752c326446cd581de7f5a87bd59ef0a0da7e403a30c04bf056300ae8ed28d3759a78ad093aab66383559f57bb5fef8adbcdd60f503000fe6876fa411258a2b0875058cd58dbd536db04251378fd26fce7b4fa2bef0fb48642b93b161a1ef56d169c556740e4a93812fe65493149386719c110ce9395ee2cdfa4e7bea2fc5c377ef470864ee0c6fa81702dc8a8c2ba8b1164fc49b5def52e009edf5123a209ca0a0f497255499467350ece4e960a20e88e2e72cbb767d3e9363441d002a98db22e6b68c8a7aa427338b40af33241fbfd4e950a5886258f9372321ced3065e2246536e8159297f09482d0152e7c099125d38c58bf6aebcabfef2411ac23fd86534a5fc310b33ff77f6568aca0cf59aa3a251582997a2cb76f85d534ae7ad68801e213f3ae0bdfd6af30af92aedf7c1c9b2e9ef71b28838d9ec8ca4a44ae7553d60918c6e6f2befab21af4ecb11657ba92dd7a10678b5aa4d498b45ddf85c4121bc7c7e014c0e466525f6400fef426820314c89dc90b62405645f1685ea185a97b3f98379039aa8e41a3884fb06c2752d5a0d66924c07587d5c67ca85639e38c3488fad362290846c5966e03d175ca2c0e355c3a896413f3cbcbb823a0c10061c4f7396e4166a93e1b6cef0e83f63b7e3594abab567c5cf1b52884664cc3faf56488e1d40ccd14c3382f7819a67bd737883695d45f16c71101eebde8d8003ed584dfb7c06ea32b6f631bb3dccbe784f340953f0c3d36d95c9795a7c0784fc84fbcd4373c838b15ef6a84ec75cc5be463683942ac3f6e937be55969287d5f2f94c0bb3b8d409ebd5dacc14448a80683df18270b20cec3545796daccac729b2e0211e5a0a054d361dc8353f33c1b3874ce1fc3acca8420c5a36cb660128fd1825ddbaa9e983074c1c5c4abe44823bd900f844915a788c03aa8f7b89ec961090fd7d926f9a4c10096ac63d9ec9020535fe074e98225c371dd8e887fd1851ef06a3843ab8ac37b6e0e4b06ca300154eafa687a86070701d654d51dbf53aeb07f5273fc290432f93742567325554c0e0f7d8506c8852b8aeac243c3d70ec93d4885a242987f082aa9ab2f460fbd0c7ee3212764b2518378d57614a6985c84df74743722abfe07b4e8794d944ba09bf2b94ac59e51de8fc3a91ba8629ca1daa5323d09c89f22583ed75e27feb66f98a486f054674c14fbf72c697c4cd0d2f16ba58cd72a78ea1cd30ebbd3bcff876c7ccc4569272768391b818bd0615987a2b6f1c175b033b75bd563f775d41b490ff10bed1d8c7aa2b9c0b302608e8ef629f6981067199d0ffc9a46bbedc2eba450e0b8c4a2b45337612f1ca56a441837cb15e5657ba83bca96e6a7d730eeec80d07944726e4c0c4854ceddaf6590f7328ea3da9376a713bd9741ab649679a60f041bd8d12813d39229f26fbe", 0x1000}, {&(0x7f0000001600)="cdab86f29bb20e009ce754923188d932dadf3e077593d79ed3096d3d9c77fafe335ece7f45e61e9e2092e92113918195a6e07b1bf2aaccce57548310d92e7519b1ec5eedaeae4e7f26ea5dd86c53d7dab648567d69c53f5d74826e05e85f16bc9e4799e35c74341f0c839e239bcd9700ad9dd8f099cc6c69842853ad6b526963bfffbb441b023d5f64ecc53071f6554ece54fd9b552aaff3dff7c968dedcce3e43c66e219fadd9c807e2587e11ae21d3d69e2f7a78298e24bddebfee9e52c78f9817eb0fbad68755f48b3590f829be385452048ab3843f54054eb7ab4b43e74eff0fa2fca24e19eaa578c890a373107540564c33ea18bfbdbb46587b545c4e176f700e2bafab4f0d785429891b22f10980eeffe5d20f9c912660583220b907abb7f8cfa940b93e62614e777b88a3412b008848c8e8bf6c26a621683ef63151d544575fce8eefd3d001508bc6674c53cb66c0fcdc72b477d3abb0d5201b302ae6a4f391db1fab5ebf669e2b1a352f6fd3c91d2bba0ac12785a2855815374165f4848c124d27bc786a703910ccfaff9e09feb2b80509b9531cee2895e0d9d393f72973863ba41dc9d14b1dce2790dd933ed6e84d5e7607f9eec4ff0fc2fa5d7ff4c44244bc52a2a1784191ed7bc25a514ffc14e33178e2fdef8e0f0dc1615a8246da0a44c5ff64b8f6b0dab2ae21205f305ef01b8f1a2fc8bca4662ccaf03102079e37ee5c9b03b6cfb9558d13681747f3675029d2cd64fe866ea870cff4603a29d495d365617b4a66270c0730630fa6877c313d42188cc587b6302c27e0199b74b9a363dc3e90d32abde7cdcdd470d761da602f31f6a2c365faf4c04ade843c2177ecb2978f81b514bb004306a8f56205c6e3fb076ff74a31c8d3dcc891302ea331979d70a0295f47188ba66ca7b9d70cd5ffa705f7f38bcfbef44aeafa701850f65d9f66b458397a064c000233b1ae493f7ff0ef01e47b3e53ba23b787a69932866fcbaad3aa2606716222aa8f925e2c929d32de89be0c26a1943f58cd2bbd114eb859ff33b64162db54407eb7b7a9509ad8a69aefae5797ed7943918bf05ea3f7cc12ba3df4f8d09efde43e791105d8a6ceb266862a2874ad79442b6530a7e00a535fe4a854b9f212a33968f8b3988f7cd81f87eaa0d04fb5dfb853744a5ea5971e2de09131776a007fc0d09af18fdbca06d74df5fe4d8e7015632229238847d1e98bdfdc46af3bb9247ddb6cd08dbc1076d185a72b12db75133264c0b0a019fd968d3bc0ae59ac80404e646bd35b2e2b7a6086300c4f056980ca9d9df98f1c6435cd36f5cbc48c2049bab1364e3b7e10f239121b2c2be42adc6c1b325e97523dd05b109b5fa4e1dd7ed559e7f67a624fb12ad66bfb30c88bca785aecf487e2b8a5eb5a9b01287c5fb16039586b34bcc306bd62b987d3308a713419524aaed2c420134ab7b980a3b5bca1d46e1e2e358b442b89c236e2bcd0adbfde9bf806ca1bea8a040927a369069bf40685b77fa3f5ee85d8c6a64348021f649ac37af97399c19e1feba297802a678ed973d37bbc96b2ad47105aed1cd02d49b1019cf82e12b9627350abcd07e4fd29cb3a7116f097fbbb5843dbcc1ee32af3713ba7f96152e3db3300f2923ae77c44967366381d4a3bd8a5c8863510dcac672f7e064715d28e569e1603370dec374e9e0d755a697c9466c4d8b830be80e09498357370b26ac289c893d041e6e46ee2141194635e3638d8cb08e6906db5b94666891599abfaec21caffca43485432361f14c4015ce260aae24d26d0e770a99b5ba970bc2b1a636d72baf201da7c8b7368ca0094ed52b410142f33f8d35ed873287b0850b4a557eeff33e93d541ff3584e71fa2498674dc914c2154d44fd45f4c23243c8ce5b4eeeb88e08091f9c429e1c516ccb944c405b8dce433984fa6df81ac9d2777288a86dea3c082b8c19b56bc3c207759efcc41fe89d78207b8129298ffce1522143f7e064acfccddec21c93eb24d436753a716ac5d3d04148199fd0b9e1d10bcf3b781c6ad640f136909d7d02210ee2111baadb4c9c6492a7234f5a78c295bd2c520873430a88f3eae2fdbc0068c22f80283c4731f4a5abb6fa17d2a3c5b2ad61f4c3749879629211ae041eb239e544c5255a7251d74fd0acc91ecfd418a3e06691b0969fad12b2f1312b5bd2a9e4efcc1d5375899fe6d72cb6e8a7a5c66253d2beaec5ac73d415d55233325a1ff56ba065cf2e5afa64b2c91e974e4543f8dddd3e52a76515eb92adf65e7f4c2e67008cd419b1a73f62389490d15bf067003e8fb55f8b12474ee7ee419b426739f80802b7b4312f211ec4fb3ad89407bbc9d1908987c9291040e126167530ae477c844710c8cfa60bf045d0fd26b756661e48d036d99156676a506cb0a879438c5c8da181e9c02cc4c45cc263d94f7f9e193cf5ca7e1d2cf86a6c77a54c1b94e9d88555270e61b71ed7a6d714d66ef8a862248163046f482387df93333fae4509fdcff89ccd683d1faf726fbe15339db981fb16547cf989540e5cbce418bddc49720d5dfaf8756f58ded032d1c5c3904519965a8fa71c0959e0cdbc9a99fdb83929c1890b9679cd920441ca8e999abb70b8a1658d879a2d253dad06fb55b662094555bf3ee835f58be6d3035791b929bcea921aef428c6c9a413cb41f033926f1fbed9144c674ba463f2146c7b5c4bd6f8aadae5aa6b365185f73e3ef93270501e06238de539b8b3e5e84df6c0b3862f20f4ae095fe815eae1410e1129b4308c231b3941091675f9aa1ef4bdaa8c2431603cf164aefd3fc34ef517677ce9c118614b838baea67baa418e5eda0cedc18763bfac94c07730eb3ecb568f3a7c193cdded85ff3cec9431865cff93203f88f1715cd0a70b9383f7d10e5020d3b1755ab9b9216c12fc895ede7b6800c3e908072079f60666e3b80f74cc9b3308ec62c537599bf96d7d811af0597c7d46d3cc26ae78ab64c7f2ff22f2415efcead4bd3a1b47ec7bf00d8717df5ea7625ca29cf06eaabe670d588e3073ed7042eb364630eacb7af6e64cb2b52726df29cc6a9008944cdac3f0973e88e5b15747afa10e3b2db2a137e8800aec9ca29927b3dd86afedebea08b86b8b077d00c7a3deb5766c9f29b1ff946a6c1c0e7a8a0b26e8caa0801c169f39ba4aead829031e61c10fb3b1e0686cb7c1ef51bf9eb8b4e0bd658db57a441bf831477fb863ffc63d07d2394fa820a921bae7efef9bcb38faafd28b115ae0f38852531ae69d17fa1ac4785eca5b74ff330e5fc03dad249dc5cbab66ee7905d95de5cc0005a5e5ccc28d37958f85cc66ec7255a579d23dd899f866e8f78f7fdc3061ffc988f98ca0782b345c039e02783b5bd4ea2a293d405024a04559ccbd243b8892d80d9b2cf8fe3a773421348a5dfe644e0c2d871a9caf243aa7ca50646578a6e250c1f2e088b997ee32a4aced842b8d705ecd026a40d14b5809c5340b79a18b625ec76d124e732a0e1b0539efc89c17c43974ad3630cf71414505c0c8a6286b24002fc9bc8a3ec947da6f692052f6856eaeecfc858e6abd98085e8cd612d7fe137558eddda1e7611d7383d9083955b0f52d57f65ab079b336f32dfdb180813795d930edace4fd2b3c05a65a9bea19fe4c0d39eb4ab2864ef5e89bcbc013ec72d1aec54504a18796d40ca271f4a48fc9900d9e647fe2aa94049b552c1a9cee1d5d9460c0516854b32534c67d8ebcc8d4a37616888cbceff12ca5b8e4450e0bbf43a5f88a5a10f1d57f5a0e7b28c020c4e77143759be0e1f63197ae173ae131a663b2c8b8ca137901e971f16649d1d2f9c1d2aa4e70375c85ce9cab5001b5872ab072a02c0f45159e857341a1affb8728a331bd6edf7ef1001a7cb5b3a0fd211a583826e4f0216715a22c0070c7aef2eb105b370ee378e4dec1ec274a2d20fa250e54603434252f68f8b5bb0fb4be92d2dab027e205818f6e10fb5f7dd1b0a4d0b8623e1faa3965e01fd61ceffd55eafd439443caf8d3ddb7dbcc11bce9d5a454e924263cf9bc839602b7c9043877e5dbd4814d7e09f55eed249976f69dfcd5c74948718e2aacfa8ccd544385d53c57d60d4d202c095c18374e469fb761170f1bff8a032e72a771584ff7012de3881c6b8f81532d182fdc9d4c6dd3045486b5ecd4ed1729326e6e199bc12d7a8e2753874bed950681540beffae10171428a33d2b35acc26eee85280e1d23abdc84d015c14da9bed6c5f79b5d3df300ed5eb842a00a0dcda67cda978444bb140019f516f2675cf31819f45a1bd6c7c64e63055e53be25e1787ad10d301769904de58ae7a83db56ca7505708762bdf9b679563a0531922d4a2088ab9d8916354f366dd8691a3d0f745079aab7352596e59615b11efd736df04537ad25923b35420fd05b0303c610bbcb546a1b9e5134af17006609512d6f1b2fe1566c50b8628f3fe3adcaf4914ecc3ea460317ffb41f5066673edbf4e3add10f677443ce4912ba17b055b2929754de108f67740dbb2c141cffaee1a44d657ce9fc6b0a9eeefd7b8e44045fa6351971bed0272a4e0fd38077c44a11bbcbde66ee6173124c15e802e0b6ed748d9d358d3dee98f269ab67fcbd40c55020d54e5fe6e24f91fe25a58def6a07b9b441678bb49c3eb1fe262fc214345c521ff2e8944faa13f23bed2c636c93a27b7d620ce4ed422df7fbcc6aaca55836eed33f7561f8aa405fab46fa9b2008eed36ef010cb92198c60a4ec9d63c578820913111ff95c78f4cd335966e8498f0c16a247241793a067f01b97562630a055967640a54e0eacd52d14950f95db9d340c9890f74acaf5f6757b026344fd4b4663d22b0e905a49470078ceb4f4af153c782030923a0febe43105e917b0145dffe7f4f666f0a649ef92f19efeb4927abcf6f57b2d05d1d8ceb4a20e57dc48eab899e6bf18c441669cfc6f876c2745f5241ee3be8b732871d5577b488cf972d275e615bf855f05537297637b899f7d84f8bd6552a7d15cafb6166e2e6beef84e37568b27d58e729535fac3d6ce11374da91a2b6f5bfed50ea9c10252015407a9bfd7283fd1fb6a15504a1aa6a9ee7dbb19839792163b5894077d52ac34585462a8f8e13b968da6299dd01bb8edb759dc6ae966062939eeb693cb95f9a7c9eea7e3cb3b84bf9ee8a1d07e5aace43bb11749934be3e7f6a51723010cb0fda5f87bf14d2e6c33ffd483cd88d9cff6ca2183dce933ca71162a05bc9a5ae627164fc00413ae0035e5b5e14408e45a0a15b6c58e3b4900b31c364802d4a63b8f6ebbf20fcfcde72d2c1a389dd93aca025517259902add382020a447d9cb18ed7d28e84d0180190909bdb9cb5a3a18e02a4aac884087d6a9e95ee6cc780528f8fa69f2c659c0acbce91cdc7b955046ba9f932fdadde8ba599935e99c08309965746d5825e64e50ad5495f4920f6d7eb55e10af51e4c745dcd0ee90208b9f681a2672f420c3959e6f1fc1ea72606a3f83923c25b1c5d3a48c74a29e4da9cf64a7a01ebb52e89dc4e9b79e301a9cfb8c15d135c9023602d4869ade11698cb4ac4588a93e7051dd3c144e0a0e677cf48064c1daee64f5f3d3f37c51860e372747633bc42a38deffb53c4cd8e1ed3eff3c0cf70a65cd7a75bd317c9851dd15f9f3a813ab60c5b057bee4ec2c90c75176ab5d06b0ceffea85fc431f82111ae19db9e0effa15e886c2ebc63dd4c5244f66a658387e7cafdf04994cb9f86c0cdbb8db93e1702a9af79fee45a45deddfeb81e514421205c235b1838d0a0699b7c5b645b48f2e4", 0x1000}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d4ed8fb83a3dce8a7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000140)="4d465e35c2d2f186f548e5e018d7a780158d9b14a3c619256dbfeeb87a40fcdac5a18897dfa253a987dc9123a78becbaec1e59abbdcfa30ba3cb93ba61e20e994c0092ccd190be21f1503d91ce74ac6cf479f01eff217598147284997818e83085049162818b9c314f78937bd8e557b2d8fa59edf0ab60ea706b5a4a85910cbc3b796bc1f58ae7f5d2bf96d0a88961828e16d00d934f3775cdb4baa6f276c1c6aefc017e832b127dd458ef19b36b2c8a02f8b080cef5cffe436dec299c24d4d0a699afe8f0cb7a83bf37a60296508b68050b335b94bf5a67d44e72400c", 0xdd) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000680), 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x400) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x04\'\xb1z\xf6\xf6_ -', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x8001, 0x0, 0x0, 0xfffe}, {0x100000000000002c, 0x1, 0x0, 0x6}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) fchflags(r0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0xfb93) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0xfe26, 0x0, 0x0, 0xfe0c) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) socketpair(0x8, 0x1, 0x28, &(0x7f0000000280)={0xffffffffffffffff}) listen(r6, 0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00w\x84 v\xd8\xc2l\xa6', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0xff}, {0x45}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xb2985397b0b96659, 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x2a, 0x3, 0x7}, {0x1, 0x0, 0x0, 0x3f}, {0x5, 0x1f, 0x58, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) listen(r1, 0x10000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:16 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) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x205) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0xffffffff, "b04d00f3ff0a631a00"}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) r5 = dup2(r4, r3) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000000)=0x100000) r8 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000000)=0x100000) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r5, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r4], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r3, @ANYRES64], @ANYRESHEX=r7, @ANYRESOCT, @ANYRESHEX=r8, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r6, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1000000000004, 0xc}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="fe68b0b10143fcc9640b88965dc8f76bf83d4dd7275bcd01430b0ee522dd520455304f3d583f39d169bd3c7d90a4359356ac600b25c48247c76b5dbb3e8d3b16fe15dbf3cc071040f5b8b1352d35bf5b773a14d88f1ec5fd5a8f0a8dfed63f428151a21f100276dc15860a7f2149560151e7bf872d0ff38c55afbd30d5dd93c7f955db233e1946", 0x87) getsockopt(r5, 0x6, 0x8000, &(0x7f0000000440)=""/163, &(0x7f0000000280)=0xa3) 16:00:16 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYPTR64], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x0, 0x0, 0x0) r2 = dup(r0) listen(0xffffffffffffffff, 0x0) dup(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") 16:00:16 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="0000009c7466c020ce9753a599a07ab503dcaca19ef42bcd5740552611c51228bc313999830e3e44c6b7874cc9432bfc909c233792f381679477f77c4a4016507dd6df9270c22a70aacba7e423cc2ec1e3a65236ceec9c4a77b159ac2a0b79955a3a20ad0be7612928a07fdec34144d87ad8b7cbf61476d623ab1621060095dc6021840fc353a6295a9a72bb889f2a69e2086b5d51b38524b3df5623600000", 0x9f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x101, 0xfffffc01, {[0xff, 0x9, 0x8001, 0x6, 0x3, 0x7fff, 0xffffffff, 0x1, 0x1, 0x4, 0x2, 0x5, 0x9, 0xb228, 0x40, 0x8, 0xfc, 0xae], [0x7, 0x2, 0x19a, 0x6, 0xcc, 0x8, 0x83, 0xb5, 0x6, 0xfffffffffffffff8], [0x2, 0x1a91, 0x23, 0x5, 0x4, 0x5, 0x401], [0x100000000, 0xb6, 0x7, 0xe000000000000000, 0x9, 0x6], [{0x1000, 0x1b8, 0x3f, 0x4}, {0x5, 0x9, 0x6, 0x1}, {0x0, 0x200, 0x3, 0x7}, {0xf6, 0xad2, 0x8000, 0x7ff}, {0x9, 0x7a, 0x401, 0x9}, {0x9, 0x5, 0x7f, 0x59b}, {0x2, 0x400, 0x406d, 0x1}, {0x4, 0x7, 0x8, 0x4}], {0x9, 0x5, 0x1, 0x1}, {0x1, 0x4, 0x80000001, 0x8}}}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000280)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x28b, 0x4, 0x1, 0x28, 0x7fff, 0x3ff, 0x2, 0x1, 0x1}) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/,]%:-\x00', &(0x7f00000001c0)='-^\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='#\x00', &(0x7f0000000280)='.:.#\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='\x00']) 16:00:16 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000640)="220e2a52ab048e6fff5ba0c5a59b22a9ed80687b68f46e8d6df5d90a43941e1486e7b8ecaad88a6bca87aaee457bef64cf37a5098fd663d54cc88b8e26e286cde0184f56c4865ae6696e74883a2ad08727247c94ea9dd0c3e0c7450d7867153a4955b28069b6e57c3fdfe5e2e489fa7d94b860d600650ad0f67e78e85da69729ba8f7cdf910fd30e179059129a5a6d9acfb212a1f582fe20590c4c49262af87c9b0e034f931c28c63cfa299a66e773", 0xaf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffff0000, 0x6, 0x0, 0x6, "77ee845885142d416b4425d6fa43c3e1eda7877a", 0x6a, 0x80000000}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) semget(0x1, 0x1000000000007, 0x26b) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x802) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getgid() r4 = geteuid() setuid(r4) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r2, r5, r4, r3, 0x42, 0x101}, 0x7, 0x8, 0xfffffffffffffe01}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) geteuid() getgid() r9 = geteuid() setreuid(0x0, r9) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/174], 0x10) setsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r16 = geteuid() r17 = getgid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r16, r19, r18, r17, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r15, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r8, r18, r20}, @rights={0x10}], 0x30, 0x20c}, 0x1) geteuid() getgid() geteuid() 16:00:16 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xe5) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) sendto(r3, &(0x7f0000000180)="d71b", 0x2, 0x40a, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r4 = socket$inet(0x2, 0xb8003168cbd263b2, 0x81) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000280)}, {&(0x7f0000000300)="ece5a087bf9116110095f706dd24f100f0ec8e1e2468d1ed97f6b83d800b695b3598f94a135420d28994f62b0d6aca9017c4e4c6ce1d5a048a648d047ed8b2d1e680850217554eaa1a1fa05eefce2ebea4f09e5bf8d7b230dd14c3a2b2d64c38931b91f4ab80ec97680ee820952c316d215420c7f179dfa04c730ea14e19f8e7caed9c4bdbc64c1c1773545708a7667d4db8bb2cde2bebf9f388d8db9ea4c394d0ad9992870efa95b6636fb779d28d382a9f2bec3d0f4543e4802691027cf1b31bae66d10f8f6292b2a3b597558734cd5df7a4e53666e8579d5be9dbe37a516b7f55aef889a092931d2089d465a794a9bad8e554843ec8abdffd8bf96c845eb23c4139bac89aa362d2c68443ce0093749b7dd2f9f9061bc78a8b7a6bacf3a206430038b97dae7e23e590b4e76fd8d5902ba6ba8fd047ed9d3039a9bb26e3413b93c66a049c38de4e72ef4ad94c19c4999f46357d89a6aeed63c50a7733c778dc3a23eae332743be5f2434822a10fbf67662fcb57bebd520754bace66288dac7fbbebe966dcf6a81906173a5295c32682180db70824d4d275652a1a4e2d6ea80f8b4f7e0071573f876b3742b6cd5a710af728787c1243665b7e22ee3f57a85e4516f0ed4fa24c14d066ec20087a682c89bb80c4d12e0e13dabdc0dab625384a490dad9190cbb6d77f0a02faf3891ba5e8d33afc16944e7b8446b4a57569598aa2bf28822139acfced1f776b1306da808f7e856b4ae1dfe5447ecd78326cba8951e71440f6a588954125242033bcca3869b8c0b52584996a89570a3a8ddb83a0cf4a4e1e53b59a904b844d88b1f27b4b97ce925b227402ee399a284304effbe7b07f3fcdf40f9fb7af835bcce79c25c769c8c9410f4b0462d2dcab80c92e0a6bf5ff5f79deacde90db9b4be5dcd0f31ec344a0b1b88437fa337d941cb92b47940c029d10ce5d737eec9405890a1d5c2c4cff29aa76d823871d9b2edaf48d19920426891c23fcfedbcf6a6743836b88167f9936b8dfc881ed6043748e6e21734ff77757cc9f987b2a2b4d1217e25d8cb69701c8da70bbb6b0cb07e2dd98984daf76956dcc83258ee432e8b66b1e48f792b442eb15c0317fefe06d45096e8ff78d9c3de5567ada447298e73364cdbaa088e6498bfa775d8de0329d0f0003ad0d35b8be67b93ec5172c87aae0df9f346f2c5aa830a3a2927d4670480f46f536512d88d8074c24bc1864c0ff1e6b12058370832e5239c7fa2b66423afdc678db3e2c0b690182bebeca2747639092efa1049b979bbaef49259a7cc11544070bbf112fb28aaea44ef063866d22c76d69d3efe13353381b99740c60e2b29e7dbdd19539676fea0dddeb13097960e3517b044c81f933f1e0dae14f062f8938cd6b101807d16b839d94d5719af3787ec7243147f567042e60f0746af08f5667614551059b41e680c94bc7fb3e1b034999abf20a58a79e0ee9dfc78cea6355d6f5c3c6a63ca9a52f3ab80c464f55cd8d4d84d7bc80491d01b68588ed1f2f58c2ea8a0604ea9594db1bc62d340cea349703891f53f509f2bb7d4d8d419c733b505648f9bf12ec832a51dd4e8e6b65e8b4224dcfb6e0ac0e44522e03a25de38e7850d8cd8ed557986f48de508f6c8c665b30824213a7e4cb1e27075728547f529d1e6e7341d4e5e5b90da4e4b6e5000e9df5f9870ba9fd44e6d01850de9c209566cc5d65bba06172212c2b382cbbe43d7f8619e299fe0231b1f959e24de6e625e1ac7f856f418058add08db9722aa17b6f149e5e2fdb4c721d3b22cbd0a418889538f26cc554f80514fcbe64f2568494df717ea17d529b6a91f6a16f4e18d94add3e26c5850f7e30bb32e5dea25b54ca985a614bdc26d6e05d0e033afaa793ca5cfc6ff827b3f7a1e9a14e00b2196c4270a54716bc9cec5e6e4bd77cde0014cd122f9cd7cfca8b77bf3ea3dc71748429a76e9e3f8b7354d899ea825c3e6fd9abf223b2445d531e9165be2c73753b4417f2450a7955751ee392e6a56c30c1099b675fde9078cb664b855cec1e84b0ff60313c53de9f9c7c15895ca0222a262e1055932c4bb5938104910a8d31b59f9c3e0178d1e0d53eceb3ace826569e6ef6e103f862570ea56804b46fb82309954977b8d04e842007dd3b48f7f627363340e6827ad4b08de166fa166b2c85523ec7e0f6ff0be14ef9a83121ad71cac4d40923119c4314dbe5c285786fe2b479c879bd9b594373467e427011951334e4d2e58d98036b7953ae92597ef2e475d5ee1f1291802db7ee8fb72601d915b9f1416fd4a3b5f64db1fd836c27ba12d2baf9035e66bd22a72f76699a609f062fc6d4c95b1e6b35457c3418841352f7c8ac943d67f876fa6ec5a6702048ea471a92a59407017c4c0f63ea09faff5814da791af6a19ff07e328682be21c9d3ea2ebaf7ec4fb67a3612f08c20a76666ab2e8d900fe332a262e32c61a2c557bf0e308e992d158eda465fb52dd63dfc8a39b6c22ad55112863a75fff370862bbbc7e07889e7e6952643905806ed9749ecdbac0d3641dedc7c02df598b264ccb2fbc0a2272d32dac5364c681af6bca5d4ce59d85a91188aa2b7fdd12dd16737ed151309b5fee5a6a1bdeb3b5c7d7f0409e4f865f864d54a236629a559f20af94a0beb519ed76b54a84ecf20be794cc23bf3d081075d64e462257749f4c681462c82a61eb9444e09d8c82a7b6aea724cc467da88b1b9e61b57fb6126c52147593168cf26f3f5e9963686f2122bd4859c297ebf933ffe704ad499308ac4f487845d7d5f2db8ee708d13cc84efc11f97e606daf5ba23f2094be55b9c1864564b992e9c2e99e663b0106e5e6bf364bf307848333836cd3b0205a99539bd4d4106924a1f76978ccc63cb0f116b341663ff6e317d94c9077e91923e904e32cd51b76f3e90e06d33b47967108c7b772db90b757596071aabfb0d5a67d333905506218b284a2840c7b8a15800c828d827be2cae237f45bc5e4d6a62ab99fffba92021fe737c585b9a06ccfcf76e6f07cbb9a371bc12510f3e1cd6cb456653aebb418b579948902dc1999e8eb8a36335a61d2e084457da42a6452e03ae0ffc926f81eb8b9e07b627b71a9376521f80ac1feab9268788c61e08f52f019901f5db0d9e34a33d850dc3ba2d48bbaa39744062fbb703258a990ecdeec4ec6f3e3f7c465ab591d669d76306b9b3efff49b35f69ec9770b8ab26e7ddbcd34780054ac66a76b3bf1cb9dc62900dab29da6a9b786ddce10c2387c70846e6e652d2f239c35008809c9cd4694437dc6a09359fbf56f4c7c82dc9f189c96e21f7939d4ebf31914a1e777658aee0ad7d43fafecdce966db8e5ea3ec3a65aee1cc9d9bbb818281f3010d86aa176ce4accb6ccc6e49f806a72a4c0cc3e3d2bcfb7e484bd255407ba2086666d7cb4882c70e79c0181de7ea577e75025f320eabeea243136a67481170d550b2d575190318bebcfb1893b490fee95f560966dae8c8c54b6dc8bb4da9e2ad4033262da64e56449d7406832b4445a6060971e1615212f11aad121836916f441e395dba952431bf8ada499b99a56b8977a09b0f2892cfcd51beb50607880b145c8e987c22aedb74319ce7227669ae012ed2dcc5d1c6100587fc30af5506cf5614e7972b57fe6b773fa1f57d1fae2f7ee9767829e9d3641184f54d1b813ad3060f6b9f88b602d2e3255f2094213e0c1c256aabe9f6c1bbf82fd90388b0bd7745b2009a55b332741e7c8eb26fc3e8c0eae5255ff6a8e4cec6ef55d05275cd211d1e351acab70e0392f0501389c81b0b5a5fc0c6487507329db5f6f35222374c7031faa4e33f8a3603234f96f8eac4f33bb888a7303afddabee9759b184e47931dd0961c8e207b549895c254b838094419c801593621871cc3f9f3d9416fdf5dfa1f9b9374be7aebfadca4e34572986350c864b701e4f97611f96ada12c292c32443581bfd8a9a3b063372b6c0c805339d7cd41af95cb101cc8ec2bb44d2504df8350723b901739a9bc02b9375b684c240886d91281836ebb93e3385ec428559889b5013ef59556ea3107891831120044b12991e0e0692d0065c26b3ccfac9aa470df1087112f79c6e95d682ba0f8e8c8807eb7d0ad921a0da4babb24ea5c371cab3b36bf33a25aa6e594951c6c1c24aa3fabd4db660992d7dcbc43b06a3ddbcf3d1c44ab5534ddb724ca2d3ddb9fec5ab131d350a922156d49fdfd11879dec500c1629f1315e7c9478b58be931ef571df2a947aee4a1bf99de467189434db11aa80a0cda1b9e99695831210c12bc75ed2fd7fcea220ac1d2f0d470c2c56e36db4029ed9d005fdb7330c12fe8ea3c07b237a4cbef6e6535f8774fb2d0469abb373d1a302c047b3f69e409445e68917f65402a6e8840b1365b548d243ca0625c9e179e527264c49f5759487ce1e92ae0ed129375f3c812822bf61c67f980b1c3460d9aa1540bce20602a343482936a9cad81aeab7d93722fc236ac685d8c1dfe4a1709f17d4094599e07c4029d2fcd4415a402cdd54c79e362f64a664d20095c9590f994604b9337d53dceb585d45aff9e25e7cad40760f460b4b4f2b839b314378abad73e83d063fd363514e95013ac8ab25215948f8e4adb89d5caa346140139015445e31fd4eadeaedf7f1e0b04035706a46e943a9eb864b8c776433f878378fcda2620d2c57b0417fa33ff7f04a1e253ca9ce14cee0bba0a9a82b4cd637de4cba96dbdf713bebf549c8b4660daec57c752ada24486377ef921ad6b5c6e61215ef961ba6fff60e42592c18b6626a75914530e70c20c35befe06e9a90b055d252294435ead6bc2f56311886489e3ebab135f4a372f1beae95c45e871b7983a2ffe03da3b84dd2bebc4ffe3b3c5d831f6d0e01c72f0af5ffd713012d6b57565dddaa541b36a9354247a7f62975f304e1dcf22da74c968a39d97a8fb75326f0f707d466eec037137ddce1ce093a1228b94b6329b84d0adde18b7e15a0f45872047c5f9115946da2520701ee226cf7ace40d4d62fbbfcb2acb79ae29fe94be6c330735b5fb3c91845ed3ee5f541d31be234bad02acf52e832b502051bcb8d6b64ae088dcbde4fc972747f9683c4a42471708e1348525fa6bd8d05d615de9411f58451c42cb930edef9fa01a3db017d24b90f95be383b521c261c8966586f99d01e782f1f00ec09d7f76701defd3e502c794d9fe83a1b3e3643a3515f1df0f351b28b5438b4eb25e85cee290a4511336fd7a5a6c8c2aeccb387078f93c842612665985336281479006a935fe220bf19662886140a919d5fccf4a30d278e34922765ba86086d642e9c8cdc1cc3b9eefdf1c911f18b4026e23436e8a267a6ca1af6c929ea7afdc292a4be5ecba8e89cc89acd45a83ce6dc33a4d1b7ad66c12202c106f3a79366b5f2487ea76407864344b84f9284e3f5724cd78fa92319e3f04f7536cff820ebe9fb6e568ea16fe6bdf39f627001e224b5c8aa50c5a3a39d9e8a55d82c4d3f658274a855c5c74e420d2a7690c38b0585747f942a857266d6d479b5b486b1f8cc6592035da5bfc95e49b9b8f65b21fe33ceccc578a0102c2ad3762f7833e47ac7ac562a2c8d6c06c52b9eb8cd27b52e5dfd4f9cd7ee09ffbf0cf74685c73bc16ec1a5daf5e133a7492bacd7b7abc93a4248d7d4ef4a02f972d015ebb952cb49f567598f2226bc936f2c734cd99bae2a7a5f22dc31503ba4de3271a0f1a94f95448ef8a1f186e6dda3034e3964d72bb2aa08b7927bd15ff91340f325787899c3738f1175eb79add7dcb427e39df9", 0x1000}, {&(0x7f0000001300)="fc402c22f8371c5bad343bbf23f972a32d85cab371772d54f51808c199f8b16df5c7ddf9d5a441633f30f71bc101167691581bb151b3c510944a6e63258e49ff31ad3f2104eec5e3007a5e7dc678874216f9dd6818e5c78408929d0061895eedfae8be537ef67c8134ff04987e37dfe33066f40c71094c776d1b8d37596769a0c2172efa89efc9ef064af7fde96981c26bdb4997d991e4013d31b1551a8674fdc1decbf67e478c16e3fbcb50e7cbc9264b1fcf3cf129ff38c3fd8e38583a0565339e9d327485d984637d25d82ed36316a0477fcb5b5b81b612a14946977111", 0xdf}, {&(0x7f0000001400)="7fa88019af200529b4d2b70d53c624092126dab37fb92ca61bac8d822a61d35c0619f9a13c0c6edc8c9e23018fb40e99cc093fbbf00a599efd4cb1ae39988662bc", 0x41}], 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1001) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b0300000000000000000500000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000500)="f16589eeb83be5700c46481e0690458d638f46fc010bf64a16e97ea5c8794736511aab54d61da36bbe5d70a23fb75696ad9a261a7551c51c19f518f6acde8b6222a548ad8f5c0cc8eab126af4c9641bc3dcea2b88d942725c28f57347b96a77f44d6488b0220977c80c777f5725fdebd2a4c123a3d209f3938a9ead328cba729925bb87b1adbcacb28e064ba9089ca748192075dfb72594f064645531957b02921fa9730738928aec4e8a4b25fedc237ac3017a1a9af682088bd0f8e7ee34c396fe75920d3687852dfdde840bf67a33934f7c483a6261c661e78ff1d87617fbfbc596c59a1c99701dfe5c7c037dcfe1348e2ecc5a70f2b245b158709e3e52e4e4966fdd5cd665303e2f25e281ca8958693c78d97afdadf1b89f9e84a305b454832be8b18c9674db49927d282a5599872e5521c397b0ad09630fa28f622e4872957f41521b726c3e7901ab9075384177c80475eda1f7a88998324c666c266408d4366ec041d34be97601bf7545b331553d3204658f0b287b2527040ae6771ce02e5e62685bb49bb840ae7bca6a262c4dbaac654ee0683028dcf9d449ab11811c0e34fa0e99f49b0fc6d155fdfb5dc9d7952283cffed3cd638a0ca4abafbd52b99993fdc18cbbaaa59999717768865e7ad637aa32d503a9967b935b095fde143804eb6aa02e0f5c9c479615f30ed24255678661f7ba7bc5c9b77ddb71843205e450675e422dada810a455b8ea9ce26ff863ad1837f9caa3572d94ae4a6288b7a5add871d8132ffbeb7b358e87ec1239771c912a1ccc08a3a64c63c39fae3d56a1838454340a734df61a46c964751ed7a70acd167a071daaa80fd06c603d2633109e20a36171605eb95dfcc43cdf708f4a31c8962ed10137fd580dec0c0cea36a666d7e741c75941d460fc3127f66bd077c9d0b009bd78165d57923de68852dc5e681f374e44b134bed3ff54d9131f3d54e8f85072e7ec66f738bc449db755c5be14f9ab33f1f85b9560018bfbd19d99356e5ac791a396bf3e203846b3f412f8f79091bf5bd091a05c1481def411fc855c5125514a5743a45d00abfb479879d4e475110979304d06b21841c90160606580a751d168dd142fb09c755e90d8c1b606f6d93f157e814fd1450c18ba30dcbc4ae52a10bc4a74e66dc2fb37570e041e254ca356c4295578c1a498dfd71d6e2e9b2fb240beb50d2593b762b767a2d7f3bc3d7a9a63507c4de8c725c2ee3ab68eac4d16fa1e6f1f520748ec81673293d512661a8a22c555dc818fc5260661967154fb98ab8ef27452a4e4138ba3564ede65f71b22cb8c29a69f5f0332b32ed9daa452ee0cd935ed3accf12065c10f8718018b57b8a24633c5ecf8e8318a50f8ab02e0195f2a4f1a7370bc740c7272fe8dc783c0c313463f4effecabf2a0da2050b393f5d0afc410ca7d45f8db8a15a31883815b33fb3ef2436b2e56a9e6a552417a06f8e0f85cfdb080cebcfd68bec319ff14a5236e2487c9b94a1dfcb727273c9c3ea11c14191817bb64a00578984514c1365fca4ebba7113e03d8fe3639405975bbbeab113fff2f304f700a640913428f027df46e5c6d1dc9e9705d544a12d0576955b2942e03c37b7d75602576e25c3c74ceff0d3e6afadd4cc7746d897c1af1a39037462b690c28f55354c443c83804d95fccb5f2406a7cebad8800b22de5e9330d9529e936c1b67fbb636fd951ea68c4f64f7e49849698c9b55d35419ec149da217699b38e211dead4f43e74879f11dad76b268380fee47cfdac02de4366479833da808b6c8ca6921a827af3a67ec8d2cb441550f8df9e7caad1ee995308017be1ce1bd7a5e97c2772f4513c7b106673b22cd2f0a88310925ab8cef657f88859ec36d6f4d3b5f9e190c1e0da201edd2dfdfcfcb5c9743c4d43a427752da175e687aa2182500411e9ff2086b01e34ce96c527db6e36b1377208717ad47e93f9d0e3e6d1828c1dba4f381136160019c730986b21156dd51877962fa102232d4156957b498224c8bdc8742e727197a157a50a5460aba43aa0b1d52a6232725367b72a1e81b317d411efa3152ae8a5da1353cd60e596372f98ec32a99e2667fe278fcf14be8d9b9bef855b2c8fc916a1376454443bff901fb0e310eb55d4e5ec9aaa86566d9ae625d2f80890f241acb96d52bb0f66aa31fbdba9c4cdb144ce4ad1a6dfa479f28bc5c0bed26be165a15493593494144f9d82e264590d4559e77e008fd2ec6bed64294f949ecd2bbd741f8c491d0f8d1643d3a295d4319c112ae3b2d2fe9dc10d7046ca3518cdb9ca9da132c11a72d913d5cb226893e5c5e8f1884bc777bd74d91ec77fe46f61304dee7db89f04420b594c3567d83bff386d529c58684cbc84493d2949b88d1eb7f626e463a110d426e09362dc96c6ba57c2cb1d6d06402b945fcad47a20cc49338584f155d5bb887aeed0e1cd823cf75f3db90d437906519ef969b2ad0e5c681080829472e68ecc43198878e8a6f9b8a60bd40854c7ab9a7fa4fbb9051447e52f1e0ceac5fa773c48be05531180800953203785ec7ae7e4e89d6bf86b971d34a7033f371fc7f65dee0e99248f761c07ad7036fb2ec4dfde47a270bb7db7689771dce90958d7faf97ffcdc58963d40a19b7f23cbb7c0139d9ae992ea65cd285f35429ff3b68e1703eeb9dd1eb36506f7670cd29f2d149f264a7efd51e2a56cf52230f967fbfdf45aae1d5c3f59ca9d3e67983676c7a4d5db46ef1f3627089a2cc9587c3fca466539624dbd79669d5ca483d5979cdaeb4b426686e4b54ccbc74d6a660799a4223e2b89db01025682a2471da2298ec239cc8d0af70c8b310593731d6f47803ddbd43776fcde723a333dfd7a33add3eb0861c85e77e246315cd57c3a4dad3bad5f2c0c3623efac6aea3eba17917174a1e00908ff60822732c495aaf208fa5ae9b9dbdd8b2fcd04d4ae30bb5b0f0166c6dedca4eb899a88a9daa29bc0c4216e6f73090bcdd7b2219e8ea2be6c67c973a3df3e58945612bf50aede32f34828911e62cf8a47cce57e943a9ad9a4039d619a963291067a7faddd85d0e86d186165e861b8b375e801efb63ba2b24f09bef9e7deea60381246abd3f887b8fbeba7c2bfd4a452e19ac2c1dc0b3a363df44c3f02b8e43636e28477ae7f6b067f2186ca5de56e24563c42172dd0b19d366bfe43612bdfa2f4a8a280e6c5e3d2850c2fe22dd68bc7e6573c74536cf4dbd0700baff87a886870a416182ab751f5e3a12801750bec88b8f1dabeed08172d4f056b0a31fd8ab05c010859cd3723723fac92d74a5d7873f7c0424fb97fcbf4d8ab063dc3f00b6ac6e4d26a132116413bdda3845d45ab2fbe63f2733fa3935897a4dc76260b1d88b0b990c735e663d1dc79429f6e2b0b870699a9344fd0b821532ace150c0647b827b3c54105a16f31ecd33aad2980e4109faf9f0f23e98d7e689413802ab83ff055e6a37f971ec3248f281307d1d2c85a5d147aece914aa23281fa76f82d3723f3c8485388ef45a7f78cde7f2cd19ccd2e013f147ecb576c21341b0b3eeed1bb893538e34bc8ac5d3de2fc3ea4155768dc050e7fc5b83f45b6acb72e786f3a1d2b6f59d537cfd99ce345cafc5f66db3fab63e1d8cb5876be5db8b3e02fcc04e431fada7178aa455719346af1f2c6029148b6d036edc6f7e3124692b650106da736af45b73455ce2d964202b34199827826795670cad412e8084e9a18e9cbf1df99790ba33d0051fdd9644d089d5421743bc9065fba174908b735dedf47f77240ae798c0ebf8e57baa2a5d75b7ced7d3d2d7e4b899ff366cca40fe4a017c0625dfaa3a2848e9c6755e4289f2730333c40dd8180841fe49dd2f8c58abb6d7003b6ca07fd3cb8bb757ad6b50a0c5c2425dba0c2203296319ce0e73163f7298ffbad34d5fb1cecdbdadd3ea74b7a925979091a0a53344606f3d04ed8d29abb92bb5bea0070cbbf4e34cf037128e32cc2b5", 0xb01) 16:00:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x62, 0x20, 0xf1, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x1f9, 0x4, 0x8, 0x80}], 0x800, 0x0) socketpair$unix(0x1, 0x71707302f68a30b6, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) dup2(r6, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r7 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r12, r15, r19, r21, 0x8, 0x7fff}, 0x4, 0x8, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:17 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffea4}], 0x1, 0x0, 0x100000000000000) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x1}, 0x8) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup(r0) getdents(r1, &(0x7f0000000200)=""/215, 0xd7) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='#\fS!\xee\xbd\xeb\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) socketpair(0x18, 0x8, 0x3f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x4) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0x23e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000140)) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x10000, 0x8, 0x0, 0x5, 0x1000, 0x7fff, 0x2, 0x0, 0x100000001, 0x2}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f00000004c0)={0x54, 0x0, &(0x7f0000000500)=""/84}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getown(r8, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x02\x00', 0x800, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x11, 0x1, 0x4) socket$inet6(0x18, 0x1, 0x2) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10802, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r5, &(0x7f0000000dc0)=[{&(0x7f0000000800)="e6a92451a592575e64ee2646877d6011dd34f13aa23d07ab2163a822f2523ff1c4807e273b0fdba43d9d2e0b315cfa7d13d70067b92431e0afafb2fffb", 0x3d}, {&(0x7f0000000840)="23a0a05acd01bd18045669432f3f2c6a84b51bf1aea47d470e0807c1d785d48c7fd87f4cceaab2d1f57f2d9adf110210b7895fcfda842bec1a80d567ac04edbccd9dddd6242d83c87234e70971af3f4a7f32b2428bd5f18470ba62586cde940d18511f8e347dcbdc1ceeeefb66cbb17152eade5ffc8dda6275ae6ee6ca2f4a6523f92f5d3ca9f0acdbc3294663bf8149f61cd0f4528dbe6347b0c24f39bb1dcfbf6596cf875e2e7c9a62f8af359bd492ac30e851838f6e990797e601728dc8e3fee268047e8713c0eae1f6e8bbdc6d20728b0e65ebff4a8923fbdc6873848ead", 0xe0}, {&(0x7f0000000940)="6b8acc21f734d5827fb5ab567887b18eea89d576c159b0769d9ad4a5e6ff63021024d7d31f1dc015c3792354889332ce7082023501824db84add2e9811b921d29f16522051fc5b3a1d98ad2578c78c10a84498978e49b2e9b963fa63ae1ad7815664f0a0b6384cd218e99977b9a83a8e9bcde2c16204d0e03fbd170212c9836b4595501e13e057ca5c8358ddac9f135977c09881826a1fca85c627b0c20472309cb55968736415026f69aa7c500cb10f86b57289e8a8c3fb04cca12088d82701c3fb21", 0xc3}, {&(0x7f0000000a40)="65914ce647e665d13fde6c351c519f57275eaf1c2852e54411123b53076be1fd64318501a69e98e58cc532f65c547e989a26655fdcc646b8f81cac2736bae6a79368611d3261134dc9a9dd57929d5c74af6624c2fa9dd6fa7cab00890c8c48f7ea37126b0836d1d152fe889baaa30a206bde9f1a27603b31b7847402da6099efa99340c73d407545aa5b75dd1dfe42b5a57d2d6fd79fe9f845b44cb8203cd42c78bd1b", 0xa3}, {&(0x7f0000000b00)="77861a3e3b7b96d04f66ea4ccd0b58799a5949945b9c8bfac6b96d13107fe98186c8e57419e913972d1ce719a2e158e55d841f602822736a770297baa996c937684b63410a20e04682f43a7caf74576649eeea8833b4393bfb1d90cd6db40beca0bb8b6a8d99eca5b08906bdfe2b7b54ffb7f1ce13ea00f9", 0x78}, {&(0x7f0000000b80)="22c47ace99a4d022700fc92d69e1906c4bfbb54c0bc29214e901dbe7093042c2e08924e025bc6388ed6f3ae59a019669e3a21c3b012178e498303c850f37bf6d5e9bc0978d4a", 0x46}, {&(0x7f0000000c00)="2e8ff8a693dfdeeca9a033eb34b439577d10af6b8eeb16549a7c8748d3c6401d6f734c638494cc1107c455ea089f0915e542fe153317382432d8c650279a872f3d212ee19584a21558f0bc4477da892b63124fb5ed107badc5f060e00ccd28b9175ed28c7d1371b7f03f17fb3ba79b848a6c0a6593885704b14f06d1acea95c7a5c1b902b329ec511da4fa78523fcdbaa6fbc0977ecfc7536648eb100f847c865515759c3fcbfdd08a84b61eb62327d000ddb8008607536241570827f41211688eab6c83638c58cbe9ec2b909d", 0xcd}, {&(0x7f0000000d00)="266831a1cef692dbb5a5319d1873a19b9e7364d0b1f33dc7ad2b4569fee4644ce89179b43d6728b5c9e903a1d2605751cd4d8d25675f1d1c7bc4127dd25b1a1e2136fadaa4f81064ee503eccd0c0796c4eda652d0429117bb37642ce00cce3ec44a62d320b18fd2e2f39256838d149e66c78df5b8ae27e5de62d769d4aa44687b94aae76d980bcb48160268e15c9d811c60db659d659ef1bc8ed519b12c3519dbbf1be6b7c26a7b17f2e808d41e6031061a86b4d1b3805847489eff0c9f29e", 0xbf}], 0x8) poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) read(r5, &(0x7f00000005c0)=""/63, 0x3f) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x2) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) linkat(r2, &(0x7f00000003c0)='./file0\x00', r8, &(0x7f0000000400)='.\x00', 0x4) getdents(r2, &(0x7f0000000240)=""/247, 0xf7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000180)=""/183) dup2(r6, r4) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862075d2214000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202081cd8cac7dbac5365122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564efcab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bff363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dcd2cee01b0f7b5e91b4f4f8a1a97470504c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab780998c242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bc132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd306d32fe3b216639cb5ba8ca8715e9c82300768310daff070000000001005cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c58000000000000000e56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c8a960af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f51679dd70e532f681f29cd4c28212ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e90000000000001d0000000000000000000000000000000000000000000000001d0ebba66547297d126e6a14447e9cd92cfa1b3ad8dd993b0a882f904a3112292ed059dffecf0d595195"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, 0x0, 0x1ef) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000300)="0b5257f21ab701a6225beb9170777fbe9730504d90bd1291b0af2014627ae11a8838e35aaf56cdc696f6c983bd3e6e2f83b6bc02eec660f060d01436ce8e0bfba478613ebfb2b9b13fc5f111b706d2d8d47d64e389af85d44154ed04deacd4e4b9d7ac6b2cf33bb6c4b3d62117a6ef766a7c5322d25e1cedfa1b7aefef375fce0f7a7fe2711885e04070d8198fb13e7a004203cf263de43eebb2255ad37512e201444f183bf0862cdb4397a94386856f8588a13584760d36c1d8f44c7be169547d9797cc2530de", 0xc7, 0x80b, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0xffffffc1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x681, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) fcntl$setflags(r5, 0x2, 0x2) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f00000001c0)=0xbf, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x4, 0xc44, 0x0, 0x7, "443d0258c32e6a3bce47fab3ad81e296495db74d", 0xffffffff, 0x8}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfcec937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c11f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x0, 0x4, 0x2) lseek(r0, 0x0, 0x0, 0x2) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x20048}, {0x2, 0xff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000180)="44ecae89974f35246252e1c111085543004938ae76d419882c4afbe95260bd9e65535c385c3ada168a5022dc03aea79313d1413ff724be934b8798e21b85f2b9217917e185") syz_emit_ethernet(0xffffffffffffffe7, &(0x7f0000000080)="40c551571115b12ff78d5aee258c") 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffff56a2670517697d091679173bfb610521564630cb7e5e00e8c70166f654e85f9f"], 0x10) write(r1, &(0x7f0000000040)="2ba4", 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r1, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x8, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x10) 16:00:17 executing program 0: r0 = socket(0x20, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x43, 0x129) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffbf4fbb95feeef468955984c8469f4bc60fdc5118aa31c06e628f3af97910bf453f68c1170028bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee09000000c41e6bf3bf55479bb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cb8c3980579774fbd41e87c784318d12c47fc0b78c31f9c3c8471a516fd4817d0bacb224787781a7b255d2532a8c5bf6fe98973f4aa95634e8c938b528619605572b50b4a2c65442fdba10000000000000000002283c978fd23b82ae42cbe8c8345b0a113bd63fd923db5202900180af07a25ef059f9d64b9b351b781f07f6e4be460ec86a146540ef91d052d225edef99c21675433"], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r2 = kqueue() close(r2) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="82026dfdffffffffffffff653000464a7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287eadc83e35e2f012eff54011fd7c13104bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed6d880af73774617a5036226a77a3c3e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca0700bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d53491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d786ba5f3f7ba52c66dde104f06e295ad206a6a86846e79146e637e9c037dec2e2b39483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4a022fb4ad5f5067899043d9cfc96d51e5e6f2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a0f851686599fe446e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508c0800a9acef470b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7c421b9c61989ff05df2b5748501000000310b22a9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab44df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521e296000"/1127], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x81, './file0\x00'}) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x5, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x5, 0x3f, 0x6, "b4f29218f06ed2fcecf9b14bd77474008048eeab", 0x2, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x2c7) dup2(r1, r2) close(r2) dup2(r0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) socket(0x10, 0x2, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/247, 0x58}, {&(0x7f0000001380)=""/77, 0x4d}, {&(0x7f0000001400)=""/95, 0x5f}, {&(0x7f0000001480)=""/71, 0x47}, {&(0x7f0000001500)=""/105, 0x69}, {&(0x7f0000001580)=""/218, 0xda}], 0x8, 0x0, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) mlock(&(0x7f000014c000/0x3000)=nil, 0x3000) 16:00:18 executing program 1: r0 = socket(0x20, 0x1, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x84g\x00', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:18 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000500)="9c87c377284cf035b8502e2e2e0e", 0xe) execve(0x0, 0x0, 0x0) getuid() 16:00:18 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) r0 = socket(0x11, 0x10000000000003, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x201) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x2) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001a00)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0xa) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) r5 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/97) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x15, 0x6416, 0x7}, 0xc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x120, 0x6) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x2, 0x800) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r4, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/171, 0xab}], 0x3, &(0x7f00000003c0)=""/91, 0x5b}, 0x806eacb93a559459) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e5ff2d2f6614b4036a00"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x8001, 0x7}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) r9 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r4, r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x50}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x10001) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x401}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/92) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xa1b6}], 0x100000000000005e, 0x0, 0x0) getsockopt(r3, 0x933, 0xd7d, &(0x7f0000000080)=""/245, &(0x7f0000000180)=0xf5) dup2(r2, r1) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100eb1f00", 0x0, 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x4}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)="11219818745816390ee7e4634311164b748b88a46494432525f0cb1153c9603e65578ecccb9cc81e0210389f473c95a29872b0acfab78dcefe9211b519d824530adb335202d6869a7731b153453c7932c1340890dad24089bb5a5750a10a206a5f3dd3f2c8c4194333a109f6d2271ea2858c60b596f5c0127f90cb828f897b765ed0ee04", 0x84}, {&(0x7f0000000200)="2ca7d0e27d13c4c5fac2401726fedf49f33745b3dfbb3cf69dc6a0e2852256cb72d3b1cb06d0b0d8c35a14e51753a05a1a23c7d4b81de95399c580ecd51ca50ff6ad20e1c4b7654884197a61fe8a650f339c126a97122d51b74740f3f7096042e77adcf15255876ab00cbef354f853d47f91be1f584d8779da3a232df6a2491af40f983e2fa42e328e2bc6ef5f782947e5e8996233d322d775160e6697c5867e159d8162d9ae6d9b90285165ce476b072bc189cb7bd3efe03483cf6c2616a493565dbbb42c07ed32f38472dfe014f15b84d0b753fa8182a69b9d1274ecf0a8f595c63ca1aabb8b5130", 0xe9}, {&(0x7f0000000080)="3d23da862f833d5b94d77feb1da8896a687b9ebeabdfef", 0x17}, {&(0x7f0000000300)="5363b2f26bf80dd9", 0x8}], 0x4, &(0x7f0000000400)=[{0x110, 0x441ffae0edf11461, 0x3, "b438c2a01bf7e8fe6d488e643a3d9ab51dbb9cf2c329c33d45892a6530f9e8b6003e9bd6a7b8652c1de02d87f838682d91060f021b4db74a40feb9e69b6e0c2eb7ed9fac81703fd6a294a2c520e01278e407586ae379bb2be53b9f21b4300933d5f973da9ed920508235fb21d251ea58dcded4be9241669fa4ced6ebc957e249f1fc688ffe80fedf8edd01b15fb0779572ad0d8ca9f271bcd09719f97e34e3197baf63f931b73c65cd69ae116f7ea49c0556c87199fe044159c9e47243151d8b54382b2b696cb51b970c98ce1a2725b6d98134ce1b85914df4731ccab687ca06e3daebf88840bcdda2d16d22839059366520096dbd3df1a48f4c2ca66e"}, {0x90, 0xffff, 0x1, "03b41d79cd72c2c6e9d787784c5b764e38a07769f8c378108c7ee2d5df266532ba0f6ca8ccebbd5a9d4df5feae563784e8bca75ba3e5c9276ddea6f03ba9eb30355d04c3b3a8db86332c973692e4c7241e92de8b408bc1c3989a3bd2ca3e9444c2fc9513637bc915218776548dfd66aed86d6c8895e7523dbf7582edcb6bb322"}, {0x20, 0xffff, 0x53, "9b2b10ea95f2bc2eb8f89fa3"}, {0x28, 0xffff, 0x9, "5801ca063c273711cf84e38aefd694b254e3"}, {0x90, 0xffff, 0x5, "323c34e688fc729d09057c037d7f101403cfe8eebae30de4298ebd7c6000496b9de86bfc620eadf308ed994e4ee117ba120c38b091b1a1a552fc804c09b35fca78f21eab7d7e202be06e06d2ec40e4b125877a8436c3156a8537b3d9807c0d129717f8f42cc99a35fe904eaf5868046363c1c7918f58c5757527c318ebb4aa8d"}, {0x58, 0xffff, 0x200, "259cf10a595b1134f9b5517201d83a6bee37528accc692672042c67d2576e053362d96f401d2894b26fb435c63801560224cfb456392ccb99af381ce507fcec58484091922fd"}, {0xa0, 0xffff, 0x91a, "0c6be78c2a95814f980b178876f73dd36ec3b2c9ffb279b6fb1070fd3184a922bdaa3f59c9ad76b5da36eb897a130c04fde6d2e102bc73c6ca8053f6796b0c7d9112e25dc5ef6b42be5cbe006a89eca93cdd59b802165c8de1d6226848b24712cef677d9a15fa320204aef01d7157b4d5eceba4ce890f0c235486bc23ffd17aa5067411e871d04de3c903b10350d"}, {0x1010, 0x1, 0x8000, "0473289b51f1451f406399feb2db55ceab8ce3225871e87eea3d451cb5789dbc0ebc19a6060a258a5c0f2eaec6281438eaafc1e43a93c8d805660ad019063f8eb2f4c2281653fb27bce2f6f3f2e701b700cd0b5ed0a332ca4c4e73143ed94af5bd5e75b5c02df549585b67edc4998d4f459e080505e755318a796bb6d50d105ba3b2c349c17c68b285ae5e1215f57f1031f7738512a6886b83adc552435d0717f5610b68df78b7201129ec1917780a8361274c8607388e7ba8d519f3a863e161cb5dd35a7ef32f1fa16c1104e163c9080e3337cd95d201a48b292e84e8eeb3cde62e5048d1fb809b03a0d4e4028dcb3bc56f3fbe0e2cad1f4f2fd86a2be907ca4db7703557ba357b0ee26f7bbeea880f9953c209b20b035157f1f54ba0572e514ef896978123eada9c96bbc33de1590bc3e1a85a8ab830ac05e146f2c331ad4becc4303ef14c2be0d1f992d36a4e04cfdc624d2b2d79b7bcef4d714eb9685c287a19b9bf095ee9e0c23c5d7e23d42a0c2a038412a7ca86505b8d541d3f369b6689b18c3f588fb31bc3f299ae7c5333873cf7e9f0dfb67e3a3cd0d45a567258ff26911ac080580a1b383c48b8d311ad87e6bbe68f71f89bb5833b3adccbe08a7bf3309a4f1414a47508d36a9b43406ef9e94254112eecb6e1e9a01e8abadc7339063fb8e0ef527d41fd55d7a43ac3249e5661415d4dcfe2527c055d48aacd0d1e313fdb4c3c9f3e907c151f44ade945c6cbb8415dde93978e3411f8cb089fc1aa78e2060a1c81027a2bf950986cc1a21d53250d11e5e0f2a4268426ab857229c5ce02dec004da2071cb8cfe4bd000c2e95c21d27ed685f010ec3e0b89538c4f094305fd9e1c7399f720884c232a0f3607b55d3c1231f1dcd31e075913f7c19138c844aa8b1dcd54e25f893b1b45546f86164b95c7d22168b982cdc3b2b5bbe1e57cff1f0044dadd3a1c32c4c741572959cd32f0eb63b322566aac5186921d066be65b71a6bd6642f310eb29fe76592fd01afb359f3769462fee73893fa8539c12acac8b168d969f3b8f48b3347f3aeda43179c4ca8778be01efc3a71a0242da1aff61c921d604f0f37c681e74c1b4506e457ec5e385cb1be6659609c8a78f4b11249e13c0500eb338fb4615d92ed2a8cfdeafaf9bdc1d258da4597e39871f8e894ca46edf0d657bf545fb69293851aeef340dc1edecb1fa6fa1a4f72a34d8cb0fa1cd572a380b01fff35bbac974dc9ce85d050fb0aa1fc5f1e816d3ec7b586185ff4cf5be351bcc796ad9cb96f450cc5519719e34444d795ac4a67cff4df3a05c4a46898714fd0139b215a12d01b98bbe47c92a4d7afb97cc888e817e2f9d80a37386f2f9494d94e493c82a755bbc29316e6a6e187143b69d806508693511bfb981a73b8e2feb85092188210592dbdbd809969d6acc0bd1db0c64a209a6d83913354b3945229294f63e377b7b2cafcac1d5e5f13a1971b9742fb645e9544c30449ee0ced9f7294024b9cf324c091688345378af41ad07f09cd819d1cfb6a10bae0e96909fee595f23e27cfeb8fdacbde4ea8d02bbafefb7f7faa24313f74670df2e105afe8d2a417785c1e8a4147a9f96c8e22a36bdd09a3610eb27c369358714cb63102b31ac9af0ea39af3fad1e76b4ab0d5eda9e27c0f2fe918551091e159b57f831a20f64be45e6c3f14dff0fdcfc7e1dc55f0d040eee78be9ff4ba50c3cec4456846c013f2b754d4b1ab8d65a53501af9923eb2621b2eceddb2136edf4f27618f58be6c6261627bc804ebda597d504176e0daf98a408d7e43ad6c174c157d72896e244aa46ee0ed12be461d032074526379df844e8fea28fbe0d98331bb01c468baea15c65ca5f59b5bc42841c4a40d47f05433d582f97430edaa0a52835e1de8f3dd84c4380e58c4e5109a3463d28d3611818ad5a4ee68a9700fad8c7bc46b3aed8c0a0e33360191705c847b5b65df4f3dfc9a911a60e8e8990335f8bc335dba37b447108957c25c55695120465c47affec49573a3f4a6873375e3ca7c25919ec6b3f191d05ee67babea3b70e4aa919e61d5409d460eadded2626cb1f7dcad547fd6b0e04014a328713d0573921d4d3f612668505dbce28c12d03eeeba481f76dce3fb79f8b8cb884d07203420e63144d39d86020ebbca4bbcd415d01e21b8e9f830bb1d2571d78123c904c330921027610dddb77ce7c8f505a81e174a58e371f80ea8d297bc6cd051acac264891b8a5ffdf258fae62f68c2ebcd023e9ef27b62aff1c9477ab7b949a1b67b7e31cb7f485c49aa2850e48795f52943b77c88621884aaaca498866205c3b0c4999ca238eec84a7a1412eaa5036c51f98c54962bceeb090acdcb7540db92a6bc94df3ce51d5083340ee1af4df47cf8a1c113fc541aee46a87b1dbb482170e31c2091505bd59c5af71018a8317bb10413973d5a0317734895815921d28201a1c662e760f50b05ce064414ed71f5f149586b0484e4ff27bf0176ef157d686f4b7aa396b2dfd10bf6ffaa9d1c110a8eef879e9a0794b75d9d97a507aeaef2bbdd1d5a7fffe0edac88199f4a15bd6dcd8d541bf74e8a493724d093cba32e3addc027177654275b0aa60b3f1668a2ee3c07bfb5daa2111645c3196e22a2b0b6809065d743b66089124795d11f5ef2900a1678d3565a61618d068f9836220f6bf7c55b4bfda2c0ff11c892aa462845709ef6cb75b5e32ee69025af44746b9f6246f16e44cc28163111296239640e841a7b38cef176bdcc23f59cc7b4f36dfd9efe1f3edee9e65e6c329ba1f762a752481b48abd96745ff34953c3e2b7131bf3743f9bac9f5314ee2e01c593c8fe8aa63b5602d8997c303714f76d69bc139b3c88b034ebd2f7f84d1487ff940c05888b4c7abf23cfdb09e4b102413059804d7cfad45fdd247b3edb20c6772f790e49bd41886fc9b255546de59ba8c1be97c9dd13e24c675efcb459dafbd29ac61f4645b3eccaccb996dc2f69bc24697cbceec7261404acd18eff04aeea5e3042bc65e7ef8de9247f2d155e494c319edef98702e20574981f458d0723f687d5e14c6726aedd83a00d935c240ea9ef20e71142e5f3a615b559040422bd8e81f9574dc2e8a2f482f0c36478bc523da71dcf01e5826d1f6b6ffbcf505286c9fc417997b03f2c741d7ba674cfee217de3f3a7ec5ad15f9e0e2477b9f34c77e1050511517342b893d850e5f21ff39eceae925b2cfc33d0971f50cc67de053f48485b84b0e2e2fc02cc461ba849a7218f1fb17fb0979f998e3cc848d58863ba608352cadca8089d4c1dd3a2c4bca60faa1e8cb1962679c76dee8e4fb1a604bac5fffa0095b728f1a9690cbfad4ca6d5cb03319c1de5cd4a6b86f427d793ecdec9a6ce4b4ddd97a62e8dfe4d5ada74de8864beab2d9b9195b16381146d3be016cae636402ac053dbc757241d07fa107970ffc49014300502b14f0b0550190cde7f6de087613036b67f91635f8a15788eef25642382492ae1a941f72c297d09d0db8ab903ae3ae623c49ca0c5a1e57932efc38fb3aa9e6fab8238cd45d274b10aba9898663c3364b0cc456982ba986c4ed2d54c4bdb4797b1cf7815237765211634e234e3437ea3e75d8636bca92a0d5f0bb39782649ac2d4ffe0bae4718f1cc0db9e95dbe4e52954243bc33ca8c8c1c77e433a75d6c01c4828e8ad26c7b2eaa7d53de77b4c3c61cfda36880a7ff8bb0c283fbc0dabc24fe926954c04b7ea612ec56f1f4724a93237f99f56cf31cc44ff200a004e98bad86c05fba2697c25fb3b45a7edbcf4daed1a058b15e668db118bcf9ca4ce1a07e436283ea620c151c51c5c1bc5e3d669e3f1cd7e0891d17f72b8f2d8ea9d7638664abb2c72e25e8ec452ed1f6820996a28a8cacdb1243187b656127a69b28ab12cfba86cbbe652b9196fcac5b4cc1ac14d4d3f22466091f6836ae9db7fa9a922271ac671ae6d96dd45fac0dc3c8a1eb3fa8c34c04b899c23b75ebd42a146c8c5dbb352bd82061d0bb0d75b5d3d3f3293c746f26b973fa46fb08ab4cf367236b644b75248b38d3fe540b2cc83548be92988a01089ceaf36bb41a95677990477701cf8ef2b02ffe87538035483c46cf09ece42b57ca0e44e6f0be04e86decfdeb442b074b1d83c579576a57282c4dcf691481479e9ae772622359559c26973e36ea25b0893cad78c7d95d77bb9ad3a8532f99daf24fe537d6827902f8da7d3c9a3a44f88c1a5e035ce5e4c6fb114287b1dee84c8a969cdbcc36d5cc7abca85cc2b0fea1c5be22e50219e814c48ba9482ee9ce442cc89c3e073228a6f8f65c90c2fc3fe9c3a37a679aec4f2d8ca62e0e9dfd8a6bc29d128830f6c351034ffced339a593de3bec7506a60492e976465f71aef9a05ff38323eb863ea0aadb00d7cda24f498fcfb169b4657a6b135d3572a59b77010cbbdb6e259c34139808df2fd370db582835ad360467c1768b8b5adc731b676a7f25e7ac29f5d433c6fc162907b363be33606122735b3fe77ed462c3b4f81876ec47fe70f5295cf4f8bcf8abad02d970fd2700663a00ca1ad3314da5b0453e7c81809e4ac04779ce1727c7490cd52c2022eb39a63dde96fcff3ec4cc8d0bebadeeef90d7bc7acd8e46700fbcd34379e4707b12e5f3b80ea304a558bf60a935156522325af961ad5e1de116c49c6724c512f8fd4b15a59f8e9625634c32e021917c94dc1925ec67b7dbb367e919402a83c32f1c3fb747525944785589390be260619f502dfcbd0c270d4328d1009e9a921d1be9e5dcf4e5f9665fa72ba90aff8e7bc620436037d0543692f6de94dca63d82ab29624b6b86f4efc492edd3ce0d101863bf4969cbc68ec93cd213925edeca28012bf4a7dacd2f90f42b48cccf0a5629caa0159223d5e4b6b5469989f9af6acf9fc53e6635dc19784d48d1d535b2e9facbd647117baa10826c45b525cd4e2da7847076c0085ace41db94b7d7cb17d1acc3df781549ced573de0ea380cfbc505fb71be87d332030011b4cf64e2b67f3de1ef23908294d58756e194c2e02f44da93ff9cec88f492917bb2bac0795f4c3fa014c6ab34d35bf0c4e093cefd73faa53228501d77438d778ffebe2f707c4f32d3cfcc8f314a429f50efe11a438e5fecc53cda04f9b4e486fc7d7bbbfad82dd5e96dfca590f8f5578cc28a35b7d098bb8b37ca9f2253aa92ea973d0be6d83525753d3bc61a7909729df9376278961eb4bf4e8b5ff6e6ebff50f8c53b28bff3ecdbb25177ad67b780aa1dbe8fb0c189a15db34548b0c8ef931ec37fc34f10abc269b0deaca9a597422477d1c52a08ddb1fa801eabee2f235abdd48b8d08d27cd438f309a6c944c11ca57f49c7b4b894b320df652d345214da9d6a1b39b9936a8985e381111ca2828fcf9c6f9f9179c652aee852c49d2342099c313c9915c8f85ce378aca16425d5040ef04287123b617bf23b78a494a4a34edd11a8638cb751e89e40a318ca4f27f4778acbf2670fc457e4012e08101c7a8cf5dce5ecae94e5b210eaeb701fcf96c39769c7412d46295d64be1f57ff88e158aec085b837d0e862094cc929659ed066c96829d20d8e1468163938af3c3f0e51f8f68cc7209e9c37a9c22d572fb857c032de09cf25d1e0c4ab791020c60cfd1c7a1cd74f3fa8a9460462e949c5b50c58c38caccc8db2e8d575ffd4956518f3938c53550ea5fc0964edef16bb68561bb628de0db07af575fce7f83d87539c3dd15e5a0c15b8591a315e2238876a929e7f2f0702bad4b03f6485d8cae46fde3a06635db9c2fbc019721013596a"}], 0x1380}, 0x800) 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, &(0x7f0000000180), 0x4c6) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x61, 0x0, 0x0, 0x20000101}, {0x6, 0x0, 0x40, 0x6}]}) socketpair(0x20, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) dup(r1) 16:00:18 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd99a2f6d8aaa3de9f30b2e9cf246f600001c5a249efdf5723d4ed8fb83a3dce8a7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x61, './bus\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) writev(r0, &(0x7f0000001540), 0x1000000000000023) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0), &(0x7f0000000200)=0x4) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r4, 0x7f, 0x7f3, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ac000", 0x1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x40, 0xa}], 0x9, 0x0, 0xffff, 0x0) 16:00:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x00\x10\x00', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) 16:00:18 executing program 0: pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x3, 0x2) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0xffffffffffffffdc}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0), 0x100000000000017d, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:18 executing program 1: socketpair(0x20, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x7) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r16, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r20, 0x5) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x7c, 0x41}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r24 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000240)="220e2a", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000400)="e3b3495467147d0f8061669522c0b404895ecdc59a991dd46168a612fad776d8cea7475dd6c8ce3991913f5fbce1781edcc46f51e400e1a0f623efb0e63544724c3cde2afdeb727a155945527d6e4d7cca03343a5e4ea42bc5d06b61c2c59fea4464b107c27aa1e3a56c303d5a10741f0faea6e5d4f01c1edc20427e58bac0deadf9cfbedcd3089360cab022cd7a9ab31462b67febf30583b5189a7a3491239f8a642f6bdd77f91604c93544ec049e11d1f000", 0xb3}], 0x1, 0x0, 0x0) r26 = getuid() r27 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r27, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) r33 = getpgrp() r34 = geteuid() r35 = getgid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002c2f66696c652a00"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="16346467a2a1e1300a3a500f8fcd0fb2d8f166f387cc21a6bb59393a2b4dfd4f619ddd42b9b03d19b3e14386ba7fa5da175517d0b636a12a7e69a030af892443a87c264a259ab56f476c41bcc7ecd521574b2866be89bb0d213f0d60eb0816ec13cadc6001ccc13d3782fc76bc68bd3b6befa7a5b58e5bf1f4c2fd26f0fd00f9f30b4fe97b3aee9c34924b3247384b9306e678375a", 0x95}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000a5dd00455ac08b002800000000090000ff", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff00000000080030a2f3ddfbf46ff30bfee2b3c70a8749b6629ef9941b3f0782290a750f6248bc8f4dd70e3896f15617ecfcb3fefcdbbfb1545d00ef736c00"/86, @ANYRES32=0x0, @ANYRES32=r26, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff0000000000001b9b28e6a2187be9d5267607046fdfa49cd7a851139825d31a1012eaec6f45960fd20a68ad391dd8c31e8aeaef4f7350c81c98bf4f16bb7c84648fd75f70ef13a26b90930bd81255850a4abf63a7afc1b8d780cd57584d27e16c92aa19ed3f96f3dc03ff2ddd9fdd2ba69ce78fad4229a1c4e04f3946f70927adeb29dcf1d75bbc08f4cbae6071bbfea58b8abcf29f930eb63690995e3ae775c6a3be9238c13ba37b43707eb598da1a9feaa0582e2ef59119c4274e05a3874ae4df6c4173fc3da350206b804974b14af532c795c6d765a5608651c43a2eef403de152dd", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x400}, 0x4) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r36, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:18 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb69255a636089d441474bcdf5439aa9ff5bb990e7517a30c7fec7ff5414a16a8e5782062b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"/656], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x3011, 0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = dup(r0) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 1: kqueue() r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/133, 0x85) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shmdt(0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x2, 0x9, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0xfff, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x1bc, 0xfffff, 0x0, 0x40e}, {{r3}, 0xfffffffffffffffa, 0x15, 0x2, 0xff, 0xfffffffffffff000}, {{r1}, 0x8000000000000002, 0x5, 0x8, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x18, 0x80000000, 0x2, 0xffffffffffffff01}], 0x8000, 0x0, 0x4000c603, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0x0, 0xd2, 0x4, 0x4}, {{r6}, 0xfffffffffffffffe, 0xa9, 0x20, 0xfffffffffffffffa, 0x5}], 0x4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x400ffffc, 0x20, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x86, 0x44, 0x6, 0x7}, {{r1}, 0x7ffffffffffffff2, 0xa8, 0x40, 0x7ff, 0x80}], 0xddb, &(0x7f0000000100)={0xbc32, 0x950}) r7 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x8) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0x82) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x22, 0x0, 0x0, 0x40000008d}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) wait4(r6, &(0x7f0000000040), 0x1, &(0x7f0000000380)) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="244e7f7cb047af7318047b53d42da86438b75a812e59ee08f290cdf52c14a462f9a1bd890a25c02dd0e471e64b247736a67f54f343f669ca3565235b", 0xffffffffffffffd9, 0x0, 0xfffffffffffffffe) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000240)='./file0\x00', 0x14e9fe038b8f393, 0x100) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r9, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r10) r11 = getgid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, r11]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r12, &(0x7f0000000140)='./file0\x00', 0x50) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2342f2b2289370bd) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r16 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r16, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000000, r21) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0xf61, 0xffffffc0, 0xffffffff, 0x0, "d60ba8ecafd35157bad068a609bfd506eed9b2fb", 0xffffffff, 0xffffffff}) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000380)="947d9b5a4e19b84053aaf5a378b93868c9adb1a00a55fa87b2a9f46e06455c230b00cf2641257ba1", 0x28}], 0x1, 0x0, 0x0) getdents(r15, &(0x7f0000000300), 0x0) write(r14, &(0x7f0000000240)="220e2a", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r14, 0x20005302, &(0x7f0000000280)={0x9, 0x7}) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) 16:00:19 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) pipe(&(0x7f0000002f40)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000003240)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002f80)=ANY=[@ANYBLOB="2800000071000000ffff000001004000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="fd00cf09a1f5fd"], 0x2b, 0x2}, 0x2) r2 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r3 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002a80)) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r2, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002c40)) r5 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r8, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r9, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r10, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) ioctl$KDENABIO(r10, 0x20004b3c) sendto$unix(r5, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r7, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r3, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002f00)) 16:00:19 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000340)="32d18ca229264b3a40ad705100f0ab7e70457cb885969f64bc726f5e6afd3051c1142aca273cf61128b8bd9d5e7a7e42ee5ca09f79b4b59e526624c555abba1f444e8686fa18b46a52fa811e1b393216faed8b827f7d10adbf70209cfa9202711fa43c94b9380042e2274bf74bb9f4ae737772d9b8e8eb4f49709f19799ada42569807109c7a68d48109597336d7672737ff2ce327d5703d5767ef94304e0b5600c74fc5f545e99972c061cdb2d2202a488e1e4f7d4311da30d1a898c50d8f2120ba0845eb3f33f8a251751e7944fac5ce3b1f69b97e328434dbbe42c187392d70cda36d3890a1c86ff3142064fca6c4ea7085542fb24994df9e7f664d4b2e84a5bb61aa81de952d4af69331ff1a1455ef8dfc8d0b7bf9b8d449a82591881cc8f9117dd20f552fdf649de5680fa11d7d87241089d80783cdb9b1b8cfc15841e220f224573daf557b1a0dd45fb650d8640a3e53f6d4adb53fb53d864c04e3188176530469b187a733122493c07151fa4cba2b75f20040f70d4be0436e093a1d26ba35c37761c1ff0de55f2a4bb899cb2038414367ad128391fb0acdeccd4a053f6d5540b0edce8d2984ba2f05a8a69e2b639fdd663b704d92525cb4abaccbc617491368daa496fb801a48afce48ca40412b2b45fb5cc88cd5b88cbbd69f573367e2bafd28bbf717b190c7213944ca8381dde4e6a7e88b64cfbe0e1cbcc9c97c5e1e1bd2bd4fc664a262d5cb930baf44cf422fc6866aafaf799e3142b7a935c193aae2d0f2f6d5b05fdc2ff54109214ae7b14de16c7f7084b6c47fe427287866352008c30015db64ce6807951d7d3b8e3d0fe6013c06204c54a04f3d470568da0b3597e17c1c20e7f6ec258e873cb06288c6f20b89ff51eb64a58183febda2a3bc60e5f59d2ff75120c6087da2e9877d0c835bd43c2c16605174092480f773b9106fbfc83e7f617dd68b7c28e926ff60ff2df8d8c02efd7c4c99a4562998aa17bed09f34969f3cb32fba9e530064a17a3a8fbced20c28fe545f1ba612868220c96d9333be175c59c0dde11fff2ad067e6a670e9d24fd2b346f18805c52884f2083482da9dcecd125d6901fdcce8ee9f4c4ec3c6a500161a195730a6d91a19ad1658a4a74b2c69da851ca144fbcfca3fb8fcfca4b8a70285ae43a9a72b7c9434fbbb554ba19fc2038f4a9d89f4924cf3d50a6a65cf3b25e6f446de76ee268abbf34f97090821b9b4d974b33813d6119beca983124ecf716d8bb40944a1f0f59785b9a44c51bde2e304f028bea929fdb1f2ae0716ecda5b3c40bd17ed83ffa2a6a9efea7b312ec82927a5f4869dad0cfd7c44ec2b59ceb35a0321312c82dcc3e80d75231618947d5318e712c65c87b93f6d2e9459134d6964afe0ffd0d5d3b82c7356f52344ee2c29dcba41b051ac2344345d71d9ae8f4f9569718acfdcc3cb246ebc0a8bf8af38a54b829478504f8267b83222693e54c3a64783344cb889a55003dd854170fe6fce1bbdd23d9b65be1dbfc90cf45d17a527360de86eaee132f0bdd4accf2078188d9eaac5cd4b6814cc42d9f9bfca3a560f0f702c6956813a02d5b6c7964acba1700d219387b7a92ad7b0263bff7fb31ca15ecc88deb2a7222ad68ac69241bc2a775b4ea35d6544159402aa97bb0458b63e4f4cee7b2120b05114032a47184a809812d13669b557a89677984ffe3b93238d632ca9d906f43aada0d5b303ed2bcd32b8c57a19905dd2fc747c95dbb61da333ad710f42b226a1e4f57b7dfe2c12c28b610068d9ff6e4b88f4a90438f6065421311d4c89bfc8d7b44b2059f5c194971cfe113409523cc9db274e49869ed8870d7ee5c7f711eaf0fe44b2356bd3322ff691f178744302a148f90fac575da9ecb41d2763f4c41d86877b530cbb1bb9616605272dd7998f5929a73ece7f0f032b5f8f26a08ae5c06a2cf0d5a4978e975cb378017df94235107651a98d7c9650d5cac74dc87ca1c156313064dd871bd99da1ce000174ae7ce6eb27d32f8f395431c8cb04f5ceda0989014f57f6495ac65c3588ecd6e31d6e14856b8e68f9724e2184def15824804013abe61ea1582ff5580cf21664bdaf1890174733f801c36e8948e6c21a2c1a95e568b618c8f799a900b823c62fa87cbfe8a4830c926ad8774f034888fdfcc9a204f578df243567be3f7bd735a3ea36bcb653f9374ba3b484ee9a4e3f4dc6e62624d7404a54621b1c2b9fe481bc147ecb1a6e1ce90b58b94c96dfe791c24e480b3f249fee22e13589c3c97e5ed7b590e761bae4fd3cab4a6b5edad78fe70aab64b3c7e5a1bab72e47a876e213af00da7838126f234ee2fc423da446ac4e2682f7852453d6fafe6b061ee188a98b53e25fef060a3d693a9ec0f0c3afa67eb065d16d94bfd4925ff741e1d07380c24136eec5dbeb4917b073b0d55bb5b5462d644770fa4c3314a3b523ce3eb672790fcdab27d3c2120e110b4c96a6d97af51764d14366a21dc649cdede5e4979a1f8f602039f8034dc3cd404fe74ff5123150c92d010ca7ad43baa5691f61e48ee2b35472388c8dc8dd6fd89b4b9298710eaade616a6729bc3b38df71b7a76fc858ee24b9129943e6261a7fce4fc910e3d46e4b20b00fe99ad7376b7bd807e0506bb1ac939423dda42728f799ab04d6bae8977e78abbceb3ef30e3fd1884cfc1b893947653fdb062f28498fb545276cba1ac0ebdb768cc4949f12151c48cf95bf20913924308e33f02e489857ca3c08ec9e4f7168e76a6906f874e40026f5eadd8e083fcf0b04c38e43a15322a16107241ba801910bc6b19fe09647d0744d6d23ae986284bdc293d9afbb049aee958c7eff2ad113ec5838af9929eaa8ee64a6daff93945bbc7b39d19cffae0fb6b0e98d68e988e931894009872e93ac85603cdc054eceedb27c8b10a6c608d6fdfe533ca372f3781e1e9b2f10fd5520984db8fd3ebdc36e78b19b21ce0e9768caae6989e463740a11c8a20cedbfb37076739f308c411e33c5330c7c05afbeaa8f1090de4d3553b1890d02f1e98ee72705823a7aa52f4434cca4e426e2a7832e7bc68c39e26f5f6c4c70256a814365bb5539b928de999bf6398365dfed585ebbfc305167fd68ac6848d06c66e163c26c11388ae0923f36e323cc67a5a232e042db0e75d1d8296cf386e0b68e4571e90ba99384b624e62049b37ae9f072dce87584baf9ab5a218fe7b901999ec81ab1137c673f07d2d17ac029e68591da37eadb6c9e1b159b557501e07c4fdc2194419fe02a41abde9fd85ec52cc267ba0adf79083b1582f979863fd80eafafc46be9c705a460dc4c711e1b4be030a9402c49fbc771c8be14a39f06d52acf616b8bfc7d4d624889195493adf2250675da3e0faac07b85c081557e2f406ce05036bb08ce1c639f7381a1a79c4e16c5d051b21a22c9adf349258390be9bf6512f5fb2294ad5eb8ed518072871f580664b750111a584661d8d8729ba4c06132e4d0748d426c3dc80cd19aa0c308c1684938fd8fd7d60f7f3738800a7d2900efb5aa3e214688fc72a0f0b1f9e9cce9d1fded7d5272e23064d9f7700b196d6880f890297f931452a6a1a4c8345c065ed01c7d760627b5f8543dd57544a523a92ed8e16ce3811d1576b991ddb147016b40a937d84b6f300e74e5d53e030e41576bca30df1db43b6655ec41b6bfe33f27bd85f6ac8f6d85c92235ff72d94fa73848fd9d32ac528506e5cb841a8ff5b821efc6c51099ba32e36ffa172a24dc527422e9d947dea850b0d478b1f403330abcb8d87163f8206bc6fa042e68519c5bad945d6dda6d2b27082ab3206e8f2196037182f2de71af3f93f7573389c114a3a979d440b387198191396a9dea55d7f8f129f23fcc5f3534754aace027d5b853d8f087e12670ff2ffab7298a2cc3564878435de022710803f1bf11c6e6a7bdb1ce3f791123d907c57ec2f1c391306fb2a4c67fcd15153e56196826782e8eb9e90d253e32ba9cc83a3ea75d60c8e376e2e92389fb107010320472943c28ace9b60cd42501556805086859d73438429f45eff672f8fe677600eb010b8e5ab53b7459c0aa07a1bec633f9b99f63171edbee109265a01ce0631c67b83e81dc6baefc7c1eb1df0a2997bdd7fe2ce414af102e1f9a9e89873e6e2b02080410495801b3f5b7b41e2fff697ab2d4becb4049065a5fb82860327a2aa244930bfd595ffc7343f9873bb1a64685631c88ec7dc4a137f410d77720ad34203aee4280f5cd49dec6f62d5ef05840fc6d6d83c7fba1999abf36f6a203c99d9a0f2e4981c338ad15ae8a385903b71e66bcde1192396dc716b733f7ca223e324e27569b635e36f1d1e48897f35a58817c1e263ac118f1967a52565d3cc29173d7b975dfde6a460d77d29ecdc81d56f90ca5a56345351278d28709c2a253c84b366c4251484051af08c6e8869c78927bc8a68da6d3c3b6bc9a44753e210ec973bf88368e15a7bd42851de874d1839dfd7892204a1b32236c1a3d2656892b7959a532bcd46ae822f0679aeaca7ea73b7ad581ee4abacf2d9729717aad61ad9d85329ce8d430a490f03ea25c555a0d840030871018268d4e171e6209bf98d46cd92af45e33b31159171559ddea1f55c9fee4f5b39f378428d706969e68905610c407f6719beb1897fd472e1da3d1102ff1a6c4c34fb810e4ceb086307d17cbb2f6b25d13129a534d1071908c74ab523cbfc38792f486b9362ee2fbd7c76353908cf7c7cb066197d1456f6bd93883adc2c16d8ee3000ca2c08e85bb2f7eef392559eaccb66c49edf3c34712011be57c5b8ec9f95e05e379af0353ce45b59cb1b6e99530cd05d5617ca0c9bf82a7f8bdd604b166e69757f81e9f2ba8a7e4844193d002eb265c72c71cd979ee6227abf23181c2ff09f00cac8868e05d0ce3c9e51d3b66d78c7ca46f0ba1f1ea1b824f1f74d07eeb3c4beb4f807e00d007fc723b70a167e9c691f4913b4b943d13e8c9c26c29b02821434862218837b0f866715ec4f500ecf9c3e88f85dbccbe4bbd9890bf8a77dcb43ddc351ef15c00567ed54b3ad23539cfc1a8170d5711a90e6c2ebd11385acee6008f5ff584058268049559865cfab2ca12e9530315f4d92835b8bc948cfa644a920203316b05a5627c3c4d4b5cd19cd865c34450d63d0ff38981a7588c15c8de49a5b7b40a7b7b0acb3e23aea9b52095c264196a81e8dc653910f4333308bc6b8e1ec6f8f7f2201dbf6a8a31aebd2746c4019e059671c9756f01da3aa075a74e6c928440ef6182b0057b743d67ee055151315d5c902ec8e4a95b5c61e6e2f37d60405b2ba6e666283c9018923359b57a51f2a891059ce944d97f0f39e8348733e1c318fe5588ba939d13431b125b6dfc8b2b6a538922217b760eadd99a77ef37b4931627af4d476cac6b3515f2275fb0e5e16c265c93b856b18b5a4b6b594552f64ef72f2cb91a68a6419b973b2db8029911e9760bdee26c875a5e586a52ae510296112b0aac9341b88cc8809b826c0035ab9900789a2249338c6c3ef12095eb9076a712005d6d8d0a54349d0aea29da799df2c8259a08efb51d7ae3723148141b7b9b484d7dbfa4c98ca0812afad4c2cc25ef0c6763cc59a16c2c4c9e3da1275267c22d8b51a14865a92734256d2c13985986488801629e9681d60207614c0b35cae161b05e747e815a1145f616b0f852c1bcfbf566690e21fa671c449a3f4dd24a1048bdad43cdc91b13e03bd35be4a5a9dff27744ebe13f9044c4de12655e0838b3d334e62f04455b2be93f72036cdc249fb8199968c9bb") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 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) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) getsockname$unix(r0, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)="4401bf821f585c469d8f49b0e3f5489a4b834cb0ead307778530c885fb83d3717ea36511d6637f7be714b37519a8cbf2ad527f129711207c502545778dd02d1544027346971666185426fbfefebca6fddb0e0f515e5792a9d96da681fcde4733a6c8e8626009561853b5ea", 0x6b}, {&(0x7f0000000140)="83305f2deed64618700cad764f517cc3fc1fcc61e1b7837e7b9726957db589dd1b53251af6e2fdc7a5a20e3c36b6c52a2583f79ed5f189357e8d096a4c20fd6718603941704d136e619d068a7668d56a307689a87b843109ca97485f5ccf97b044fdef8dab28d7e94e4a0dc496cc1d46147091989d13179d8f61caaaffabce6eca4f9266068a726bdb3d5c175eb87f8f25ce708ee7227fb32ff1b75aa204a2310564db322e63beb4e3e94b4382e0ab994f54e1175ea9df3dc73053fcb2334ecea39bafbdf6bc85ee0adbce5a59e391b951", 0xd1}, {&(0x7f0000000800)="68ea0000661e767cac21929d6242ea2bf1e60e36133dcf0be9cf7b68aeae6ff2eea69f79b054fdd06751192412ee24cc45ee67a84ef30126689bbba26b524a7e5f28d1553b0bb918037fae2206d62cdf455b58b0fb6bcc4ccbce65156284b79ee09431073e85f2e37ed96085382731cfb74caef41eea3813d8a9bde9113e0fdbae53088aeb50115a27f3dafcc0bdb8711d86af3829217a175eee0ce4d1ca3687293c3abe0ea973ea1477be934760eeb4d375fdd6f563e413e13af4bc1c18a94caf7a37db25943b9a794bfaf448cbbc60a50d78b6942963c2e7a7fb17e74b18ba22f3329fc2d7dca97275f1c8aad90b8997aec6558fc5773e9e85e9f085e3ad4ea58e8bf08c01028043ab3fe783ec688cea473b71e94c82375faf465908a744aaad103e6a7db0cc18bccdc4c302fa31bba2d879a6f03685c65563d5ed96919289de1b51e6243607b49c8144879518a4ca91f63af2d18c30ff909050db374ad99f26dd72bec95092c84aca8a0c123e92c6ef3fecc3b017f299647bb8a7b9def019321856050c719f23e2ac7a4119706bfeb1f46c799699c661aca3b6d61c8c1e9a29a1042acf4fb7f7cde7cb2737f6e52c692604e0601de5a9a1daa2e4163efec4a55dab7b63ffcd3134dea20c1d555a199ac2e999792c1fb1034fb62b6ad17437e5d616424ddc89bf927e583f14d7d8c3e2f9dd81e9cf9c72768fbc06383b72a99dae4c55b7596f76ea6df3b43f174ab4d818f9672ee8196039c33b65b6f47a50af6afb6b62a0a7243b02e14bbee4d9720d6cc42154c8f44ef867671317e3119065811641d7443237f9a3317888454f8846630a5bc2f29061982e3a954dc29b0cb592f7a1104808dd20222db31e2275ca85351386fc985b7b97c53239bb8130816d8fb89d18ade75aea7ea0ca96ddaa35089ac1a4f80d9807be9e4fe69364efca27824aa78550b1c9e05ac5bcad486c64f5815100969c9c83c533fd2eabef95c5c19a2e4265530064830160da0b470eb5115451ca659b12a6daf1c8b34a2c30086da34cd4e98b8746a4dd4b77e8234292be940f3f64c7f4e7ad9e6329094b5e02001db8ec2a5dbab1ea3522036627f0451e9a8441b89c6d51b1df2a0fcce964f92f10f31ffb698292ac34b8833172551f5d27208f94c6638ecc3619c996d69efc66400b87f9307266c4ea2f11ed236da83e2cd6a5074e82d0bde394b75c3594f517d254965dc473d40dd715be81b54f8654f003e0ed937f688d667c365a62cc23dbc49f9137c8b018495b893433ec3dd259e735a9d39e733cbdc06b365c286789515981e5da00c235880225e4fe372f80c162741c34b54f41593035fd0786e8934167401b502864e64d503f0f6c3eb68505ae5ede5958ec64e03ba919b8fb6141ce67595e3c04bff5525533e224b62be1fdd91ce36db0ec33e95bb3680307be6c33c3bfde8f1bbfc1cf78c59a1fef78c82905fd19090f065b8c8c19394264ec95a3ca16e74086cda22f53ec47652702febc18a96d4c1b1a85e1625f2255a5aa3af6736a6e6c1d85f50c25762da06e9a81f644c1f55796a2e8f580f0684d5fcc0a578a818dff76c46c3db097d4cea6ea6d0d1039827e7624ac98483dccb2fc05fef04f5b668194b8bb6b6fb13b1b34d5da90a0e5f35a2b17a980b06fa118457da3546f280ced05d56de0ef39f37cacb1aeed5bb543d86a615a63c39872a69a44e412b80385643c93706487e3531f7c516ec855ed3cb3aca4fbac7f89fa919cbf2414be4b778c40b3d7e280063ff763316adb8f0b526cd50b7d93a13bc647138153644781a1341f79cc8daf1860b1706bb3ed85c3557a2c9f84f4cca6718ab4b539625747626c0974895ded662581501afde9f4947b83532da893f8073674953070a209ed92f8d361bf622dd94746983869cf05b3cf36600533936f4e8078fe719b9eae30eb5212488c1d188357903da5eba5dbcc3a296dc7754b67c064bd33a0197d012f35eb0109d1e150cc6e3f071b632611dff02ce52385f284384711b9303b1a9b27df24cc91db93b0c25cc485eebbd02b15305b70d6935175a6952910a2c88042f212084b3f6e3279811a28f62198d51699f118e4a521d6e1be3db6eca02c3267e6240464c4ed5735b4bce7cf6f190b49671f15007d70974eb663685fed82c35c75e6522e0a9480b9863afe769442b5d963b5578361d3fdc3ac1fe79904ac1b2da0147edf12ecd434dc13b04139bae8c136a1bb586e54c506061f21e391e9644352d080424880fec6db2bed9f772d49beed5b43e4064b1a1695dd4f04046b2d8ee342ebf522d4ab590a6e6ff0c79aa09bc739fb596dd4193752c5bc7cd348b5bbc30dc1f70ff7c937af258cc0315d32266e7b500687eb3340722114ea4212d691804b0db1db2faa69b2d9b6ac3b267fdb917f75c6b5875b841810bb908f454651b914a61fdd1444e949753c147dafd9b9c471892df8d7b76f4534162ef512e7307c1b86d1a01090881cd9728bc630cc185b404f1c0d449ec6d6cc026473c38934565524eb6e5e60d042320f1a0ddade79a04d51b3886d57192b2cd5425ba6fab95ec8f2ebf4c65be116cb9c3807cc01086954c022dabf6b5e2e6eaf6f654d783338c2e26e3050d4cb46fe82524d6d797095bea58cc0dc223a8d223f6ff3dc74ca60217abcb193fa3277464ebab8f1f1f1e45e6e8a7a17a052cb9522242a29f1e8fe344370e3cbc17f5cd416d679bc3c4a364660eea0a3f0d16e23bbbc30d4661fb9674fb1c5e9190d88b9b94c5311178960b7ac13e46f9ff8e92bd82748d9d4b0c7e491bd53d2a0dfdba94e607c3421138ce3826e95287c044e06a8dc2dfab109eeb07293fed92784de853b32911b23c620a800a9569395c9d02e93a2c7e0ccf4f87f0de1f7a1f560239b51f02043ee9e64b1c6fb7ebfd306666c42b1e38d1cd18ca8989022bbe6d9335423f6da30bd94aa77ad970ccba7191fcdb83c653a34e82d6eb8850f32f5201b163e1e897197e0524dc35fdec79e8a2eae5d6fd511c9ee56e8edaf204095a8748b99d3b1a8b5d87fb7a5db90ae56a6515ee05267d31f9205623e81764f4b7d667bd65cdf12eb2889b98db1c4a8d1c89e7db8a8c0de008f1bb789a96e9f69cbfd5cc333ea7992547afc4b55fce000aeebd7bebdb881a0fbcc4badcfe790c8aa66581c9fc2e8759ceac33eff926c09f2a5972521a831efe4204dda91665f602b2adac6da395f211f843fb7f97e32199aa5f36f7e4567aca4122e5adbd900fc47a286dacec846bc5e736d46c26853250d71de2be1356695a7b30bd1a30fc2a91c7ba280c061bc46e14215d59067da2b2c0d4a831808c26039af30484da89c53c4f391587e6c315390297d8ac6caaef8ccec1d7ab1e112a6ed36773831bd3e98e1bd3ec96a4ab48a693ba89c761d7859c1d54acef47aac6113a071a299a2eb906d72ed97e81f69dc88e6c6841841e2ad7aeb15eb3caa584623eb6b27bd02987418c721d00615394f964dc143498591d9f7ed3ccbb60f5f44f375f5b9fde9f71277f53a9276afaa72845a3bd527e688e3943f897d46c9b4d073d02d3321ca54ec66c7bc6e9fdee57c262b813c7b345630cf4ee697f7aea07fda87d3f07ce39740a1535f40c38f5cf10d5bbf413f4a78f8e5727aae22a89df78342042b9a95083301b6bf3fa7165679228a367a67cc8bc7f722247eadbb12c53592b5a8d3698f5e09b1497c14332c8981e2afda9ee13d6623f286331f5f39264b10365e8267bf0e1b673e0d9af5d0b10a9ffc72b6f19145fe4d00f0acf867851612d438be3103528d15f840a92437400c8b4d09af644905af3a2a2afc23545209f79e4c944b3602c890293474ad42389970aecb0685a123a3c72490a517df27a57e3a71648a1a394e83870f7d5ec537c3aa1bd149ac409d64d5d68cfa49ce3c77e698bd4c773205490f16e65d59b4dc5a2d5ddef7ca9c1c8ae47f642e7ede7497ddb42aab1a9e212e2c1119817040f4f9d6d229ed5ce3462b79111df8442f58bd58088e29cf13225f3e8e19710b1e3ae1478103be069ffbd898dce0e8d9063b9a7065c7e0c62db6f1d1e9feb80ddc324a7449ae2706832904fd20c7c17ce0d09cb03d8bb39edd8408aacd55fc661b9799b956f9c7d58dcd7ffa922042018b78651670a082799aadc1a1cdc051683e48c72ce765a0995c2f60d79810486c8571f03cd39bb14cb80df84093a8972e76e47b87826516424402efe50adb1587532f6f10a9e089451d82e1e1908fdb59a248634e1ab18edce4db0e98517b8a29c0d9d8354db573353cae0f526cbeac632657233e6bb1fe2e25acf15ffa5290b5a0d7c7c6541be1903eb4e3abb5857a67cd75c25820feb03cf4950f6af7c829e0b5346aee90d012e46f5a3c660b88cda2b6b4b3f82e3074b1b3a762e9bcd5e225dc910b0e7aa3ce12f206c295077bbfcd552d661bace1fc37f7fc05d769e1ac598cb6b91e65c692be46247d633de3571e6eed2c5bf27cd52c97c3f78258f0fd9a5d9fda9ee5f08ecf088e843f3a3a37997bad029b90d76c0d4092d0e51f7a7b632d74da7cd4bbce2ff766e0a954ad4475f507549f17727ceeb2db007f74b208d054c2f4b1e504ccd6515f692ef3a5d1e6385ecf6c8360d21a8a1ccfe1d13c8842dfb95b3786d9e2922f71f106d9faa0c16acc64263ffd1abd3bebe8397c69e100b5304fc28a00fc3431ee3d1b936e00d2ee394876915aa082b3e17b083c5b9d598e73f3fdc98489ca764318967a7427ee1879de86c0d97c5282d33012f206d19bdf2e9b4bb67aa7a6b6fdb678cf1a2f960137bf69ed726d6a2e7dea42f935f99e42ed0b1b4658fc9a58252917f1ea51ed4e858d8c4753237605729d8e81352887772b4634e91b4ce94ff702859cc9fb1bd43fe65ba2a3f72dcae127602022133ed4151e6763719e99c43264bae3d887579678e8242bfcc15259fc630171152a244692b7922aca115a73ba86cdd470192367ed7b4baaacda59a4d15afc4f36a65d5e9e743f0c05d96dc74cbd9ca222a4c78aa6e5429c26733ec28f498a16226726335a0938c2f149d2ca332b7ce2139758e531b7d127a142403721d448f6a9f553025d4af1561aa0bd0494c30b9818b53fa2f2c10eae57616da684dc6a12049ee7c7f1ae2c3b330fb80091269dd19f6af8f3026c06fdb4a9cc53a85cb1ca60cfcf6ec9fd1484cf02ac1e12299fc7739cc61305452c1af695f030689020df1acb0621b8741d5c593892d141d8a9164ed8de3b2b2474645ecc0090b1e0bf5b7fefd8ade04d61fe70b5ea348d762edcdff0696b3b31ca495fa89696ca0acd9b9031140e4f964eeabdba0876d660a0e5c934981272eda90e00f6a81e6a3ddfbed20b76c3428c603b397ce3e82810943686cf210a6139051779131aff9832dd171e86d23b6522bafe6b566ba5a3389d375a975c2d88fa20aa3ee0fbaecbb2a02feae4eb1ad9e29dd6f37894a0a04fc7edc88f2eb2d1c9ce5228342bdad4769447205a94f8fd2947e891ea90df978bb565b3c608b42b17ee2a55f04aa3e9cba206b2a01f2842c4f706fae9dabb90c3ef1fcb32bd09b63f8e6f2451b68e9a1b66fa64cd2b3907020fb0a3c10b3448ff0a950609e37f003f34f7d9acba660153cbafe8eab80cd777daee0c0583fd4629afd98a16f10f6d493bd36cdae4671ecf7063d57e32577656772345f901bcbfe1fcb7ed7e7f999bdcdda10d34c07a1465e1d60d50acc358a6d7c45be9459f20f0daa9baeee0b5aa9e2e04336747c50f8830b64ac4a437", 0x1000}, {&(0x7f0000000240)="76b613d84d635216b69f761c4a24894eb6c0bdaf6708a4aab3617fddefe41a25ebbb9953b634998711480e4cd895248d4ab14d1c65fb9c9efd9425eecc2711d5d42b95fc77977018b7ece8e53ade40c66e5bd0ac202821a1d7ccd9fa63bd64d9df7327bb7ecf65aeb69d0b8551df14eb99493b20fc8fd8ba98151f351a53a896a80fe2564b51a5b47eafa46f1dfb16b1671211678f10b3120f33eed0", 0x9c}, {&(0x7f0000000080)="7a680691ad4c8c9f246a19e0ddbb79dd748e98d9582b5af8f40fa95a84ba0c81cd0bd519f9f691be97e4009c91", 0x2d}, {&(0x7f0000000300)="716eb83529694de0c01682f39f380eb93837d9a0050152be7c30afeb8cd7e8cc0b35915c7af780e04c5998929cc0030b9c9eb91d9bd53c3d6410a7b430df68f312fb1f4ca9a25830eda6e7b3846ce072740b71c83486c7a98973e7fa914fdc8e2926e264b7bef41357591cbfd28e65f660c7c6943544768fd325cdb6304f062c284fe7469594a97588373ebe234a5d983e32c5c7754f59c659fc6f2906825ede0e18", 0xa2}], 0x6) writev(0xffffffffffffff9c, &(0x7f0000002a80)=[{&(0x7f0000001800)="12dddbc04b56c6822844d107e422fabedd3abd2ac1e6edd5d8439d6d4742ff4251a3f1ff1ac518c5d63ca2fcec1d57d059513596182fa6d70a3909208071e46e787394e9ee4917bf4266643af99af0f25c8ba79412f7b9fcb12cd6993aac53142fc36a72695875c71f6673a07743b011e4930707551d6d651a68f8634ec3bb173a1459c12130bad76f89a209093fde09799d85baa4aca13a8ed90ba736e01757f52009698354e7da24674d2048be138140314249eca97f96c493bee9f6b452840f2704d8aecebc1148fc757c2c93fa932e0e5945cda7461de971ed5918a3a3df62c094f8e7bf2b27ad5b0947d4ab4fffef752e7df30379bb7c4c18eb9c83cacab112260a1fb881dda7e762bb83c1c69c2d2e43d75dea535aa81610f818baf62654dab1559ada9edabdbd7e7bad0eb15b12fdc31a21bc9de49fd0a06060c6fccaf814cf05fcc6e643e38f8ae8346c0b2da9986f23c2a8e22ddf7881b8e38f43ffd5b2d7f93ac67669a0214ad1b0eb14662697537a257b67a9b5f03ba2cdf2acb7a391df93a67a878746f8237241c25253f0933fb3b9153f6331f443ae8bd74ab422739416783b91a2d72011a849a74fcf8d1e8a564a446b6acec4a05bd981f6ed214532950768da2f82506ba6b501e9e4e0891f84b8fb2855a3e4bd7987c932b4b0cae3968232b7edd11a51564d2a9fc22b0c62ec28d46613db31c8eaba48b7c0c724fbf6267d7761b50d9cf47ac5a9ac2e68d11a1d77129d9d7a76c7b2e4888d306273b966300f2110d86517254109de6ce96e5bca2311dd98e008db14ec407722874c1de07ab90c0da653fe3f6fdebb3ace9b0075915f81cc08eebe651f4b1d0a8558ba79882b0a71b07f65dadd4e213a92dc98e0279b4ead3e8e9214af2d650917966e403e413ee557ec28bf24c20508d828f7c34c5292c04f18a3e42531cac6847c2efdd0d582c9962f3d497bcaa740ca07a70e313843ceaeba4b559dbc7f93f791f3aec00b8ad14264189f8a93da80294c88b274cef4977bb4b969711924f83a4a40b473d298de45eec6b966d2ac5236848742246d46c7ddc18737648194e23576e64010af8a7b285211a8cdcaf7f20a6de7a0a6143bf573f792a8cd4ab9d4324180e9da885a9a12f6a25aad78b69b8aa74160ad4ef992fe317dbac9206b9e01e2551af54abe39a228dd8763eb30ec51054020593635582591f08209398fce60d8bbb9f66f07692ec4727f2cbb784c4e5cb6a5cde2d32082a9981fd003a3fbece777737f01580c2bb93ca0c60a4063cd31b72bdd22e00f85b84deebbefba1ad7dd25beaa9035224b384d0fef53db6235a83ed7dffeb4fb4b4e12cd8d7b9f5917c3416d849bd864197f6a376903e216e771b76f1669c17b0de5310a4b41366c60bdf3023afb14edbaeef57cbcc409b738ee0356f4d6038c22f4799e041af51fe74cfcc3d4c64467d9860b2f86340eb36c8bc02bab7b7e4e1b842c929fbaec3d259f74507ad5968c601aad9492b12b43f3b7fa7b112f2c3e578b7d6c8c6128807e202a73189b2013e4547ea7598b4c7701ed0b2a810925f0018ce2263f24b354e8472cbd98bbeb42f51a0bb52bb568f89f7af632cb940c82dff5765708baecdbbf07c3e6b5eef3ac8599ceda29ae708d6a47b19a845c9a391507ce28e13d2cc7b0ea1232e4e92f866284f7bccc772988b6d852b71e2c5d3e10099e6d5b0d5e61bbf022c702e96f657ab028ef1cafb53136afa46909d34816f3ab941965cf0dfaac55b1f5b0544f186835a555cd51490f9458804054ccbc63055ed21bad868a8e3366ebd42c77a09abb5f3ef468ab5abf278e5b2efb1795f22125dba8eb05c7054460398036364dc1b23323b6267a3b1589ad52e91e6f6c124019841eadb6a9658e336c6d4da90e722d1e45e33f38b45f0506634fe05f63fdd46b8ce328ed6e81ede82e1bda0b844e421235b0f03616bdc1d0e8d2d2d3b05f3988c3d800e5899b3a2063d1bb252e1f78815023cfbf55768300687134ae81f2dd025497fa944d716fc062a7e543963c62f38f321411297dcdf10b6c6819425518520600f65c4689617191492626958c028389ca29d459acbd7195f0a9d609f20e13d0f8f2bfaaa119ad22236b62e073d0304c5b24a533db2b64818f179163d4d1b5236145876b21edba172bd08aee089c536ec26e89e8c036723ecad3e172ebe8cd2dcb700805718368fbe0c9d47caf728c5c45acce1caf77fbcf50eaf7b15aa7e43e6ff75de69cd27db08ce5335c2700369640e2b76de2539289614351353066a6bc49fe34589bac01c9371625c73c83df9b131737a1db0dae13da97595a9fd26ea5d46bdc733c5c362063a8695f1079e61c55892b297c52349b7400e76486abf5eedd85f840d497ae74810c54c265475caaad23470c4e5f7aeae3b00a3397c94419ce56c76611c5f9afa327545c3770240832b65e55e60458a45cdd33a8748278da918415af19b381584adf9d828f8bddedfaa7634c14e9ca48a780059bf67b9f592d98506de3c63e9765784717c559c872f0d86e1021f9407135572ec8ff113ac0c9d0cceaa3b0593940b34246ed9c10bc497a26393b2127d204b312eb705a07a5c115bac8c90529f17fa43910198f4c3a0cc0406c7bf553bd0559a1966285d25144c66d46a1493f67b5d8e4ebf190a59b25f458f47f290730c54fab18e8615f888719df3de53b462f4a11e41b0dd3f625cb4ea6f2fde9af1f3fd2157ba02afe05ca0c3390b7afbfa2e91e0e5991a4f0d92d16395745dafafd55e06f5297d1d33fd39b91c8fa368e96c5ef355976aafef40a056d8427e2aecc8177d7b496bf33fd08173ffa8f06672960820c5320f6d29ca951da8c331a1cf28df9608f6092df75e88ef4d4bcd44b722dea1642fde90ad16d3fc2ce3ad5d2aa007fbb9d30185fc9684d1ef872938a89985cedbaca839b05ea9e2978a8154649e317bd3555006d09af0925c852e9444a3d679486bca0a762c9674895f42d86b80810070ee1cfb3ad7f942c6159350c7e8e8f48a933b5f495c0cdaf2d7d1487093a964acfd3bebd710b2df9ca77e825e7fa99cb5a8b74bda43456358eb5e10a971941c33ec2f112661c283543c47a9a3b04722f3c7bd7c03ee7817915e44a3920e63a543fc0386139d8616ed50347a431137aa7abd5776de6570b3c6dd5a849692e1f49d52be550d360e779aae15e021174ead7e82d7ddc89873340bc4dc4a1dc2a47e793fe16e4af22a191af23e18e9dffe2bbc6d6bd3c8d982f9b423437bf2e23381eae0b4202d82834a5d494348476d254dcf20d5420917fc7a204fcca38e767cc04623c435d2d89004e432c296d912881994cc032ed67b012563ab11d32ecca43028a015bf9d4fb1ad42c5c32c5ec315028cd67aa41a486eda44e5b99a741d6bc5847bb6d76be658cb853ded64dc8bd7ddd376be47b07ec326735ec9eba2a9b0c843bb5921a7fbaee1efe94ded38a3b5252ddce0e2c1e275d95b13817389f94a60991c24e28050454c81b5f23b1eef8ca2645cf66d3872e3055edff0b786980be93900d35fff4ff364822a81cd7937a123a57a8210a1b2206d97694907d42e3896577122b82a795bac3f86b0c668bfb39a17937eff011c65cf9d6891edee37d6e345298aafd10282af89579c2cd851e589194580a370ddd96b9ccb6420005eda90872b2405128a8bec1320b64f3986a741f25590fe0077e648d815d481cfa8a8911fadfa0a8d5f6a5e7120ffc9060d6e18600730c2d6613bde90f012eddc56beced58e5c673aaf1a4e617e1e5233f9ec37622cb5772615c8f056068241f31df7bb23238d8ed2a1111faba1f30e9f8912f9341dc5df5e3e60284132c1a97db9b436034ac82bcabb253bfefe64496c62fdc503c47b6e4e9d2b482452fe62ceb854399f9048dd7dfb428fbcdd625f372034c191e05cada344b34c5fd04b3b3f1d53d51fd49bb882644574a9df12ecc82b512c6e14ed36a6a290fd0a842a52c4cc54f7862b19929c8733431fc1d2e50f15e251a0ac90590541b6597ce3ec32cfba4672dbd79a8dd97f457409a2bb95374efc49236ef8fc9d85ce97a0ef6ad411ee051071e3c3dbf02a90f13b062ebe51bdc4650e8b71c2e410591e71b49cf2bb398f58f924376e4559bb9917d4386a4af1947dffaad0657f27294a9e2e11acd8b0ca326b3662884fc61aad2328ad6b548b279c8736525409e3d674cabd8511cb43b94b9949cd531f0febb2fe146f106c92cc310c8deee26429957a11a898e866d8287240caabe7449768b07601b7daeea69627b05de7f95c3111c5ee76b914f8e7f8888cfb11f4a9423693359dcd73def43281b1f0b75d9af84da0882b52acd6028bea4892f77d86fbff12a2fcbf4942516eb9448c9842057f9c92231089697d1b0f1b6273fc9fa908b638740eb1557a60edfbfd6df83c4ff9ecdced42ba8fc37fe553ba46272365f931fe2e61a5d383c5782ca3e0d2c4f855fa2e69dcf41cf638a1199e892b42c566bfd2761de1754490c2a89e89c7b83c2eb548648c0438b925922ba923bff2f00b133c6b447d5b337ff2bc87fc247300260ee2b2f7aa7d140d1c373a7140dfb3643247a5ba868b1f395c2952da0c93c45aee7ca311023b772b6191cf68e529918e67f6f8300acce2431f9aaef631c1fd1d97bec70843bae8e651b95b3decbaaa6d50cd77d185589e1be12c9642ca6033096a87d5f7474b3d932a45cc8a2c7218c0244c9efc74cf0fd3d79fbeb401360ab2341365a16f8e01968b0e598d6a064d57ff496f856fb089b1dca10bbf219fd45c550618bf39f062ce45fdc089167aa0957e86bbf02f72bb14ac5368a78ccdc606e64c7248b47a9fd8bd0e57bd836f5c3b9919f04cb1f322d89a41b62ed230847bb03cb65240a13f9b139e703917a12771a2cefb10114b87b56eb59aa2105d88bea2c42bc6288f39488064a04bd814ada12749f8e1b60c3ad8621ab2ac3424f01c72b40c42ad41c4ae82554d8a3851fd8fe40650db7b5d3d1ba9614cafce6450bac9062509ecd38dac757ac1118e718807babae77463a8360072d8efad91e69e70e21b8afcf3509c57578a7653a5e9702ecc689c3517b3edf9c436c3bb6c80abae4a45e527e4eb973846285a5a9b55dd7362ba152d7c5e2497be4b5c3186b6476f2dddc0289a68a8823a599c1db3cad21aff8aa3e62318e4a54ff7fe87e6b162fe4606b21ead058536fee4e6602513b9b5199949319206dc0e92018ae00f88eee8cdcc2a79a63f0e31f3fcc5a2ce8b393ab4343b67b7bb122d97010c787567ab145e8011a59fd4cb6d19290bb1c58646babcc135d199ac44b16534558310d06a97cf9126ecfebc34dbe1f0a3ddeef99baffef8c1fdc7f1e2875720df05327480a2c8488265143472cf374284fc92be6f73e7245a9265105370690d66e5849ea796fa7db281e187a55237ad5a208d554ad0c887d611881289f870aa5472f76a445e9b6f79ae708eef4f9b939fb8e4fe0f13a53285fff4c73ea6c2e52e8c1c8863653239b268d855348651197938fc2123a82c95bf5571387489bec0ac667de6d44c92c581fb2160ac0efb1c721b09ff81973ad50336ddacd96cc6ada8e7a63fd5fdd87f3aa8bf939d670ceb9ee4f65ce0ee322d519a2a3fe0ead2ffabe742a2e78e40dce375581a89581b579a12e325fd19ab0a8031284ae967b081c0888f9b8d2d073f19fa4c398501bfccf1d8f26d0c03a1cfddd8e02184cf2da82f860e73755becb54b12aef78d0625d759e6b669e62371b368a", 0x1000}, {&(0x7f00000004c0)="9e174c1f4a55a1b6d023802fa7311ae58d3e509594f0a223fdee0f36f789e1c60177cfa498e557d71cd84d4da73534cb11c4dbe349cd4e4fa3854fc4af4fbad9a88b0d8336e1d35a8c819da4c62d38263b41183f6bcfda4902e2019ae26011e65a76f30b71b2f8aa215c3a792a2a61d8fcc142524424ffe0590a52f0aa9af0f5a7035ced7ee9ba5adcbdd200ce81274d52f852108343d73a348a7ed9cb6f6d43b5ba2692d15ab4dbc0ecc0245ebf2c2b21b447f0d5fb214bdd718f4b3168e4", 0xbf}, {&(0x7f0000002800)="009ef70d4461443206d292d46ad81e85c96e1f5ac4950a6b64060abf1183817034abd0161d155d9cfdc498417ee6388cbe34afe0147be3980282cf2ddb1251417224fdf4e517e44a38368f8887bf9030a7083ca3b90d619d37de4942f665fce183a8c6a1f74ba0f6007e06e24d2f8521820c83887e12d60b656d2927545c4183d2cc377015597b280d7515f297e6cd1db35d4d62c8", 0x95}, {&(0x7f00000028c0)="c746ca18326f2dcb188798b4ba54b9a9bd2ab8fbdb6709d44b96144706a6b7aad99b91ab53015f07678a82bbc944ca1002ecd7b388e5ee603d577bcecaab9430e631001af411ba814b3ad24cca0d8d5726a56750c2b6a8c652ba21936def5e8a47b57c724675c70ebe0e58b46866140acaaefe4773a4bbaf5d224e96055dd5f282393f6ca200a5895f58e882572472915f0f9103f8e8f4502923fb35e42cf87f7116663b3f8d9467867da9d90e8d60f06739d851d5719307ba14522f54b6b194f23c4814371d3b984db091355c8bded48ed6820cda4680f9b0a137ed72b786bcf4de0c08fb9a215fa37a6d6ac0d3d0a160169719a024be9ef970379d0f7890", 0xff}, {&(0x7f00000029c0)="b01eb135fe1a3cfeb3ef1999ee1a2e6f78e4fec0ad7d60ac773ad8b743c8e0b5b39ac1dddfd979e47c6b1e237e05f781d1c57764c63bebb158d00a6cc919d5b13c918c3170fce473394f29572d31d4ad5e38412f53d2c1b70aad96ccf08ef1090678371d2c9cd2c36c1a3e8e4b990372dfdd4a4337096102325795c27167fa7449ee3d1aa8179cdc0c09f0e21ba7f250ba67baf5f9f799e2", 0x98}], 0x5) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x20, 0x8004, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) r13 = getuid() r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x200, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000240)="220e2a", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000240)="220e2a", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000240)="220e2a", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r24 = dup(r23) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000240)="220e2a", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000240)="220e2a", 0x3) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f0000000240)="220e2a", 0x3) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = fcntl$dupfd(0xffffffffffffffff, 0x0, r27) r29 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000240)="220e2a", 0x3) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x80, 0x0) r31 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f0000000240)="220e2a", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="55a205066c0b55cb66f742db989694905cb6b4a580b85502cf5484808d1f8bef3326e094535a82e5a36cd3233043732bf26631c2f6651cb5f3c2c9cdee2037de4166a62378a16cfc7a3625f877b16e49fba13126274e6e8678ae4446e69701c946fe61e5fc6dfb7ef42ee47221a82622b9e8980723216d2a8694d78feaa4d3785a4e245a31d5011ac256f4789fc590a86efb6c59596cc4015076aeb9aa04e1e041f27833e60b73c0f5392535951e32dfaa4b9e94e3befb9c5fd37354d227d2d42c7be56f18aad6b4851301d8f36baf78757645326c2f67ce49e3d596d37b41b5ef74f4d5048eeb9f6f2f606d20", 0xed}, {&(0x7f0000000080)="2e70ffe9b110e23138", 0x9}, {&(0x7f0000000240)="3ae11561d98265b6f44927f5668a6bf1a6f1b3b493df025defee637a3df857526c9c8e7c85ade0d8a0b59d81fb4ec69ae7c85e18839bad5e3d2c690f4594d40cfb8119e5bff921451526bad36788b5051602575519dab357b4aefef8da4fc4fc7b848bb4caf451d35e14c0260d35a32253ef939beba5a2db53662ecf4f958ffa0a3a484be157e2093ec031e6bb1df26f3f09550876748a220d21ee9a08dd", 0x9e}, {&(0x7f0000000300)="83c35056ec5c18d194447c451956636c44c5bebf1a6b5caf5229963ffa30a7065b9697a5e5364fecb4c9686579a8259063b40344296059a867d32ee2b7e7ae372cacdfcc4738fc3c19c633bed8d4df9c4cb25ee28b46b8421fcc7aea0933d24dfe8d5e4038d1021c09a5a4a29ff13de8281e3009f11e41c3fd3a0a100d7dbcac0daca9ae8a79e4faafabef292f6481d16ce33d1fa090db5650c64299b3f2976f7b30c0595ff409d70850550e35d06dafb79fecec539fd466acb753bc1fef3917c9f0adf81fe120620a7964ef1d2b5c921014e86b7f99d18bb3178f7b91b53041dedec6c1cb39f536d64cd23b22b8bf3e", 0xf0}, {&(0x7f0000000400)="b1121ad86e5b7625a884ebe08f76e8976e1c9703c4791d69d12ed5fc145ecdbff1881283673f1abc2b89603cfb6d0e0bbd200068caaad01dc5236c", 0x3b}, {&(0x7f0000000440)="7d4f7f3dec59715ade4ffc3d0893c963db0e516983922eaa819685d62f8674c7d51bda38a19168011b16aa6c", 0x2c}, {&(0x7f0000000480)="7e2cf3505abe2cc4b6dfc1b3103ec8f07fdd37aadfccb4c018a5057816f4c364bafd4babef6036eb9ab2c01d12e671275b86211ff3bce514617df4d2ffc637fd1221d2b11476956941ef3672fa2113da8b845f305949a519b939894cd7d40a4fc518796e510a941d8ea11dde2810962bca7e838cfa7cd00fc584b75c466f97f9218d99954b573a87283512de412b9df9a0f761626e2a77219fe691660f2fb34158632534d2572ffe282eddae5e8a02e3e7cc027122734cb1c272f8b9952b5181a01398b4435b7198276628f2ceabb32c8e09f9b15ffb53cef8791fb3541e778c99775fa6", 0xe4}], 0x7, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r1, r0, r6]}, @cred={0x20, 0xffff, 0x0, r12, r13, r16}, @rights={0x18, 0xffff, 0x1, [r20]}, @rights={0x18, 0xffff, 0x1, [r21, r22]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r2, r26]}, @rights={0x28, 0xffff, 0x1, [r2, r28, r29, r2, r30, r31]}], 0xc0, 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:19 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000), 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") socket$inet(0x2, 0x4003, 0xff) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x4cd0fa9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x5) socketpair(0x6, 0x4000, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x1d, 0x2, 0x2, 0x4}, {{r5}, 0xfffffffffffffffa, 0x12, 0x80000000, 0x7b, 0x20000000}], 0x3, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x26, 0x1, 0x1, 0x4}, {{r7}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x9e2, 0x101}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x101, 0xffffffffffffff02}, {{r8}, 0xfffffffffffffff9, 0x14, 0x0, 0x8, 0x437}], 0x3, &(0x7f0000000340)={0x0, 0x101}) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) readv(r9, &(0x7f0000000580)=[{&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000500)=""/72, 0x48}], 0x2) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000600)=0x10001) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000680)={0x7, &(0x7f0000000640)=[{0xfff, 0x80, 0x3, 0x7fff}, {0x72, 0x2, 0x6, 0x1637}, {0x1000, 0x81, 0x91, 0x1}, {0xfffe, 0x94, 0x81, 0xfffffff8}, {0x1, 0x1, 0x40, 0x3}, {0x1, 0x5, 0x1, 0x1}, {0x8, 0xf6, 0x80, 0x5}]}) r11 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) syz_emit_ethernet(0x3d, &(0x7f0000000780)="2e6118999fe06b087489ee380552e2c23a106381a0f1d43d7a42c863f5de6d586a24555fb82cc2f59d43c5b177be26510c7790929b0314549d01361005") r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x100, 0x0) lseek(r12, 0x0, 0x0, 0x1) r13 = syz_open_pts() ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000800)=0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x1, 0x5, 0x200}, {0x18, 0x2, 0x1ff, 0x6}, 0x0, [0x5, 0x120, 0x1, 0x36d696b3, 0x7fffffff, 0x401, 0xffffffff, 0x8]}, 0x3c) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x100, 0x0) poll(&(0x7f0000000940)=[{r14, 0x8}], 0x1, 0x3ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r16 = getegid() chown(&(0x7f0000000980)='./file0\x00', r15, r16) 16:00:19 executing program 0: r0 = socket(0x10, 0x1, 0x64) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffbf4fbb95feeef468955984c8469f4bc60fdc5118aa31c06e628f3af97910bf453f68c1170028bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee09000000c41e6bf3bf55479bb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cb8c3980579774fbd41e87c784318d12c47fc0b78c31f9c3c8471a516fd4817d0bacb224787781a7b255d2532a8c5bf6fe98973f4aa95634e8c938b528619605572b50b4a2c65442fdba10000000000000000002283c978fd23b82ae42cbe8c8345b0a113bd63fd923db5202900180af07a25ef059f9d64b9b351b781f07f6e4be460ec86a146540ef91d052d225edef99c21675433"], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = kqueue() close(r1) r2 = semget(0x0, 0x6, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r3, 0x5) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="82026dfdffffffffffffff653000464a7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287eadc83e35e2f012eff54011fd7c13104bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed6d880af73774617a5036226a77a3c3e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca0700bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d53491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d786ba5f3f7ba52c66dde104f06e295ad206a6a86846e79146e637e9c037dec2e2b39483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4a022fb4ad5f5067899043d9cfc96d51e5e6f2735fb1737f69c7c148ea0e692cf65e696dc36b98ad541a0f851686599fe446e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f39978c809617ab4ee84745d550f0bf95e5c0116019f2f511615666c4d00004066021f952189b1508c0800a9acef470b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7c421b9c61989ff05df2b5748501000000310b22a9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab44df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051b8a893fc20812256cc72ba810a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb804304f12a9788b8781854cea90e578501c69dc4764bad0c4683373a2cbee801a3e56f08bd1b06f408a76f46954600591bebb5d01732354820981e20a485b07cecf74791dc5b98935c8acd8bd47e1ab897b3d1f374276ed6e168ff51a46f580c92d1def5b3732beef06d4c49457a6f54ce15f703af6cb66c68beb42a6728f51ea218a5ccb521e296000"/1127], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x81, './file0\x00'}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x7, 0x0, 0x54}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r4, 0x10009) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r5, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) r7 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r7, 0x1) flock(r7, 0x8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r10, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r11 = socket(0x1e, 0x3, 0x0) shutdown(r11, 0x2) fcntl$dupfd(r11, 0xa, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0xe9) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x6ce2}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:20 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="3bd387df105dde2f116c1dd82a828c0d3e3b477fb397fdeb76f9560b", 0x1c}], 0x1, &(0x7f0000000100), 0x0, 0x2}, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x800, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)='w=') getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000300)='./file1\x00', 0x204) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) dup(r0) mkdir(&(0x7f0000000380)='./file1\x00', 0x20) chdir(&(0x7f00000003c0)='./file0\x00') flock(r1, 0x5) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000480)={{}, 0x3, &(0x7f0000000440)=[0x0, 0x0, 0x0]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x400, 0x0) sendmsg(r4, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000500)="1168adf99969758ea6e430c8386604a733d4b2cf7712598783a08087519fd9885f4a37580d665531fe192e3b2d8cd17463f8694d4bee1ac1e1ed6418072d1f32f35f9e51c14f3dc1e4fa703def2c65cc02d836a8c5315ae517bc18a848a7897ca7da863c53287ec3c2a2ac3490fb8c8ff04a13ae67a30ff76f0bd0acb9d9fa8bc41334bae0cfb048b917c5cee17f6badd01e9d2df74798ea03dbbea68b698ab953f3b30bcc6d46fe820bb81efd35b75316192db2b26850419360e32a87dbd09aa2f97f9f8b7d71952616951673e9c8bfc8774c666402397396784bf9e07efdbf450f5df51f3b0e88b7aa97984102347a4c83226cb56fc36b9478962c9b13", 0xfe}, {&(0x7f0000000600)="c17ca88b9c15ac458ae6e84860b1068589835c710508e3de11c5882efdb4dcddfa00b960e317b8fa55d8a06180fd03abf103e7e96fc32efb153b02a678f089d20ce1c3506e041c7698a47242b80a8689f039b5768a4463d44a35aed577796ec7bad5760432fe5f6569159a5533851581f9ace225983f5e47e20dfd84ad365f17cf5a718d97b47b1548355239c71836d244c7ccb7cb45a99fc55252dbc54c4f4a10eee38cadf23a6048d64bfaa086be1c807cd1521f15cc2cea1ad1d8da81b5d8c1d1e535e0ef22ac691b482cfe19214acd1dff2fde81aaa2e4968b227464fbc95de821783a87a1fb51afd5303d26d510026b052bb783967c888c105ba67139c704675b86e1591138c8a9ea7c5d5beaf22146924264fcd474e13019bfbcf8641344b44092cf00750e8804956f25b686df15344c7437a43e414ac94bf16d76735b3885749e9a99fa01e15fc12045b7456dc23ae213628789380082d5b899b61cef36ead21eec19ea4805136e15d91fac43798a4c895dba8100e5f1673a2fbce460b852b9497bca3d77761d3b8a56219a58811ca55fa758956979613d8058f90b957195881bf48d2aa41002417f40914f2881b9b315e7920af678f01ef3831c2d98a3bdd0fad0e3d76ed91fabcd646a7100eb70398844d85f2d7d16d422268add357f87fdcee0263ac267b2770a8e223519668adf6910258b7cbaf73a3ebaf67ac8c40e377371b506a235a68a4612f98753f4b719c4d722ec721cf230c64cf8fee371c0d210b3fa23eb0af8a402877bc1db5faa1843cb4396ed5981e4136de5fc953c0a548783bf5be8d8e30a4e26e8c2f67da43be362062d72980efad4908ac907e96ac57e290fcc141fe9ca356a9f3ca572935bd826d0f8fc0d8d416cc9b5fca74433ea30a116b4d6d88553e8373267d6649f3b290ca9c653b378c3b37bdff4a73a446d1464c4cf2e0deca4f58adf82fcce260c1360586275dabed8b9f8af5809fdf8bde61346f7730c13455278989d264586e369392f2bba7cd7a45804c481415a5dfdd13cbfeda863d0509b3a5c5d21fc4b3fc9148ac60014ba8e3d57dd6c460749178c5b4b85d35206f2dac47812fa45966157883ee2f1bd067f64c8c7d14924d9edfab4f9cf568d641e2fe06e42cb0170f0b0915e9c0881961b196782451ec3802353cb6c3fe89d2eb1223942f5ff0042350b0b1a3ce475e93eb1c05fafc75ed92b1c3d733ff51c828a58307b7ceb4e7cac2a7afd84ae4538a8862eceb28059b3252bd89cde8000a2fd67224f9412dc90a822d4df57ffa02476c05eab8d9f5cd93ed6c207aba7b37499096ac14db6e21c58d09beefccfb0e2a53daca7cfb9e6a145f92c4aa0678848d3b2d8a5f3d2944a811ba09547dd65744d740f5df95578fecf5e3377a7a1d7b761fa7a9f1d025e00bca52ad2286709a050a89445f2ceb7846734573f2ed7035639cfcea706edffbb5ffe1f6542fec370f975f6f111b6b81590323b60adbc1068d4e4ce39c7bdba5e6232d213274c6c628745babda3c253ff3fd0d7cc2004baf9a1a93b9d9caba9a3e9337957e8f9e0d76d6c18b40aba0d38b5a7c112bc728bff2f50ab48b2a47f789d033f29e55be84c49d7512e5eedab208c60249ee98ea6ea3a2f02efa9122b72f7f06e6e8a3802e5b56b4c1fe5d11c31182be230c82fe2ab729da821a10b4497bda0dcef7943b5ae49299334c93720a89a81df67031bb87b170fdce84c414c42796bc92447aef4cab59d68d54d37057e7b2231546c2062b85c85a776335df5b427db08f9ca5a1a9b6bddda6e475747cb142069f9003654ae96db881742c1f5c397c78cb9b40896db0f327e27b104e5bda1724517d94e1109c3710e9418563c9b7ec961661a2993b4c0d8a8507b221ab82f9ff2c0bc8a1dbcfdc1a218dfa00d92c9545a9dcc35be4836f887a7e3a4f5c02f457fff2b3bffd2b131e52baf4f506f903ee5a4037a780a64f7187d91d77e6c7251fc0e7f73c0077c294694fa605e9cd01dbec1a66a24c203a2b2470e6d934ec6c25cad572767b407efad411ee513523d23451e153d18215d32fc58e800e46fb3fa141be595c6400679a4101f17b3ccd2157f63164854610146dd8f68a6f5716d5208a7a54750f231d8edfde729c8aea1500288540c44d978bb3034168f36338aeae2b4a17dcfb3a4d69e272429739f9bb00f66c9b119f9eb428257d029623abdc4122d203d50698ee8d872f9454f67d841078cf43ec25f7ed2ce07ea91550bfab2400808f2e0f5af3b78c653d923d75d59711b28c62a6d65920794e7962475c620938975cf8cf718059f8e95e35f54bf4fabc1fdefabf847a823f7e16765e0a1cb9f926013e24dee3331e03a4b36e09f4565245becd5474c37e7ea564d5f9d6da7eadfc66164c56b3f3f4ef3b7107d823f1a45a737fed4201fa3b8fc2c1ec9fafe350290a03d4872087aaffc67788172f323fa76cde2101857a803fecb373f2df7b468f2bc338e90043587a29418ec62dcc092e0a72d065d7df7d2ce045be0d98380cbb837b8b67621dcd23f5b27f3d466d95cf7562b18dd380a675e45d10e217b171282822c3008c82bce991d6bdca686e959db15070607f6bd25a9ffc4ca8a099673ac56f61fe425490265df457de702ac0b63228e4bd389a9bf1d9aa538f8c65372517c74c048eda94956dc5abc3c53da48910bab9c2a972c51927aa001c70466850f0ff86f6a553c3c4d1d02e4aa0331b9bbf4c8a3269783ac035504657f910621ae78a9d308ee4fc78a64e028f1c845b61584aa9abef3e622f2e97840c3013e4580a709b006054b52084c9bae08dfa3387c09aba13f8b860c867ad4ead36f02a36d36d55f3a5eeba2635c68075debb95ad3167e3631434c44f435e2deafbf8917ba475c34f50abf15b8e25798031fa29608d15815e9727ac4d224cbdaeee882bef2be97329282492a7e1111a423a0df2d5ad6e32e77e65893748e8fd92eae2e8ea12c0738def5f3a44f71ad651a8c92ea80f12f6fda155a60919c13d067cab74d8933d6322271b1cee8913a41e8072c1c246a755f03ca457a72b91617814f80fa85e275398402092696e1e27942ce915ac3d26e7741385d26cda329fc96eb0c3aac9cea77de9e5ed786262c61bff1ac2ee7d9e60f650f83375eafd9a6488551ba86a17cc2a05e817c06523d388f6ec23c342ca050582afc2dba6d2d3d79a771044c5f579ad4706bc158bc5b733038935d8f437d2196214842f0c3fad5af47cb7fbc37dcea76709240fc05b3641ec904314fb81c7c5499c3bb42d7ac5196392233374619cb1d6421772c4aa53dcd11e2f88cd5ceaf8a3a8648f6b6513e9bd808d1ea8d657433ac6dfa288d7bf1b6ef410e36ce3265b5d6c8c2a9aa5287e89b574a2138a8a691b6e79abbb890e7374127aea4b54bb46b2cd90f13baa05bbd0019af9e509b7e282e99de97de95bc9e6aa85c108ce87c304127b2265aac6c82d9423eb1baf2539d8b3ac206132110ff42f76f5d3ae8bd01875d7b722b5e24281264fdab5b9a2ffd0f59d913b86c16f923cde2c5323ea659cdaf13f7a653043cf5f3d24c2d9c0aa695664a4abc51d841ab602df814027d32581d6e165c22db04365941d639168610e6e9d3a6d0ebec9df5fee00466d29add5d928529744576665d0f85d858692382a0eccb08dd85b4303a729f3de2e75956a370a8f1003578adcfb5502f6134090e76ddeaa45ebeaf2a5532dce869c496b780f162300a6b2ab04007fb569203286f75ec81a5004256a68b31601b7a4d91180b7bb9be86937ecfb9ff196d3be8de36b5575821245ec4fb9c2e7385817f126480c20e6d26b8c46bccf94a8818c4c77124e67624d3c0c6f915c3c22fe12acc68f7ebcc5e19e388dbb68f80a2336d0a2fb255460dac6d462b552f886821bb9dfa428acb932ad0ed657a1d52c43a6cc2a962f346f5d91f96d3ce50b7a5bba5dd4303bb34ee74b9e8c34de60dcae28ce11b902fa39543bde1cdb065411bbd487c95941d47827f773471efb08482812872f95fd998d767acd5e5289944b278a8c14d7fcda639351bff5ba23ebefe947dbcc9c265c8654d7365b0402d4493ac83cb2b56b8cdad9f336ef7f6d4ef13c4533a0649c0ed68e36f8af4b57156b3730f58c233302e585151d98fc9be68a635456bf53a82a70363c46190b2b18cee3cea7218bdfd4d0f7263fa9c046d1801eaf6b2bfd27aea9be8186eb4acdb3019bb7d7a9d3ae68f21775ba961515fe5fad887bb834f91a785ee001ac902653336eee8d83708c16901ad072a464404cdd9049fe3cc932121a928e76e570ed62edfadb79c04d01519a0a145a26f160d0271970f42687dc6c1470f84b92abbbd4347b2a08e68790ca1cff367e6f431ae109cb5ec458bee6e31ffee9671573fd175b6c028823fa973d03f2a6ce9cbd9fbe6724e824f56b4ca17638b0e5caabcd037d30111b014e7317b258728789c0a82047ea93293b2142a5f9e988bd163f5d7d855e55f319799cfe962ad59d5e7033b49ae1c9691f8aeff390cdd0582130168fb4b8e8e9c0f66e374a739dc71314502e0ed2345f8e9f6a7a2abcd228e4fcfe05582c680ad32b035abf40713c9aebba732c31ce4edef89bb8c8f63cd013493b17b5f4869a0c7fe094f2d196dd0d3c91bd36f1ecd1e8e8e61e38d607103c674b8894f581603638ea28e4861ed523b51595f46a47429c0ea473aed60683eb733d83de39c637739544a25db2b985f70ba3b6077b4bdcf40bec01a4d3c3a933b23ba17315852e68815ba015cd0dbfceb759296b02283d1e533ef68a95fc13fb81b90a0a1172cc55212e8b88c1d73d1aa91c99a1960e22d40438ac6bee269f629014b9dc2c625c828cf5bacdf15cdfcc0137a595a7e5759907032a6500f823ffd8148edc157dee411c555386e27dd612552c0678fc84a585f742e48c21b9e8db25f89958d70ef704fa2c35441de3b198524bef41ad60186f7f29e9d8e6491077f1f125ba6d275a62020b713dde13d5ccbf2fb58b0a5b35fdb49a50db3f27afd8385550a0f5a91e5dc8bdb7055f15a0d08348dba74450ad6d6de793d7761d0a1ff1781721ac31f1263a77a68b1480aca901718d3156b57e7c7cbfbcf14db466162d6ed714f5f8df4d80227c2c7556780d83ff1941bd13b1f7aa937642a433f330ac1a3714468bf87a2fa4d8f0aef023055c51e0237b059944319d330c811d79d8c68d4114dbaee4ba74de45aba26c95e28d712e853ae0cb1b796015b9b7586243b9289301a82009702034171d1bcf94d18f967ba3c44a63598dbddb9c37c84871ef5899468a1785e3f90ef53d0ea933a983564083fc004a184790162edccb09f0e5cfd13d97a07981fc6dc004ae839780bbb68c0783c646d551f59c3f1e363505e33ee46e73f42c2c5bebe4d469063ac428566422e55537adc832d873e7780aadde88a0f81f4f33d870b896d458a2b7e5ca64a448ffeb00f9b1e330acc7e4a3e5d4193781b7f0b1ee5d01a29e981ac1a2a7da95d901c7e1b833ae5b52239582df591c941ec31d59fad1c3880c617967a856321ea16b8918072e9343af0722eba642e03019e9b2893e98d3eae5c60714757c8c84bc50b892e0a68673296f4ba0482e2ee4340a69594c771985d2b7771729acd283a539d53e5caf16cead192fcb169a89909d2680af947819369d6364e2f18e790a3f44acfb9a2ca57ae3639e0bc3ce3d326ce65892c71e026e077bbc970b289b5579231d39809526d2d0fcd2737f954a92a1856207532aa58c8ebce", 0x1000}, {&(0x7f0000001600)="1f9b7e0f3197a136f4078069e41d160bcc1bf4b31dc5a21d9fd86f66799105ce9bdca4e6827beb3025a818d2d692aa9e6e01f01704a5d12f533211eb09db1531589a441dcedfe7688bdece1b637e2fa08088b9b721025aa75faa3aa77d476062834c3d86f708ab7d265aafe296b8959206d63bae35cbf527ec52e683fa3cbed27c01186cf582ef5ee45d528aa2c1d31e453a18ab53006230322a2f87fd7593447376", 0xa2}, {&(0x7f00000016c0)="c50f3effd5c2a16aaa7c333e3f6ca21224f5e0178176dad4c3527787abd1ba2bfd4d121bb15c7aadd4db97edf8de5de3967606872411d5009708944ecc26d5db1740c3723bc155fee004023cb9cfd993c8d59b4bc43eea091a3f30610ee56fbe8cb9500f631b457056637e2cb3031f8890d7322648d76bfc1fb64b70", 0x7c}], 0x4, &(0x7f0000001780)=[{0xb0, 0xffff, 0x3ff, "62cbafb61fed1b9bb20c26f3000b4f9e65072f7a2c7c72faf1891723f44f5a3a491f9f81836091a4a527d9245e7e10c0b506c3b60e0a9cdeddd5e6e8b228272449ec93cd327a348fb607949f3a0d15153cdd4b653a5f4466145bf61e64ce39990065f51c98781467c0790d46d437bdec51c7a3cb35296e839c16e74d68e02b6b240db4633bea1b722b767f9cd937e52fdf55285525349397df155271e9088f27"}, {0x68, 0x1, 0x4, "ca0dbcebf52ca46039bee9e711a0de6eb9bb0690041aeb83920dcc6a6fdeb25bcf6638c7707ad22b760d6d2d7993c6083595d1e7ba84e8ca6ae04d79b8d33ae4793a52949f6f4b0fcfa84eee4233a18ad5"}, {0x18, 0x18000, 0x3, "87cb2917"}, {0xd0, 0x1, 0x5, "274248f20f3148d14df1a4a4495103f239d8fc59e49eaeb31b01c799ada842097c951c8dd1fa76d4d3adb97eb5444c62442ef6bf2691794fad6665b55f1f6675ccb7b3843dcd636adf3073ba476ce2273fe36af29aa913eb775f7cf39e4828aa52675d6cd9815aec378316e346518fcab0418dee714b3b5b449599998626623292cc7836b590d68bf02aba8331fbd56c25c661a48293f63fefd21eca39a455b07dbe1472df79e411ea4942d2099d41b87b23498d628da7899279addd881d71d1"}, {0x38, 0xffff, 0x9, "59aa477e106a9539320b939b240c4ac7caefec40f3e8276f375c44ee2c8be46549bac5"}, {0xb8, 0x824ff755c9b0754b, 0x81, "a26504547861098907e3e7fcd4b0c82170b15e243fdb6773aa00f4a1065d0742b408659673489d57280de8bd3744f234eee185143e2832e18c612caf2e931dcad8807b80637ae490c26edcb0676b491871db521f72c46a1dbab4b8fadfdcda21fdd26b613181792d8a911c2d737c1b05a4ccc3a6a7bb131d6430908f65891661ebc92f03b8f2d58a7a823e7db58fd34ca02d25606f47a80855821bcb36cf573e167a4f5fa3a5bf"}, {0xe8, 0x1, 0xfffffffd, "80788c6d6a0fdc15aaae0d806de558ba560621e4e6485642c6c891a404a5245d24f7a8b71323f9e168bd4eb328026ffcb96718f9bcbbad94dd0807cc31a31cb9fafddfde5414979602d8139d8444b77381a23b84c341d13c7312d6edb5300372cc3d1ce9dbdcb57ef0552a4d438e29a647300bfa5f4f3d14e1421abe3042272d42b72b12b8e866f8b536ac797793bec3619660f884cc002304ecec12c3470dd6fafc85ea460da8e5b0c4a3ed903638ab111347b40d5d2cecfc8948d0817f6a4ed55d9b097ed3122840d0487544b5b24c0ecc233dd7a0ee5e"}], 0x3d8}, 0x210) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000001bc0)={0x4, 0x0, 0x40, {[0x1, 0xd6, 0xfffffffffffffe01, 0x1, 0x8001, 0x5, 0x2, 0x43cfcd91, 0x100000000, 0x100000000, 0xff, 0x0, 0x0, 0xd534, 0x8000, 0xffffffffffffff7f, 0x0, 0x4b5], [0x7ff, 0x7, 0x1000000000, 0x1, 0x10001, 0x2, 0x7, 0x0, 0xa792, 0x2376], [0x5, 0x8, 0x4, 0x8001, 0x7, 0xef, 0x71], [0x8, 0x2, 0x1ff, 0x4, 0x9, 0x8000], [{0x1f, 0x800, 0x486, 0x5}, {0x4b9, 0x0, 0x2, 0x7}, {0x3, 0x401, 0x0, 0xdf8}, {0x7, 0x401, 0x3f, 0x800}, {0x3, 0xffff, 0xda, 0x5}, {0x1000, 0x450, 0x5, 0x4c}, {0x4d1, 0x1000, 0x1, 0x190}, {0x800, 0xffff, 0x9, 0xffffffffffff8001}], {0x401, 0x8, 0x40, 0x3}, {0xfff8, 0x10001, 0x4, 0x100000000}}}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/wskbd0\x00', 0x322d853a7e7a61da, 0x0) fchflags(r6, 0x80000) setsockopt$sock_int(r2, 0xffff, 0x52b728e7da47d835, &(0x7f0000001e80)=0x9, 0x4) r7 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001f00)={0x6, &(0x7f0000001ec0)=[{0x0, 0x6, 0x5, 0x6}, {0x3, 0x3f, 0x3, 0x8a}, {0x1, 0x8, 0x3f, 0x8a}, {0x6, 0x13, 0xfe, 0x523889a1}, {0x1, 0xef, 0x0, 0xd8e}, {0x99, 0x0, 0x5d, 0x80}]}) ftruncate(r7, 0x0, 0x9) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x810, r8, 0x0, 0x0) open$dir(&(0x7f0000001f80)='./file1\x00', 0x80, 0xd6caa1c03d2156c2) 16:00:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file2\x00', 0xffffffffffffffff, r3) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x8}, {0x64, 0x4, 0x8}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) dup(r1) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x54) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xc6de, 0x3f}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) close(r0) close(r2) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x29, &(0x7f0000000000)='KuL', 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000340)="0b5b5be37e62afbc1d7f148ee71bb0ad2bf6b6d3", 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="4baa8cd74decf6681f1998a1c816072d3dfa67fe630e23062d6ff89b", 0x1c}, {&(0x7f0000000080)="eb7c85a88abe6800478d5d642a32824ea83d30c11183058c1824825cbc2340892a691e878d56073cdeabc0a422af23fcfa07f68bd0aca15d0edf87fe3cb70df3543ea7f5f3897750b3fb1433a6c3c10eeb0889524f017e2bc094195b099a411277f08af7ee275116725c701cb9effe73dd8b370484622a411d23d9e49805b6746f2eeeb1", 0x84}, {&(0x7f0000000140)="fde3639240eebcfedd6cf4e83a3fcdc47b149f09214db28960b2e2272b099ed591e61a3b9b4d986b8c77c11b88f73e224b05709e3e24c5f28795597fde5d52494f3a263a124a106eebb93e2e36d9725c93a25b131188cca38c34544245dcb69bcff301d1daee0b6ce67949ca33e8c588b48eb789ad8cdbfbf0d73f9bfa132f7808d9fb7b24313f5c96937a99994016a805ce3e3e942f9490b0a43190e2ad5740ab8a05777b941f3beac5133dedb0455852e1798cf7438ec4da52eedb02dd65448d86fc06402406863d0900ff8eae4f5c9c0ed8c149a5a79e", 0xd8}, {&(0x7f0000000240)="7817a1cdf979543439eb85437ba7029bb791a4697db66d", 0x17}], 0x4, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa94081dcd13670a5, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r3, 0x20004269) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3101a, 0xa0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x3, &(0x7f0000000080)) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x59a9289674b4ae1a, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f56bd1463af1966640b6b49fe9ed") fchflags(r1, 0x10000) getegid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) writev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f00000001c0)="f137d1e25c56cf8e6f3dcd592f668300902c9ba304af4bbfe8d72e3b6edea52e0b2b68eaa78cd7dc8cbd6d5ae3d4bb59b9a7ef5594e6e5e77e080d1f2943382ae5af2a03772f54a8f6b3fbde81e4be4a1194ddcf758a7e9f884d9767df20a0bf4da4ae9dffaa52bfa4be5dfbade61cfd1b840c624490a13fb7aafb5ccc3e5489ec8726635f8406de3cd4951d4af40fcab0f5cf1bbb29c1764e532f1601e03b45528e7125973d97c801c0ad8d46feaa84ce6ae3429733d0ab32a82b6b3ceec613376406e939303bcc76e74d19d602d435b1a4b97c1dd498aeb2a21d45ce050aef73ca010d2b992e67cc7a4b6907", 0xed}, {&(0x7f00000002c0)="df3cedb0b0acc7627b5946a5b344bd168d3a6e816e52e73477e7b5bdc4617fb4f97cdb7bf28d9ac824bfc84a57fcbe24850febc13b08668b88889ddce4a75bea3dd63401cd2653672df762d558361984460008d92019f6987b587c6fd8a43ea5874c008259cdca4c3e7292df636f4cd1fda937e704dfcd8c14b8022133db6bb93ca1cf2f68109cbd694c2ab9599311991f49a41fb8caf998696d6fd992b321ebee4727aeae7e6d1b4a17f2ffee07ff1d49fc3400ee72dca8b1795f42712143ae537200ef67827385a31ab3b294ff8552a642e8e6245001", 0xd7}, {&(0x7f00000003c0)="31f7fcecc0d55ea06444e5b38eddce5334c52fc5b4b0d99cb7bd75d95462a8d60194d0b9ef5e2d68ebe40a44f1b62f3ce2a9b63344ff44092b4e5d8367c60471914c4f82c53b64006b58e1e49532014b293b995bd486740db1c8875c2e7e77091f976388ebf5724dd0daa99a65ceee34c47a667bcdc86cf6c4f3c5deec2ccacbd16069df56ade0f786a7f244669515c740d2bcb5922fdc582e5dd9285c39890ccbc245e670ddfd984c3b97509eb56443f37100d80a77e4a58b76bb3fed287bd7a60d8d15edcb410e9f39059eb178a0778d991ccade079a184a9edd022663ce46f573e4ad5210b227cba98b6c1164f649e03e6312e190520110ff9ab941174400166098b1fca1d7b2a42d77c590b95e699afd355076ad5c8503c3c9ec92cab164717eb93f8f65a6a8b773e73750a2b6d8ec03740cff41ec9e8d8321a20df277dcc929a760b81369274cc2812e2e996e30dccd3a1596fca06ae9a5891db10b194f64ff3e6e90862b2e89ce9c200be020944fee9d6d785fbf735afb73d70231483a9dcb502152ad045aa7759f8d406886107085a426f5e3e74f79f4f9da79de7dcb8405343c698babb8d421ea73f181f9515623be040bf5ece9598844fddc263d011fd8195bc3484e19a6599c0fa61a20ddacff44a79a33cc4ae8bf52fb362cd01ce6663d5a7065539a9ba36ca84e64d6612658e3317e4fb9e90ed08858f9261df96b1319cecc1d31213178103677ab636eba6ff4aa4b1cea7bd15df7715efa27ce422cb1563c64f48333b1423607dce1a3645f86b95dd961daa8a6e5c3df021b151b5e24b8ba52b4ec8ef5069527b00d2a8e5e282db35f55520e701383e29cd7a027d9bafaeaf49c04afcf5917fa805f4e1494c5f21f6922e2ebffa8f082b3b7222920a78dcca5c7ab58653f648e316e2be353ff942097b62fa804f8075345d9185dc00869625ae353a75bd98f0c7b29a6071e6009c2de985c805c7e18f2688b18e9baabaaf97d42bcc30322a9cbca5b027c8653e6242f3e120c6c37893c71e5f23e16de9a547b2b52f1da04b9914cf311efa31bd0894dbe82f774ccc9e1d870a2236c3f530e7ce70624a621270e5d69106a6bec2446b1c3bc98edb7fd5ff2820a7c4885e2758c2b8ab4d7fba9e9ff71b5675ff78f5dd67d3f2211b4689ad623d717480cd8ca0f002c843413f628d64bfc537e7105480d54c4ec28ae48ac6cb1238b270f25ce8a12fa7f8636a33d4106729d5d2a30a7477aa0c878bbebe1abe4d0cdced35557c511da55d237f893398ca3259e2ca6cfb944552e79074d57050d38548bb4b7a789bf02f22a3327a1c275b6e697d59e6602c4cdf930788a9b25ca8ea5458cf18fee0c222b1d7c89f912fcda0687272309b8f19db836db25db1404f9cdcca7a6942889e588acf977f1c3825677e23dd47d3ccaa546ebb57d970e18781623df845b350592a3e2e8bd4ada29c7c5e2704a49fa66418f69a3fd4e4c5f89e983c7af6c94ca691534fc5e1880d02e09c0ef1f1542d7134907d332d5ba1b581ba4b967f5b17118e38fb903cd70374930fb798b2884f90ffd0d8d0c1c45cfb70f6d4d3d237a2f863cfd5f26f310db6b937fd15a41b905e35777f7949e640f499e4fb366959ccaae520baec2c8c34f49305388312fb8a0ba803a9617faaf4ea7024a56e7f983a6d34a350e2ffe65309c967cb86716fddccd7305ae15c478629d8fa192c0930307749c5247720afa74df226b37ac5bb2d1f722d30eff3db03425fbae14f4c9d0644903f89b6956493fe84dcc61c73d4a5732ea80b34dbdcadbdf167f4c9f2f619071011f7ac1f8c1b51f96772ca263f49186ef21fada25d5f31381718c69c88bb72944b2126fc7a94edc0f3d6aebdeaaa7d6d54cbd39cffe720e44e85b449a4194c8ee4dc0647fc9cc0bfb367543b4b433688daf589bdb3e125bb56f4f8808108b1db51e349b6a86563a22fc9193eee637c773f4fabe18751b57b3196147e76d44babb5320e1930f1976a996df113c12dcedbf06744998eb9a67923c2c524130e524ef9331beed46aba22674509ff54e4892fbf97dbb9baf88bbc3a6a187f128f75c54a9a9eb57caea00fab9d23a080da3d0ec573e291eefca41aef6c08f726d8d27ca59cba138c9545ac42755e4ad0e2592c30b45f36f6481937301840951fc4d4a5d1da7540f3281c176ec1db3a2f42f89a279aa15e7c3505b642369bc916f17bda36babf4ed22b0fa9aa9959522b9296f601fd7ee84cca21ca9b6e3fe1368902f83cfc4aefc5154eaf081bdd88165e6dbb3a3cb58739741e32fdbbbd078ba46d64b756da3760505d83d25ba98826e511b86591b83e7ca0f40bde9acfe28b8504cfc7052133ee9a42518a3387789be818dc18e86f69baf67351b62fed4c3ae2bbf7c790941b9d035cb620cc854d73a3fe3327ca04e04bdfdbb1073b1731924d5858f5a1f71cc761a1b3b9501e341f70c4fd34c3e48506714894fae2067d6d2bbf5db9b1a06ec6d39fa953628ef4712280e626071c651877157a41a0f4f6753e170c8d23a4358a00018102c699a062dcac0500b336bcd72cf116209adb1b6aa68cbdbeaecb5105ba273c69ccfc46f62673991b16ae8a52147aca8af9d5f6686032c67fc892e37c3b5efe80a7e20496b9a7ab0361c8179d7316b6a3d21ec3a11d6e7fb2e65c41928b6d85b5c7d1ec50a4135f8454f927969188749c98f82233a9895cd99c8e32c36a61f7d28d58ba9d08f2599baa92211b1f7e90e73e7d3b81d876fdb82f305c068bb636c90a5b388f616b86fd415e580cc2bea3bb194d0646258f50166170bd45bf71fb8a207a05a51ec48798a1938e6e7cece359ddce85085b2c7a3f42dd2576adebd202fbf5c7ab3bf7bfc4fe4b3f287d5cb37c189691f2d3717a2931e5e0cfc2997cbf5ba049eb0e6dd69458dd6f2e15bc4beb1b45ac3fe891e69faf78a36b873c9cb3543b5be597a552319130ba5da9d516a862b4131fd8931935c53a3b1f97c0cd4fe934b6d8c19c737acf0f892b95729f16c13cf1d96b5f798578b2cb4fb99a75888f0c3e0699a7861a5444c876a831bfbc4190e8edcc7e4a1a33a3cb42a64b330de5fb13c4ca9f8b5a5874cb0cf524fd56026e8f3390013f55e69a674659be86bcb4c68389ff93b13a7da669c014bea3e27611e6dcfcd612edc788beb86a46810f549163fb67ddf4e1deaffd5e49bb50964a03059ab9de9b9cb9d58218b0ce6716d1465a7d113745629ebc981be9ffa201e03820ba6723cf506919e83275337d7001660a35f10699343e1231c09b8390b7c68d4297335763788b6594c0dfd9759c094f652cf4e5d6aa84247f14b42c277eb9c1a887a4e56f03e200079ded5338792767353590beb920423a42a23502126e34dfb9e4efce19972f0499892d267565a071afce7560503cbc3589e840cfcb10539a66d493576634e5b54a82add49b8ca888871f51558960c8bdf5efcd60c62cd3dc5383f7911f53ed3bf1066bf3b5a54816f538eb4b04911e0e37da5d006258cb8877a0f87f469796bf48f53d9a647bb462628ae05c5a77d6ff1f5040dee32a0786d51d74b4b78160116367c0318dddfef4900e9d137a363eeae0918741a5a5941cd832e41eff6492eab313d210b8ac6d18c79215ee1110aeb126bae118ee86cd17bc3fb5412d0ab4eb67e132970db131dc32516bcaf0151c09d411bdb323435a8e57c0497f151987a99b1d00962f1374817cd48f54ba6d5f112884eaa0df510fb95a08b70ad7fb1632fa154bb1b16e1e8ebab852c66272748e32af45690190ab5ca198606c0fffa56f911124ed731f4bbf700e89e59907659002f467b47d0e40bba85fb27a9b5eaaf3dd9db08aa0bf619ab525107b0bde5376578678fb0a86e239e0509854c08d53e95de174d298e165099f11488e89aadc5f35e126ed56b60cad502f093a669e2ba241b59b73ecd9152b4bafad000f00063b1e688ccd97904c7e38301fcc6960c096214a500e0e6a6c27a6c7c695596d0afcbad7d276033ece43f5c46838dbe8995d698101622843283103141daa32fbaab249a19c933d57c43776fc3ff767a9ea9e2294d014da0489a50b68f79ed1b3c61fc5851ca2980f5ba53bd3f84ea5138747439db85820e0b719ff4b1f404f161d47f395a8dc6987fb5125fe1fb63eedd8195f0278bb050ad01089a67e371684141484453d5c6c3cd0e43714f3e8f97b077d2df057903da46575f1491e6b9aed98fd96129fc2f8d58f1b7fa4e33a022ae2ed0f84bcfe50baf8820865c0e8917cb2edd19eb13fe2ec7bdbee2268aeb36f5016d1e3b5c279ff4e83cca18492ab3f5c11920f1661a0b0b578af4330bc53fc4bf7317a6c3262dfa731b7137b246d876ef8707e5ab266c9f2d3c89f470d3ce02c53e1e86246f1c7a130dee620b2b0b2d7a8adaa6fe49c2fca0d4e87d8c53ba30d1e1a09e32a612c4c6446040fba3d9684db2fa9e685ba6e1151d7ff87f6f3649e893397a5d55ef528233751c2195f43c4adf224b696eeedf87359b49c3c5af3f17529363ca69d9b643da281b90fcb4af7bc2b0cc59c0e5f9927d0d31593509e2dbf3184db5c6fd0be4db8c679ae56488c2ff2089126e14d5dbf8eb853f666a1108302d1c45131076449d3d26b55ac76b9159c44fdbe8f0c07aa1a78c1c0e836ec53fef67c245f2eabfbea680801a6290f531b39a832c0babaf6e37f2c2ff1562339bf4299b711025b6a9dcfbe4c9ab762a38daa7566c9451987925f783ba1b160cce9e540e393cbd381e5012dc0a8193f523518c5b90cfe74f15fe8209750dc55195e492e4ccda14b15aceb87e7d531de2b8696c77abaadaa749455d0691b0e3ca6258fa7e4f02685c829ae94d1540e515951161da9041d492de79f8a9e01e8a13e3ef396eeea171f0b97676edf37f5a63b26c5c979fe61d2db29e28910b9b5d91a410b219fa08804a490c861e74726bde3345e27736bcb85ea21b1051eb1dd8fdfcdaa60b217a8575d0aadf8930c73f90428abbe3de92c688a37e388aa3374900818150ff2c96f1c914098afd844fc5b60a92c42d8513002e310de50f17cbd963d5362d9d5d73620bc3ff1eac70d8a43c94c4f05929c902ddb1f80f9c0777da462383aa8c621b1d711fd533809b8649f325b9b2523d01fa7b1a45dbfd13ff8301145fadb3fb84b7231a2e47acbc6acfde72874aacf0d7329fa58eda7ebd421290fa5e2d92a4a51ef61880f7a3df08a06ad2470321eaee30a4e6760abc1b180524331b36d0f60a54e280408524b40e9915ee89ed8231ea4145d93603c9a724513c04509e02a964ac618df399cb6b74e9108c42780ec0dc1e9ec9418bf554be5afe18ada23767893fecd3be3ca5462868b81f484415f90102ba101a6da5396fde9223a65525bd94d5a1b0bf0e353e53b30bb04edb10e526296ed64563bf07672ab9cf58488b2b91f7dcba98a7cb74a08ed8835e489cb1334f5bf6493e841782e1d56ab00a036aa00e9f1ad7ad69647208330b735f937d2396be19abf14203094c89e28d7cf74527c0b8229bc6f65fa4f5b4b5aee2dabea633265a0cf046c11e9d6ad39c23bbbd158edb7ba173a429346c4b6ba1b59927f63e971b0f03b2bff5146e0826563d5ea8264ff5f853153daf0e2975bf77c69fdd5a6ae0024afa32795f2ef9806dba5d459b9c1491b5801cc40709a570c749ad840bf5a6eafa2a7c4e3f4b6887c0c7102938a138b28fa1353ad3ef10798833793c1b1e66cc671dc4d03b4ba759b632b66bf2bb318607612594d391fe803df50b", 0x1000}, {&(0x7f00000013c0)="3fd9511ad19ce5581b6368d5196570737b5c64d73272465efeb1cf7f47e4ef9af7cae993e84d9d8ab32a6a6a1637a81f05d6d26e4b561223602594e9963028b21e536151a1ad728ab55c738c296eecaac8a3a97691c9c0561ca6bb020a4655f1c607abdec13807caeae34c404d21b2f72678b8611e665a322fc4f54d85bff23fd48a3d7a1b047a90", 0x88}, {&(0x7f0000001480)="17b544685d6d4f909e3809e83927ba79933e58234195d1f56715c0b122882373734a5700749927af06650158d2b5432d5e918fe5412aee1073c22f550167d3036cefcb7a24759d8ed9321cb811936ca8abb541cd1e18436fabb93b5f070b464a7e3ecd1e9c5febf11b2b5de52ad495dbe71df7b0cbf23450af8676d0d8e19d82e759b83b507bd8a4bc8ebbad719a947128b138033ab40752b9968c705e0ca1e9370987d0c358347030bb5005bdd2f83f646b18f2b93a737b0cde2ae836c9b54b527e6cd1d9722d88a0a555b823d9906d58b253ddc2f02b63b0ddbc828faf6431e793022210896ed21f7e4f118b29337ffe739c7ca84064fccfe3ff3bc4e33ac85fed935f0c1781f4a1ed243886032ea9ac3a4b0381095f9194a88492cbc7a3b2bebafe1145dc5bc7550b0b7467d06bfd321a7e7d5b80896e7124036c2b6fd9feeb73206a60e29e933aa72f7bc1a21c6c2b622e639634794f4dce478ac138e9a90753dc91c3176c58ad5ac764d5c6820ce95b9837fe9ea9e623958b8cdeab424f392db994c45da8b56d748d807648a9e7306b65ade23b7503200acd0716f95b5c8251e9d93bed43a888f46a7b80d794d4627324a53790bf513500f79bad16892bf5cf5dd4244042d4a0a0b2bbe7b606ab562c40f410b2c3475a3d8aadd486416586bd23c6581f54039522231b81417ee479cb839c1ada7301bb6c1cdac5b5939d95361cbc817e13d34825f6239bea77235e9015467d5f78d3964e5fafede276bad31a26f6cc25b3d5235d69dbae7282a6bc0510efd74d8739888d13d55e4a1dab4b54cc75a3d438eb8dd77f359bef652684ab66603feb2018af3e22bf4ad7d1342170cb8bd0e5c4188856b781b27cb17ce75f771d26940cd36e6d0ceaecf83af556415c0cd0264eaf4c24ed5d4222d9a0e1c812fabeb36d1b779dc98ee8494c16d6fbe68a2380c94e353dc2df9a82a10712c31f08f17f5cee62c3537186c72112122f91c1042381da7c93e6217043f27148ed7f28c65891f15b16708a9d8439ee050e689070e9577fd515eafc4769f76a16bec15e7b5f710d9a21938227222ab6ed019c47f44e4ba3bd0b72daacbef5f708ae29d6f6f4f91fb2720e2ded5135c9a1ca62eeb8aae81978eb0783887d4fce6d26f8e9e6f78964b3e0e0f88a13a46939be2720794520a7b8d89f9eff91c91b1ee7d074b508d108ce8d124318d5b7c513180a7277c0e0c205d477a8c378807d6e6d734c952f7658c00de98248562e7037e671bdfa815c61df79e274bb58f66d0fd4beb88c5a95bfd34f9119cd1b21c414013373dd5c47a7c3a7188b3105b57879055e7cbe9cd0171d7dc78417842ba85bef54e31f5dd709492a28283809d30b6eaa67905fad0aa570071fc5ccb3932b9e028144856e0dfe66e897e7d3466c695a6abc4bcce6ec788aa31c00f5a3c67abc0098fd4bbf08f902059d1459bbf78d2912a6d3d7b39f80a4b4a720f036e9ebc665824d1639c99ac0652ef5e4f4fc8cf6e2bf73a17bf142560298dc0acae2d58c91ed51083afb1e87d7fb613a09f81d35bc5a42fbed47dc14d4b26554922e5f513ba452f3c9dc192ec5b0ae2e90f91655295e87d2f09476106583648a3933539895633f71490599b62ae997f4cafcea7548d6490b82bbe5eff24f41bed80341c1dc4a628cc546229653852c093242a56f7a61725efd75f6e6e56763620339d7e844902f6183b5586ed4fe7a00c8001208d20c7b772c3146775614152173fe2a4ccbb638b7ad5c56c95e6561e7a65374f4b0fc40f8f28a859b30767f30205d436540f4dfcb953422b54d82b78397aad93ddb088a7ca8ae6abc557623db7bce0abdbbd3aaf7598e1c148ad61863e3a732d9468d49a5a82b24b031efcb7a1ee2019a5f73305cf8fbc75841ffe0450234f9944df068b1794895401b59228465bfe51ed2034e90479104e887ae5f23498a370d7a119a47ece88f8c3cf29dff63599be1b7181731bb090c6118e90ce2d908a17a917f4937faadb979962373aa983435a89d684f8f2c2973bd8f914ed388f322299150006b5dcd15afa8969d02c1f755bd79edd9333ebf7bca5d8d2adce280a7455b90265fd8dc7666575646d12e3938f97a9007fcd48e10bf59cacf6d18e00efe0b8343934c6d30a65b77327d086a68762724da9d3f9a4d2db4bba884e698d648c4bdb37c9cad519f7dd1993bae4005c892bf28e854b2f795e57eaf2caf873db4254b335701feff23334fa2cbf60f45345b8b13b7b3a6910d4718c312e7873c6c57aa3f164970856a7442f4830c7cf1f92c4a3b28b9734b9ade2fb3de7bf2e9f8c5a6db0230c835b88fa79f950d35519c90c728d41086a9f4ba32d791fcef507da12ab99223fe600ef9f4f3d6c5af943268e287843219349175f75d7da2b66af203df643dd6083d486ff4e5e102e8445dcde443c94877fcda6057c52efcd84d7f1c01bfc9c7b5d0e04dc218640f36193da89b026f657293a04fee4a11cd18af80cfc39c89b8b97e030e9b88a7705aa2eb496e1009da6f03832b878165bfaddae2d89a82d81235803294171dabbdbe801ad9f31e3731f41b259df7d1623cc149d8d50d3755199a294ea9faa0222bd9d3086b5e03e1b457c85d889537491f6b03f6319b8406413842c183c748e36f2aed7d613776d44a6b25d2ed2cc58c2ee5b9cd02b7c6e4d62430a011010b2fad86b0a4cc6f9d35914cdcc08ea70a833c3f0e982ad96dd0ff3537dae385adf574fe8aaff0d187b18eea56a20eda3af50bbe44e222d19301cdc85a50eb987cc23d88d53cf65270abcedaf0c5f7ce172f6b39f5bf6f682b30b1d70339cdfe57288797b9059733327ad3d316e9ca5aa4f26cb0b1aabcf2d3fc1d1eec29c3c399e34603c14de91e52c8b22b760d945c6e119b9383343b49d96dd6ef1fac1ac98a435c156b53d0b1cdc1988d00dec0bff3002c6503dcabff53f614a75b727ce4c9009c74bac369dc0a0be32a5983187967b8033ad8df8caff2504ee5fe23d5bb123fb387e12b1a0c39c3a08f65f67d2c4b2e7c4572b13a14b412819c0ba2a3876774cc34ad4c8c2b9f1a96ceb9151fc02dbab6ea3bd5ef00c79e34906f0f1031720192827469233d91207691427ff2a797947db06be2592fe7d0211355cbe5025e4671fdb8712c5ef94d741862387f9f77f8b526819ae2d254a0730493806c97642465bcd58686973c3cb75acbbd6ca5905318d8145a2f50c6567834e210ddbd316aa101e3198c4477061652b0612120403c99b0f6c42c4d5c29d0f074e6017a3d70f9e0f151187f1221e5d3ca7f03dff7861baa9487558f7b9476696e4ea1d924033646a2ac78ad6fb868a747aa61c6f596194bf489870565c2c4612d671fa121d812a525214d9cb8ccbf52682aab5620d2ed8d6abac59de44bf921c1fa0d9ad809edfc604ba5584ce6079dc2a99a75e9a335160d825ac380b9b5c01c630fc0e359938af3a633f3e27cf6fceef8a4477a916c9679a605a843d259b953c6473b8a07bf6a2dcc19cf04323b47e643f7ab8f8c2c2bcabb28f343cf71a4b974398bcf247e65ca4e0a8007e6ed4fc42227771aa1647355ff60f4683c71ef35af43199a0452a287042cb6025441cfd7f0ea18b23d29e5e306ea204544ce70a29bf99de37ec56eeced169df82a04c0b56bb519aaa9aaef9f61b943afc4f9e80c987d5a087f1dd4af2bbb880a4f688d5238a845cb91b4e7f05f9f4baa8cd754d00b6efbaa3b9ada98dea8dace18ee3b6fc2c48db2bc6b96d9606a270a8fbcdefe82f335997de758e13a6c935f7dd9fa0082b9019b056ef0d90c4bf84f608d620f3e8d63758517f0d9765f64cf63e30e4434dc7679e7936c697f5625433161f420c3b4b7872e194ec294b23e6ce461beafd0f3926a064d321c67e1cde186cf47ea89ca5e1f5cc0da7856e6c70eda9e2bbad9346746850eb93bba4fd11f3b775c5fd5549a78ad23d8dd783df114dfcdb46e2756dbae17b5bd84e13413872368969abcf3495e243ae1561065e36dba5d30a9223a709599a44709cfbf6b3d6b2f97402202193e0f667f7526f8f67f671fc4a6783d0eae2057312fdf7c81de83834a9e30f6d9b06d9297017da31651c0df87b6f12baf3743ec919fc52b04039e086221713d02feac9c5de7f2e07c49ef62865e0262ebbcb4277be036cae828d6e64848a15cde04d14b119d52b9bbb1b807d50d710583fa8ed00c79617cc42793c5117664d6fd4e8c8db88db61b0ef20283c91ecb1ad48974bc83098831978a660523b9bd6bcb9c5703ad7ec1c02db3e82391f084ffb3015472cd5cd21a6780c39bba8fc99918c1da1001606ead314e15386555031ccf2ce5449d7fe32180c46d98207ab563e1e26e82e3899eb13846c36b4ed9926782d58b50049d7f03a9b3df5f16a4e3ad099513ff6e951350c7522abbf3ba68991dbba282bb7fd51a6132f1565473e992d81200c3df365b967ed61f525a3b8948a916d953769eeb9ee95b20318122b08f0f2dfdb2d97eb562242f075fbeced78ae7aba89b3bbea135904142d76f1edc5d6b6bd989d7a79bbed53790633881f0e6286fb8b93c713c9e6448880dd8e17b6cafbf956969ea223b4adc15cf34d43bf188baba226719f7de269eaee1824c1201b35270cd9dbe751b9014646005a673be06d00b48ddb9c9ba108d414b33d07ee8743919454b44bc36e9ca64d1e0ef6c40120054467a81b694f063af0a582909bba3fd4634063132218d64262c47f16e48cde82fa09e4b6b6c92be160a55d8a3f086df9665c85b84461183510b19efd94af48fa3cc3a29e4e56f03ca871ac90e0312cadf7b6033bcc72f4000a6c57ccac441f0c8be48c06b6f1da23fb6ed172fd2a7cd51bbaa8604cf0ca3b851daa35d2124a9d144bba83d219f8f5e9fa0e0d0f1c8f611281161b797b5f760067de75cea0b8bc30bb8b6231d9d58bbdb026878ca97950250bbb91452f024270fc3c90d2ba4f3ab26082e16273fe9e578f1a6113df03556180a59f974271500343f84affdbd687aecaed4885d4367fbada8a60351c3d71c1ce52f73856cc8951758a4d602e3030a26bfadc1805d7d90764844c56a8f9e8d0dd3319cc586f3e679282343de4418b9ca3d8e63c9acf36a4ae5055c39e424ecdc1e600b98207be1a8fbdad757f2db5164c29a75ebc7d41e0b9be389f20bcea0a52ca8d61633843b2fdd1ee5dd30f80e7cfa43543d8b9cd821207adfaba6af72ab48e671a3b6e00d8d907f7eb2a7321e5558298aad82ec02cef6bd5167b638a840dacff90573ca4b52590979edac6b79cca7e77c18caa74db47a667a34fd0c4fa242144ca1f4bcab16178bb021e170e978eea657fdad1056a83274591c58a1a584a4be903a564649a346c831f8e999d091d7ab8e8ab669ec70531be11a6997f151934a935d95d4ca342e998d2bc07b91588e21cdd7cdf4d66df8d41185c1786d7311e1e80b5d734cc54a83364e244ac1f426cb0fc26335d469c53a25f730b5e55788b3aaf4de11536ff059c4620aef6cc996e81b1c2662c7157879c24c900c219da97ed15eb62ca6fffb07239bf260151a26e33dc779e28e9459e7d989db762c15ad2c65e2a1b1c920138fc3ac93d55011f6b3530462cceb6265337005913e97e6b0dc709b30d3f71cbecf0845f65a04e269beb468083e52651b680d8bb88be6d90064aeab59cb4d1230442bbb24c5ca9763ad836a433373982d465d58ef322b93fff37564a16661304c8f957ec52ae6612de2e030cab5e6e98416b9f9eefbc1e1f38e", 0x1000}, {&(0x7f0000002480)="16706a57b006eda62ca3aa07b66731b650b0cd9ca76424c0c2cb4c11a274bdfbf5049a3705ffb5796c9f75a1270827f443eb3e6b5cc026837a62cb4d204036d8646a14ed7538e35faaa1932c1111ee5bd9befb16f4aa873a260c51f9096e87e5bb791fba4e7ba64f9a32e04a6aff2fdc46a3ee43c171b23a806de94bc3a8c4bb60", 0x81}, {&(0x7f0000002540)="9cc51ea195406aa411f612d50bfbaf256fc8a7d17fb26e72024b73804474e63d3c8b62e1e2a2598025c8386f4fdf92ff47c2141497ff318b40d5e7ed446d2f8301463d84c708e11d55a1394832ed6e8d10f0d16b9770127ed4513a4a51c10318acf8058a0d8884bd89a0f750a43457ee9ef64bb66d6bc03026e854fb150740f3fd04666567c869c96fa70debcfcaead1d2e403f9f5cee6be54585cee6266c7584dc84595a93bbaf369a022ce519e360e902258571ff14334", 0xb8}, {&(0x7f0000000100)="6e3ee731079c54aac0540c3977dcaaf6a0c5d4be30cf8fa17a51fb35dec06fa6c3250ded95a31f6b02cb7f9a73c7e13b7cbb2872f4cbd43d1ebc0e43c132755da2290ced71790f96fcfb7594b55a860bf990c921f2dd93f6d387edc91d4e05", 0x5f}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) socket(0x10, 0xa, 0xee) writev(r0, &(0x7f00000009c0), 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1d12f4be12cafd2c, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd0, &(0x7f0000000140)="742ab12614c8084fca88d8c7165d8adf3a976e2a6163e05feb3152") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tar', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r1) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x8000, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x10, 0x3, 0x80) socket(0x6, 0x5, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3}, 0xc) getuid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x8005, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000280)="0aafdf81526b28e5a4045254dd876f362e91f0677113f910c3669e74b03f44c17a6486f678f16f383ded664f4593637444cb78516b3dfae0034556facfe15a77833cbc99f143e9f75eaf18d6ad0f26d4d8d8e708959843d8276f00298c9f1a7426ccd9d13612462eda255bd13e5cb2f6d044638ac3c386dee33f359509df439645364fddfcdb8c878384246a24eefd0a5c25826dd3ed50fe3c54bae70edccc69cad00c4ecd407ad858ad37a8515f59d89200575a8e08e567c6b32e005e5219cd96c8461bee6ba5e6bff2c3d3185761e36d68c4d65fe20436f8c6f0ad293416f15424aa65135fb4e95f6c85a6191f2f2db11cb7d1db92e8c7369e32", 0xfb) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = dup2(r1, r1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x7, 0x5, 0x7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x8, 0x3}, {0x30}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x68, 0x5, 0x68, 0x5}, {0xdca, 0x0, 0x40, 0x9}, {0x1, 0x99, 0x7, 0x69}]}) 16:00:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="a44d8eecedb08565596bdadde6c7b999d86c9dece2c81f5dbe4043407296ff9eed0536e08e6a954aee6cfb56333048810db98879603cb488e828a298af8bde67cd82832da3a5972fcd60cca37598b07a66154a49712f194d24bca714245b776018a9c85ff745b50d94a1df28c5613a1880e435001f4aa27b021f8753821e631b20351b36798686ad4f115507c2c8397000fbc1bd085ff59a9c5762e5ec31848c9f96e4977b06c0cd57ae7b0e0508684b170e49f36bde4379dfe9da25083c86f8ff6578d5135686429e0770f44a2ea7f0be4f81c57a793ce24a48b101", 0xdc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x6, 0x2e, &(0x7f0000000100)="eb1df7aa582ebdffcbff13b9fd812eaa4e713048", 0xfffffffffffffda4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:20 executing program 1: clock_getres(0x1, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xcc, 0x8, 0x2}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)=0x1a305bba) socket(0x20, 0x2, 0x1f) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f0000000100)="b1bf1bee8ff300000000000000b0", 0x9, 0x0, 0x0) 16:00:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x158) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x36c}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) r12 = getpgid(0xffffffffffffffff) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x7) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r22, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) r29 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r28, 0xffffffffffffffff, r29, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r29) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000000c0)="37c001d56f86c807bf241aa3b3ef24c0f46871f3142cbfb60ea322707a187921fbb6ab0e2b7fcde5093c", 0x2a}, {&(0x7f0000000100)="d954a3d383a8b15fb4e8e881a9f59d5bfa2371952ca138c5d389376c78a18a066e47a399494894c4fdb49d08db5a0d", 0x2f}, {&(0x7f0000000480)="10542680a89996489fbb078e2255217331c520cfe5f3818850281e9ddbcaf783fd2394d91bf49ad5200b29ed1a1ed85d9a0e0d8d81d1692ff2bc9f492c0f2a5735cfa635469983a8a3ea9b44b2651e4e470812267a757dc81d8371ea900d95c25b6db527df643656faa4ccd2fb15a1a33519a7184f7f053597f5e097db8e886e45e22533ec180de7", 0x88}, {&(0x7f0000000140)="8338770f275c199fa73424015860eb545c7dcab8895277b7701d63bbd9d003eda689e6728538227ad996", 0x2a}, {&(0x7f0000000540)="a6ebfd67346bc5006e99d9187a4d99a24ba1f0be33829e5adb1faaf3578f185015c87379b3ade118aa2d910cb7b80cb52e9505efa6ef467e848e15e326938570071793efba40792e26be870e936c75a16f34057c72db8ed05383bad16e8de77772c4ec65129dfb96a38026aba19d8c2007d9cd968a168a6f22ec88068d561eeeea0e", 0x82}, {&(0x7f0000000200)="9cdc1034aeb78b06636b6df596231b4f6f6098722d83ca4095c80897a4101219b2ebe1b6e93a8fe80b144d0d903e64337750260025", 0x35}, {&(0x7f0000000600)="b00ba32c521fdf7e5a7f459f35dad067c404584e971cc964d8823eabc89994f264160905563315e760e57473a2b7dbb211fa437d97ae57a43682c1c982ab6b65c963cf7f08a89df6ed628396d52924727a91bf10d758caa44499ba8f150a714d026a7d2049815bf5d483e1864c78461c76c5ace482c61228858d7aabb4489a9c1b44e8b8465ab7bc19da71b5458feb52ac5b8c302b3137a3aa653a228f2f7b23c02c2cb0125775f78a54b0cb092fc8fcee5a", 0xb2}, {&(0x7f00000006c0)="6e3694ecf29f692729d70b558575a2b1cf6af28439fb054e8ec1cc60df555a62af5960a4e47faa7ef64b5004170976d0f13061f0f871ec98ae2b63d6de67c49f3333673a261da7d6b91f826a9365762c2d1a2e2bfa4d4a94ff4ed14c852baf563f39fd56b71a53adc25ba2d0f4f714ede149d98e30b80e51fedf2e750cbaf3a19ae67b06af2d7c86c8325030d917c7ee823f6539f8de2f7faa8bd09c1f5e734bdba3b29890979c3eee78a477b028", 0xae}, {&(0x7f0000000300)="33592db2de9db449f78a5be9972e4bccbad304fbe0fb25f3ad6a1ece259838df43dce00fe0f1622565fe57f514eca6ede39e2f9e1293301f265d742f02782d9366a368aad3d4fca7aac8bc6377cea0d18af896e530cf76fd8758153e7094f32821e475059cccfb33e090170bb30aa7", 0x6f}, {&(0x7f0000000780)="3803bd891a32b55452d1e76cee516a9ad9d20b3e328c8ab8c6a6873e7b4d630cf0c04cf4a6691cb84a4d512cb00446d063d1ca9ecd825abd0f8a9b3f43c3b830b99b1d3ad39b8ca4ef3a703a7eaf75d5d967ecc90b38c9bf0d3e", 0x5a}], 0xa, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16=0x0], @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000010000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r29, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c], 0x84, 0x4}, 0x402) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000240)="220e2a", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r31 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r31, &(0x7f0000000240)="220e2a", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f0000000240)="220e2a", 0x3) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000380)="00006c70b9bf34950e8eaee8acacd967e7c6db603704cbd8c8aa4806d891e8b8c11f001800000000008e0dacf7f651a33b63b8ef31c8ba24bf85d191615da024aa0000295314edc32f4782be38d713a97d79e19a04c6a3677b0543516d1af7b3230a4e2e85ee012676d40086c367a1317cc2909fcf4573bbf249e642913dcac5278ad0a66dd6577a12ab5f6aa4fcffc0284f75855318ff27e9ccfdf3b63d83b66fbe77fefb1e2a83eb64286d644c469d3b0adcd5412537c30247b9b809403034b4f4ac0014", 0xfffffffffffffe77) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) fcntl$setstatus(r30, 0x4, 0x8) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) fchdir(r0) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x23, 0x22c9c18a13493985, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x1000000000029, 0x1002f, &(0x7f0000000040)="d5128e6b3d1f66998c71d8d2c1c334ecef253413820fdb48247e9811988f8ce9ac004882e53c95995b7472ccda7ca06467", 0xfffffffffffffdb4) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x196, 0x4af) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) chmod(&(0x7f00000000c0)='./bus\x00', 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xfe9f, 0x2, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/159, 0x9f}], 0x2, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x8000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x1, 0x3f, 0x0, 0xffffff2c, "ec11f5ceb4388b0ded5eb98ae2dc86c21150be50", 0x7fff, 0x1}) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x0) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = getgid() chown(&(0x7f0000000040)='./bus/file0\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:00:21 executing program 0: setrlimit(0xd903ae0e9eadac1, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mkdirat(r2, &(0x7f0000000280)='./bus\x00', 0x20) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) 16:00:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x200) write(r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/176) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000280)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='#%\\)#\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='-\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='/dev/bpf\x00']) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0xff, 0x3, 0x5}]}) 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0xed95}, {0x18, 0x2, 0x1, 0x2}, 0x6, [0x1, 0x0, 0x4, 0xfffffff8, 0x3, 0x1, 0x0, 0x3f]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x80, 0x10) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r4, 0x0, 0x98ae, &(0x7f00000002c0)=""/212, &(0x7f0000000140)=0xd4) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1ff, './file0\x00', './file0\x00'}) r5 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r6, &(0x7f00000003c0)="8d523783c4feeb5ca06d7d2c14bf63a535fd3ed1c194873afeb9551771573a8a900431b4a9094f5b2b15836798def8ee663c9de81153e96b017289a57fa183eb9bf1c30ead99dd40bf2b1b66380b1544b27dd909c7f685af31a00ea3484ff29ba605166873fe94ee184510dd010dd4e8564db2ac2c97167688d7dd52277f0712db7d898a87f8995d3e8bf630dc15ee8f411f0b5c1727b1e48f8bf9b66ffe2feddec0e518d6f62041686b0ab686e18cb259a13446a27113", 0xb7, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x1, 0x0, 0x9}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(0xffffffffffffffff, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r1) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0840d59aecf6fab7c65da08721c8") 16:00:22 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffff9c, 0x1}, {r5, 0x26}, {r6, 0x2}, {r7, 0x10}, {r8, 0x4}, {r9, 0x20}, {0xffffffffffffff9c, 0x2c}], 0x7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpid() r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="000000c806c24489a0e111efd1caf6fbb35885765dadee8d1e1e2491e4852a7c50d307ba6fbcd24f3130f97a2252129efaee58bb56a1457288da03e3b0271d427ce6ec3cf9ed4f6c876713012c3324b75b9289aeeff04f2865c749107c96ebb3ece1953d22f8e879691558eac07ea2c15336b8ecd5eac7256292fd18771a70d7eb5899665cc900d583eca8a5f82e104f432f25546de6606bc83e"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000200)=ANY=[], 0x0, 0x800) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8eced56f596329414fa22f5c0ed193424179fc5bd8087a071300"], 0x2d, 0x800) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x5, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x3) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) syz_open_pts() 16:00:22 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000010c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73655f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea566500001b0000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c112c868a3e5d79bdb798419628124e6fa6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b01882aa04f3088e90f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b779925942e0000021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd59aabbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166102d63e961f1e95616ca6b29faed9903d548fce59c4afdb63042fa0eaeb6cad9fdb370ee8573a1a4477d6dbfad25d9d928b9c8ceb08b11334749af84d34d4a2f72e4e005f5"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xffffffffffffffe0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) ioctl$TIOCCONS(r6, 0x20004276, 0x0) syz_open_pts() r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r8, 0x0, 0x4, 0x0) getdents(r8, &(0x7f00000000c0)=""/4096, 0x1000) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107008, &(0x7f0000000000)) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) getegid() socket(0x18, 0x4003, 0x0) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1000, 0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x800, 0x3, 0x0, 0x8, 0x3bb9, 0x0, 0x1, 0x691d0c5285dd4cc1, 0x80000000, 0x8}) 16:00:22 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x2f2, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffb4, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa507bd66dcf3cc64) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000580)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r22) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x23ff, r6, r22, r6, r7, 0x166, 0x5}, 0xfff, 0x1009, r10, r10, 0xfaf, 0xd72, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x7) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r26, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, r20, 0x0]) r33 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r32, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r33) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r34, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f00000000c0)) r35 = socket(0x18, 0x2, 0x7) setsockopt(r35, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r37, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r38, r39) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r39, 0x0, 0xffffffffffffffff, 0x0]) r44 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r36, r43, 0xffffffffffffffff, r44, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r44) r45 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r45, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r46, r47) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r47, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000640)=[r7, r33, 0x0, 0x0, 0xffffffffffffffff, r44, r47, 0x0]) setregid(r4, r51) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) r2 = dup2(r1, r0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x100000) r5 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x100000) msgsnd(r3, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r1], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r0, @ANYRES64], @ANYRESHEX=r4, @ANYRESOCT, @ANYRESHEX=r5, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r3, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) r6 = geteuid() r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r17) getgroups(0x2, &(0x7f0000000040)=[r17, 0xffffffffffffffff]) r19 = getegid() r20 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r20, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, r6, r18, 0xffffffffffffffff, r19, 0x1, 0x10}, 0x2, 0x6, 0x0, r25, 0x400, 0x9, 0x7, 0x9}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:22 executing program 1: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8f24, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) dup(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x53, 0x0, &(0x7f0000000140)=""/83}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x33}, {0x6, 0x0, 0x6, 0xfff}]}) r4 = geteuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r2, r4, r6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) write(r7, &(0x7f0000000300)="d2154d8227527e4d342863c359eaa7d7fb7824b40468304456e2659e924b405e30cd1d16f9738dfda9c93f22c0cb549fd0b9f94f16a37a0b4669f95f7388089f9063162ffb1e268cbe7e6b101f1e52cd08948b0590bc3ea328bb8b1093a7d9df44b58ae3afa2915be48683405d05eb5fcc62a1f2ceeef14e3810d00fe4c2f5d112de1e915942490823eff3b25a037552d192518856bfefb1cf01b0e5ebb7e1061df09e40707f4b9e11cfa9379bce3f20d94dad9a1eb5f64f054d", 0xba) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() socket$inet(0x2, 0x32c95787e78bf3cd, 0x4) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="5e837dfff72439ed275b972160091fe18ec02615b9c9081fb10f146fc568b372f756c6b7d66f041cdeb5e7c1ca8ff364b73536acc0c7ee7a56cac82121fb47370d924ed52951c27cac42db6e76b2", 0xfffffffffffffee3}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) fcntl$getflags(0xffffffffffffff9c, 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xfc000000, 0x1, 0x0, 0x9, 0x1f, 0x4, 0x2, 0x1, 0x5, 0xfff}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:22 executing program 0: msgget(0x0, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x180, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x100, 0x0) r13 = socket$inet(0x2, 0x4000, 0x4) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000240)="220e2a", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffb, 0x2, 0x1, 0x7fff, 0x3}, {{r8}, 0xfffffffffffffff9, 0x4, 0xf000000b, 0x400, 0x80000001}, {{r9}, 0x0, 0x60, 0x2, 0x9, 0x401}, {{r10}, 0xfffffffffffffffa, 0x2, 0x4, 0xe5}, {{r5}, 0x0, 0x0, 0x1, 0x23e2, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xfffffffffffff181, 0x7}, {{r11}, 0xfffffffffffffff9, 0x10, 0x4, 0xde0, 0x1c0000000}], 0x6, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffffb, 0x3c, 0xd0000005, 0x100000001, 0x3}, {{r13}, 0xfffffffffffffffc, 0x1, 0xa03f7d28b3aa4315, 0x3}, {{r14}, 0xfffffffffffffffa, 0x8a, 0x10, 0x8, 0x40000}, {{r4}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0xb2, 0x40, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0xdd, 0x1, 0x483, 0x8}], 0x6, &(0x7f0000000400)={0x1, 0x2}) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r15 = socket$inet6(0x18, 0x3, 0x8001) dup(r15) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xe, &(0x7f0000000100)="ebffcbff13b9fd812eb2c53d1300000000000008008caa4e713048e6983192ded1", 0x21) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r17, &(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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) ftruncate(0xffffffffffffffff, 0x0, 0x5) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x10) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0x80000000, 0x5, &(0x7f0000000000)="3b30f4a1e4a4ceb1726033344769f6a0927080b12015c5289af47047b79990ec28fd906da1b83ae128ec20c8404abad126e101c2615ddb1722c8e9d7b7067c2983", 0x41) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x8003, 0xae) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) listen(r1, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$KDGKBMODE(r3, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb7752f02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f87ee2900004157795ea4a53f0000005b65c6593d28f0b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44c13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b900000000000000000000000000e828dee5b47d654f4a8c"], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x2, 0xffff, &(0x7f0000000100)=""/211, &(0x7f0000000080)=0xd3) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x1ff, 0xffffffff, "b800", 0x0, 0x3}) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x8000, './file0\x00', './file0\x00'}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xf2, 0x3}, 0x10) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000180)=""/177, 0xb1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x80) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) unlink(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000008ff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100c3, 0x0) write(r2, &(0x7f0000000080)="3b3d5bff2779495d22f6272122231a0b4b9123058a9c592124f2228c2740f78a5eec8f543010a51a754496", 0x2b) close(r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x2, 0x7f, 0x251a, 0x7f}, 0xc) 16:00:23 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) ktrace(&(0x7f0000000100)='./bus\x00', 0x8, 0x208, r8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="040008824d696c88300046280c2e31ce1585a467644df09009bed1963c22"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x95}, {0x18, 0x0, 0x4, 0xffffffff}, 0x8, [0x1, 0x0, 0x3ff, 0x8000, 0x3, 0x4, 0x5, 0x9]}, 0x3c) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r2, 0x1000, 0x10000, &(0x7f0000000380)="55c600752bb392ec14c1e28f28e9f35091de9c1c17c59b25bfab51f509fe9a4a4e9fa05d4a634cc4766d703a724ed0f042cd230d818cf97a478c4a3d15278a967e2f4ca7484a668ace51d2d26b195164a633951eea64cce5bbb10255140bf2d02f7ded4ea94465d8b299d5ece01b7e40908b7d4116b09a8ed05551ff531d23ca3481dda596411997b53bf2f1060173be5b496efe5368eff96b97ec27f5fd6fca9d81cd8e116ac5b1c181a6c2d3c60bb241540603", 0xb4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000040)='!\x00', &(0x7f0000000080)='/dev/diskmap\x00') syz_open_pts() open(&(0x7f0000000180)='./bus\x00', 0x8, 0x28) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7b5518e45bf034210ffa7ad9ef48a291bb430c1480896f824569bb18566f44c2ad1f3904137b890a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) accept$unix(r0, 0x0, &(0x7f0000000340)) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = getpgid(r7) fcntl$setown(r1, 0x6, r8) setrlimit(0xe22d3c4ae47b57cc, &(0x7f0000000080)={0xffff, 0x10000}) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:24 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f0000000080)="6bf3de4528705ebd9466059af1e0e7b381575ff5fdfad8bdfa35b21b157689e76c5c485f2e003354191cae4777c25b6eba4c3be662b511d5c15b4b7e3b2d87615b9c9821ebb68b9621dee41dfb31bb5a67c9791db4f7f41899de2f5782ae6fd8144486c621a2bd07faf2cc4972c0d17d5c66ef08a3b781ca1598e91869d039e2c181fa1a5a45cca790f218bed4714f8f1f376427ecb93b4f04f26d4e44314e0ba56b4dcdb21e34d2aff8163497e4680aee5dec80e7bbc49fd164bfe339bbc88fd9eb6316e8b6cc3d0ec4cff0ef7f0282e60ee1e2391c2c01e4c61176e34b38dce00183f1fc8d3c9965fdb7ba4a08f76d329eec", 0xf3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0xa6e}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f00000001c0)=0x21) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x1}) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x1) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) 16:00:24 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000700)="2f565570ec4798a414e4fcfeed46ed4651fd6344b145271c79c901fcf70000000000000000ce38f82e0477e15b52eb64d0a919635df96d54885d5abd1c6861c7d6cf573546771bda0cba3b070cfd5b18a53de53b2dc308f33692d99b8b86ca9284733137d2f83521b3570cb60c6127e9c72977e1289b111e71fccccb074c29", 0x7f}], 0x1, 0x0, 0x10000000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x31) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f62757300122c0c494fac827862e0926920125af99bee"], 0x8) setegid(r5) close(r3) r6 = syz_open_pts() r7 = kqueue() pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCEXCL(r8, 0x2000740d) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r9, &(0x7f0000000080), 0x9130dc0, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x4, 0x2, 0x9586, 0x400}], 0xdde, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000300)="fdfe6f366c40621726c774a23b1082578adab1c49f042f1ac1785dc87643d1def77f54822cb98de9c17c007c5e1a1ebe6f296485489a8a1b7a29c222bd350c69bdd022687ca31f080f49d6ad88834c7231bf9eec15de225a10ffe6a2047513a0a279612bdb6bd9e8df9dbb535466090dcc6f04d2d6332e4c0f7510c91aceeb71536593dabca33b851a70688edb5aa84f84d5cbae3f76fbaa8cafac311b6f9b45829aa6e612c954125d8a7468b1baf39ce2cf16be2033b85a5544766819a6e89d3e8656bdef1eea653e387990616bb3e6239511a116551ae3e5184203b3c2ef6713d594544bea87ad116a4bc1cb0535d70004d15c9bbd3717ff5d", 0xfa}, {&(0x7f0000000500)="359c7b3595815e8f40b2e9f9be2eee192014844144fdfe9327ea3f925a69025cb7be53058984724361a79176593369f84fe15c9a1ac1ee47801665695ee31af06d6088e0e55338127008cc6a44b0efadc5bafb4aa04ac1fa1517bc573a055f2e1acdfc2ee36323e88949b133ac8e622ee1aadb25971a06dc0515e55dae0d90149cb19060c35f01e65f7c52113970468a263e70a26700c997d2ed83c2587e610d6ba1e99f52499f55e9249a523f38510d069074e420578c3f5f3398f7dc1a7b4f178e55cdc730b765ba8e3b93a9c79d50055bec22b4cd51d3544199bfe2db", 0xde}, {&(0x7f0000000600)="4fd0cb858df304ddefcbc7c89322b36f63c4cccdf54cd4e0a175a895b2023d13f7c31146d3389dfb3856fbbc336f496d6e1e6fb82d5c28c7cd10d61c200daff96ed30e714424800be8b5b3fcfbaf660457a2eda1019add9cc52a1fc69d23687620b5adc42bcff73e56120c26ba6e7769c6686ca85e069e146a8583570dfb6445bfb7f9b9d7b6015d2c3d83cbdc406fb17157d7dfa7022817a30a2a907505a600bfa25b791a46c06aeed7625d2b6cab325b21b9c449a89c717af67cd45b2d7c978ffb41c4cf7d6cb7dafdcd980607e55addd2a93d3f5f7d7744349938e23cc620a633ed454c33f819481235b2306ee259255ac4d29a06ea94069eb1a473e1", 0xfe}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:24 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x400, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000004d43f704b7e03bed5b5779d78051f813fff6d73ec18f6f3afe054625405b1f35cdca7e6e0b3447f3d78212629c39199e1ff07ae6e90cf13f6b59872326e0470509bcac40ba1d1d6976675f1f12419138e0cd8ed8cb2f00000000000004bf6268c4b912fb9cdd316d9cd1f3b58d1ca257b95a4565a8e1dc4e79e18c4ce8111446f127e6c405ea11a8eedc80f", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES64, @ANYRES32=r11, @ANYRES32=r10], 0x2c}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x112, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x0, &(0x7f0000000180)) setregid(0x0, 0x0) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x20, 0x7, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) ioctl$KDENABIO(r0, 0x20004b3c) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="9372428727bec1f7fd141267", 0xc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="265be3929db488897e21847ced26ef3589b78d99d9bab4c506b522c29806b5fff46749c0eadc1b994c7b4b877da1c3df6baffa91e837620f7552711f2e6172174872bcacebee24d89680c832ab17f71316386866b6966118b31dd41a38396dcec92d26daf26c476ec57c1f615e678db7bec3c5855112a35b9106123254b42c", 0x7f}], 0x1, 0x0, 0x92) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x64}, {0x61, 0x0, 0x80}, {0x6, 0x0, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe25872e5db0ea903, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x9, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 16:00:25 executing program 0: 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}) unveil(0x0, &(0x7f0000000280)='c\x00') shmget(0x2, 0x4000, 0x480, &(0x7f0000ffa000/0x4000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0xff, 0x97, &(0x7f0000000300)=""/234, &(0x7f00000001c0)=0xea) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r1, 0x5) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000400)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./bus\x00', r4}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000004c0)) write(r2, &(0x7f0000000180), 0x43b) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0x84}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0xc, 0x24, 0x5ea, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0x8, 0x10000, 0x24}, {{r3}, 0xfffffffffffffff9, 0x20, 0x4, 0x3ff, 0x80}], 0x1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x18, 0x2, 0x6, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x1f, 0x3e}], 0x14000000, &(0x7f00000001c0)={0x9, 0x70}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x2004506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000640)=""/38, 0x26, 0x82, &(0x7f0000000680)=@file={0x0, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000600)={0xff, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xf732, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xca}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./bus\x00') r3 = socket(0x20, 0x20d02a90cbef0023, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x80, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:00 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) r7 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="d1864edf1b8f753dca12", 0xa}, {&(0x7f0000000100)="8b9a0ba302ea6893c7317139a6912cbb1d6c7aeab5e7ae5e356b6cf11e1dcdeaa8ac6d5b83b5a2be0a7ab811d5de489922da5683567b0d99348013b50b4240c3cdc6a2010ccaa109e5e2dee1e4ac805e0dcd32", 0x53}], 0x2, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r8, &(0x7f0000000440)=[{&(0x7f0000000280)=""/12, 0xc}, {&(0x7f0000000340)=""/217, 0xd9}], 0x2, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x8, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x2, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xffffff81) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80, 0xff, 0x0, 0x4010001}, {0x5, 0x8, 0x3f, 0x81}, {0x1000, 0x4, 0x2, 0x8}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100)=0x7, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x7, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x40) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9}], 0x2aaaaaaaaaaaaae5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r11, 0xffffffffffffffff, 0x0, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x3f) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x523cd4e4c6613d94, &(0x7f0000000180)="eaff1231771614eb4b95407c00000000d4983d9124e532595f7200eaf4067d08ea250f645135337cee1ae373cc49f3f913b1f65308cdd15e7af2a45dc308686703732ca307983755cddd31358e7d16b1a9becf0eaceee2266b55b3a837930b8d2ba3021aa3c656579f7ff994d76b655e86209c84a281998996ebad10fb1593f4c63ed24646cedf3e1c273c036419601fe50e058bd3848965bab54fb45b8f29a10dbfff353d8b8af56882ddec646b11", 0xfffffffffffffdb7) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f4263) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair(0x8, 0x4, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x14, r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) write(r4, &(0x7f0000000500)="2bc3c71ae2f3e2528150328b0f207d88d3a44fe40c1e6684382960320dcd1b1e47e79e2332e40f83e45005a83055a00d27941e1afec9a5fb1e1ca4b98a725c40b2ee2f0bd9307606c9871ecd4b6594cf29b94abc1257e4404a0428f2bae0c2fad37dd79df57cff86dd9d7b411a470d94031312d11c74bbeba69fdf4f71005159dc3603f021d661255bfd308f458abd8e080149a638c24c67fdb47c62980ce5463971eb56d9acbec8e956c636", 0xac) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x7}, {0x18, 0x3, 0x8, 0x80000001}, 0x90, [0x0, 0x4, 0x1, 0x0, 0x1, 0x1, 0xdc1, 0x7]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1242, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x20005701, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000140)="35e836cd043dbcae91eca303a189d0b139ff86b5f962a08e40733814ebd9fbbed1d51390774dbdda42c9d0f6a73219b9932fdd638461b4927e7d3d629dc946d400e2046c1ab5b88478ac51c687296a55e8840aa680cf1e4c68f9a6f1a21bd078ee8f6185530c1f644bc7a52a5b2444d35e12a678b47b84746c9d74e85e02a23c64ae1d13fad131") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x80}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x7f}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="5913a6898650326a820335760ab93e00"/26, 0x3, 0x0, 0xffffffffbffffffc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xd8c486a3f20944ad) getuid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x24) geteuid() r9 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r9, 0x0, 0x0, 0x9}, 0x800, 0x1, r7, r8, 0xba1b, 0x1, 0x1, 0x100000000005}) r10 = socket(0x18, 0x400000000002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de\x01\xd7\xcd+f\x00', 0x1, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x4e, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r12, 0xd2156236dd782f86, r14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r15 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) 16:00:01 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f000006e000/0x3000)=nil, 0x3000, 0x3, 0x4810, 0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x80000001}, 0xc) 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) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x28, 0x41, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x200, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r3, 0x0, &(0x7f0000000300)={0xbfc6ef2aaabbcbed, 0x2, 0xfff, 0x8, r9}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x7) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r1, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r10, &(0x7f00000000c0)='./bus\x00') 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x9, 0x3) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) sendto$unix(r1, &(0x7f0000000180)="f2f68c5e2f5d66a90208389eac13d1e3d5e0f88325a9ccdbde6ea4f932efefa8bc3854adbbe0018026525b4db28a6fe460a2d08c7afef19c8f6f8f79054e04987fda775639a7bce0e43f6a1f159ef7249e79f5c159c76bb0bc1a00c357774f459fb13a4e42ca06f1aecd117663e9aae6cb16ad5a3f9d59ec697ce408affb372ab91218a3ac3afa7df53f47f050dd79f10b35e83748380ef7cf349df4b1a130728dccc371f7bca1b4864051b55f", 0xad, 0x400, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x7013ac9c51cfd062, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000580)="1b004eece3e0b51c0a5fbf8f27d43de86b33006335ee45b9e1dc2821407116186f709d320c6fd193a734c7f3aebbc969cdc670b3d91417045eb153e7ed8f5d715c5bcd650f411cdaab7c947bc057e842fb59d1fb8369b8f46f21c0a9012c8175954d88775b7bba545c1b48cb1594a30e0de2f46ca759f8d086a3eb93356b1d4d1813f4b33a04dbca8a3f3bb9ed8a0b3860e2fb1fba8d0868b82ce8ebe1f3eef883706c2a1e6b38ed1826e04d2a3f477cc5188ea3486df0261a4e33a56d9193817e57ff7b5226d215aef9f84755559e3daf9a85d1f1d9f2076a522997d443f71bbf8bb74114d19fb0b328c8c214478ef9f416f2cffb4447b32a2602d31d6a283c059b5f900b30f40c2e2c55495d3e1e1b1a73872269aa446d4638eff3eaf284e5f10208f7f3ee4c2226238b9c405e13a37a96a03132e1259638d4daf3b519dbc6aa05350fc63e6a3f013e8c68224c6d8ad0a26cd83ff4c70d6775bba0ffb71f63e182a864aaa163904459a8a7d254d9cd755a7f412b18f7f1d256ff89e09fc8faa8b1dfb62eb6112aabae4365e04176c6bcc5c9118544d0e4a412b00ed0f401ea69448d8ce12673b7eb728df472cbc5a13d6596d6dd5dc3254a28ebaf811c9c9bff86fd4e248ff12f3aefc7809f842c29171c7289d5dc4590790f2f344290dd7cfd5bd0f954b546b56219697050df8a3b7746f1cdf06870b7f53cfb638ef0f80bff0bbd3e7f1c749fb02df90c9baa36e12f7faa79cf7256cfaf288a657238bfb0aac37bbb4e310787549970a2fa6e26e008058c5e0aca97d3f9b2afae34b068b0625c19d5d309af8905611c1bc5d6222b20d5054a746214ade5a6896d4c69e7898b1f8f50b9f411d26c2704e3753c9f8a96e1e6de53f05b446c6d7ae819e86c483e138c8cb0fdab9e269a4aad45a90995c11965b9cb45bb6fdcff9631f43db2d321892bd953a11f7c60398d7165b937fc443a3f10f6991be3d8ac1c8f21f3415aeec6ddf15297b21f4092f40044242ba97df3f2a4a71d6077d32683fdecbdd1443c0cd0ad8eb1a7cfd0b4c81cbe4dc93d5ff87b8b865d1effe14a054a643ed70dace4711038285588ddd68925a2d66cbd248eaf06ab70438eede3d2679d2f2bb5392efbfd9fa18804c8a86fe0bb10766e4a2f956c94413872d97d3144e5f18ae66cc046a12faa7b4bfcc274c3f6c2aa5cc7542b15191bbcd9af08343985ee1328c78065117b686f42da3bf0e7ac6a8502fd1241f8fafe61580b5c1befd5fa22918d9fd9d9cd9f138168f709bb472d8ce7dedf44bf6dd693e372008dffc72070b39bf6282cf83585bcad6867b87e61c883758d626ace1aae87f11cda8d29851c187fed9feab259295f3c8154eee3fac1b7b56e070909498985763f1cd5a00c1ed45b5daa205ab9480b26168b633e63838d0a051e55f25e954be281c39911bf383281ec845cb2fa1409726f3f771629e0157342bb4e6efb4d9fb1c9860a423e726c4421dcd4969ca07d7eb46372ebc95843d1acb8d0dae5320113f8dcb171988d73ca1b29e921dbf69b8c42ee81236f2d022d5e8d3609a0617087f72503b4eecea9688493ab328eba6c06a915cfe3bbcf42a871f93483d1381f6b65a162206b1a2fc578cd90290285b5f27bfe165efcda2b971afde3a464730c3317a63d6cafddee43f8b417c91c5f99448f1c52d5ea4c9089a1419c8e0ce36a6337d5b32165ea53a205de1b5fe0ed1aaff6ff4fc9c910b2f965cbf2da0d9e96ccb7696dd75043ffca42fbb706b5e8af1fc0ed617fa9a2e0edc01776661528240bbc487fa0f136a51735df71f611dbf6856ff2295248bc7d6cc1fd7bf5cdddedb58eff616a5783cfdb50340de6201a8e31a6c9ca2e6ee7ef6036c583f1f61474a401b1502fbd0d9550a15a468181b502b5dc149bff3ad6ec6c45a6af463fdad8e6918d52c0fb7cd9e69e6fc65f5f293f47101dc8da20acf337178a3e1b751da74fd910b2ff0f710971a36f99d60cd601c7da465c7297da655f5be462d162755e3323bfe307e8e347ecddbb2d8d1faf6fcfa8db9c00160ca5436e0ece3285f50fa278c9a140e9121311efb2bc05fe4fbea6541f811ea767e865e4fdd819c138f877cae6d549ec5a9d52d33f9892ed8f068ed672b19a633722de0f02688d9a985bb0acbfb481ef5d3ed615ed0fabebd2d68d7375c6e06975ac33799fad8ca598cc125ffd1baf6e603c6a0cacb0d41f2c1a6e097de25b2c0f393de2593e566fa590ce4d7c69d74d42434d0a57203c39023b8b2f65f0b3b24b179b6ef74ca517cd97837975255b386c58d9f1a158aa5b494d472609a37ca110f01ca2edddc1adfeda08ce1b60064c8df01413eb21dbbcf39b5cb34bfc7c575342b62a734a7f080de9f9a38cb7f5000ba4808844053dc8fd01a121a5e25335ea10a67a14c5cdef903667f5ac8f8acec07429d61a405dedf2fcb8b748ad5d102cba850a23368e3d1dba2347b63fed38d62d60337427db9e762a7475e044d12417f2b750b7e3fd06fac21e3414de6178517b1b9326cb85ed33ddeaccff959fce80e6df18b17c1b8f56350d6327972bcbbc18b11195fe8d7ac047c212aec7e4bf215aa136ff86bd72b5f9d1d87754339f2bd97b399a5ff33f1fc451bbaffb137a2e2f036481be36655e0df7d3ae06e2e958624d7ae0ee5d800d520775a2c76d17b6d91ad76c97258849fedb468774fb0070eb4050afd4fddc3b3081d2984aceee3ced27da97dd17f030979d0e047ab98aeca3e41071f5cb340ac3c50d3f8cf2ccec77e926388b4518a0e4932e7465ddd00ed1af15407424f62fd74785bd87b036c1f88cb41536b57a9442d5c96a47bcce1a9d5ef4a4f942643ee49469a429d6c79d35884495468950fdaa4e3459e82cb56c03d0737d4402ac75ca6bf9d014f56d1d94ea296259517bfdd656b36d407eb1e191d591d4b77a6a4dfd8a2de5453e92b322fcafeaaebfc5733712a8e7f8b33f5d732de1cf92744c7944d0448a12b86ac10ae97ea128fa8c9acf71107031eb70b80444f1742caa083beb806c998f6f57958bdbec276d93f64c20b104915135ce5420e5c68741b652a2b7085829e3a00b39aece998f0644a36d0a7efd3c709710318af87ffbd4161a2bbcc602feb72d05a18712db5c170d98cb8d3c3b339ac55f24c6698a7ee3e78e65e80a9cd2f006eec02b739cf2012123d138a562e5c4d43d27d60c78d5f0f2a916f0f621c6e69f0f11d0c8d23e23014f4d378821219a2ae26b1ebecd4ad30e87529eccf316ac1d17c5127de4394a3492e3ddbf18895be3b5e2476b046abf464378b58d9e60cb50aa6c669cf9c763f497257144406dd27e14c0145571d6c54d36f0e7adf3ecb81dca3115c3e4c4cc986f0f9778e423eb8a0ae6dc9e104927162d6a859b70a60fff6b57971df66d90bc003e494ea803c45a2b6f479c70ebb4e7533e0f3260cb76105629f557e54d44b36c4b74907fad5c82cbe5b5e769f983456367bec52df84febc63f35ee793d313a7528228f7408e1a18567ef01f2c9ba971bead203df02a0b27b383f9dd521a36b308d412f9210cef077da007b2270f0de5d53520b3eacb3b3102b4fb1a355ede02340b3fefa9b80708bb3f5e039c70a570c131345c7ad136616595544f65890ebaf6be6cd4058f47c2ce87428be595e41646a2a627ca03992a4ad6ffc803a2039db854d7ff7e61d996b48ca5b40f30ac7327cbadbe96a44991c4a4859ebb75f164be13e1b06db196e89ce01884029c6780e397b9149f81859a89ed10600699aa21304c03809b024c1e0fc2c29f1ade7fb0afdc87633ed42570e4e6cf6861fab7a5a8b50b719597eb66eca57d72677c1912cb01bb91b9265c743d6ce338991f30fe032d8cf365ee3c0a3ca842663a6e7397660a98f28037739371142db295f5cb0e43b9cd69530386f069c1e052417d8f50ee8959a5875b1d92a25a89a0b29b4934b67d24f47af44c4e59b24ceac786c070bdf06b6fdb1c9851213c5d03d50d5a2239a4f4e786172728bddc2dfc2da401e50977683a0315fe33c575b111ac07a81129d0f8c47407477b97bb9e7d1712dc950cc7b6e45de852dab3b109c9a64f55a156a05dbfc839426053a0915a3bec6e768eaad3132b3f930339c4ce6c28b5e595bebf8931aa4dbce3cef0ad670c0b0de1ac9915f99d501cf2e479826f055a27f207b4209e3056b571822a3ddcc4b6de26a413943a4d27649e7838d3c9bf20f31a1c42900dc061c6fae2074de7db1a8217965ce4875465d4f173be77b94f363e877bfaf5193ed5ea3a97eadb3c7dd47b0eef46dfda20b418f98fcf3035269ca454182791547b4f77cbedf0d12938e6f18fb092dff48979a0a031b899d0cddb3e1302e6f7bbfdf534fec0115b899f7e8f08df59d2e511914eeabca7a9801664570ab92c608946f22d6bd3dd37e820b9ed7d565a84d39fbf485a3082c5d3cbf52510903ca760ac54e11e0a01c4a64a4bc016d29afcc8910e9ab7f5a7e006e33a975524fb7ee8a272f2518a8c40a3f20cdc3c3864e75345436807caceb8a1191fa8c6468488945b76f6c18f9a3d919fb1cd5fcda572b73289f87a1607b8f952c62b8c3a95d3f1fbd40ff17e90cce66626b1d6a1c5572f8f560c50e7f2774481853bb253a9ed8f99a083e4b4464d9297bee6de63f36e33ed6456cf1157433d37358a13c3fab865620c1af59efd3197a14faf7f55d3c94a7ad7c3b538d1296a3879e4f4bd3d8635d2c573ed58842ed44f3162942d9be977f37188a602fdd3f18f6a8cd2b2acc335f89881a8ac9d09eafda5c5359412c1e7e45494cfc66d7dea8379ee93ea7b5f0fd7ebfd920c7d7d9d6a8c75e3110bac827d44a6125a6715a9b3947df9bbd77282efc827588423a41daae52fa0cc9d2581fea0a6c7c74badfcabaa2e061d31396b6a8ccf0fc3693bdfb3e5a4a58dfd78d68cbe41aa829953d3d0e55324001b653af084ea5c2ab761f4d5b13cba371db8ff318ed749b63d0ce5ac4bcc70962b07017d4c49cb519559835f8f66e84b79937adfa6a3685e46a552eccfa0ee929481ae9aa2d5d8f95f3417f4155c3e375835059cd6aa933e62c6f0b8a459bbb1f5d199ac41d2a5cc76b8f474ca818b41a1c4eaabb7b6f79bd04d6e0a7dc8ee9f12a5285dddac1080de3a41c5fa797c199276e3ea11821177dcd22077a1f9dd6d25773d376c2082b09786a6d175099f26ca6fe879789c3f4aa64e3b6898af78ca08b79a77b2337633a5f0b52832ad5d439ecc94142ea2d3f02db3ca7201ffe8cd2d266c841c0c7a950f33dea6892774509214d91aa2d6ff82993d07c4d90644d2356e253b7dcc5bac473fae2fa10c35bf0cd3f6498b4ceff40abe453f7d0661a5b5f65b7223e061d606d10ef27887f4d57d8e4c54d554049a0a366292f855ad7cd41dfef1d66822f28be84504ba1f7e94054bc428831cfbe0b24896de1fa196c40b5a20d99cd81933fb592d176a7afb71192560ffb8a2ca9833cb3a89b07ce5252f215e8b2f9c7b3dd972d51cf14c2cd20d56928cb4accd77d41b6187500e3d76d1f7e8e00507211ea964837027215fb1366ff2150b215953ea01cf10c669b6dcbcf042adfd55e4c3697a8d6cdb2ccd04b380ab0c005846640797701fa5055ffa06c4b53ca5d75f70fa18b160373783fb9f151ac118dbd2e802e9b748951d11efbf91ecb51834e37cf026a7944abc17408eb7db69e18016c2c1e0e342ad9ac80d318fc3be60d3d103a818693a6f1dd2fecb37f50c18eba7ad73f37ca9107e95261ee8e8c913d5176dc5e", 0x1000}, {&(0x7f0000001580)="79dd3aaf5ba9aad3370fabc566fc93a67de1f89f9404c5912ef47a342a72e481ac9d8b47d0a8bbfa0e69e5630e0f578d3eb1126882a92ad3973f45ff1b71ac9e0a8c85ec8aa01052e97fab1e32c6f94cdefeeb163bbe135529d961cbbfc0f76d38e4595abd794bf9a983593d5aa2d27c9d2e34582c01c43e7a0edc00cee7689a241bb5891a79bfa64e4e1c500c7850b35b9cbefb9ebde88a810e9149e596d7a99212ee270fabec6beb74f2c532a90536a14a4b972dc5c76e19b9c6a6eb9cb2c423443dc5f981b5541478f89cb2b9f3033b3861008193f9dad57b3ccb3770925effaee56c9c593f26144d40ec7629a6b3a47eb002537bc11189380a6d152aa05c094df373ae8038ba01367a0aaddbed35e8c7009091ae608699f2d31ec048f6a469d8d1c6dff89c795f2e3425197e69b5e7c6f8ebad87caf9002bc95273fd36df0d8b09eb4c47f78014e0e0e96645a031f9e15ac7cb79bd76d419a869a383119b43c73f40d37d474524e8e486542ca2f187a4240efdca13187a3dc30ecf2b197a2c553fc7af3bfc4e6b249218b476837069776da89f022cb96d012cb37e5d48647529bc9364c6893257598bd300fd0cd88c697f0ea59eab3ddefc5f890d69ab784b9c5db1964e167983aef766c2dda9196090100cc924608bb361ae90458986a6d00c84990a3153fe5e3cbcb643396be2b4fe4f52b8ef239d9b0c5ce1778d2d1a2ce437a253ff8c4fceb7b8390989b3f12d2848ed9179d1bc0839067d75261f99f75dcfec0e474d7888051ef22df572cf50eaace9c21bdfaab76f68b6abad245b9217b3ab6afd4959b47b03088a3e8f3ec960ecf779d9d934d18bbd3e880bc9190e3391b570754df58580df0e6636298f7c3b67d344980f75399f1c0ff839ad4f8e12ecf5b6b8c521815fa0d11e26b9572c3fbdc170da0e948db023ae8a60158efcef63f849af55153819205e7977aa26636140f752771cb30bb8244a94f86b44bce6c43c88f19755c1373ab92bdfe648a680f58ab25b8d90885fafc64e2a78ce34151a2a8689caaedacfb1ba09953ce2428f072257f3bcd40cf086a14d1ae2fef5a3265efda45b0f118ed18f8a7dc3ce64777b64681b6da608945da4d6bc4ed6366aed416e47cee63401d5b936682a5ad2585d507f072122f4c4d15663bf53727d365648430241f4f7f75cdfe05161c9da431907272c0ed291bfe918322b9a988bbcd39a78b293db6b4c956b197541b2e00fc42264d0fce7e7599f9f575cda92684e0246cce1126ea36ec4368e61ee951586fe997c81b1c64d4bb214ce5406c7e3352a0a09675a23756d9989f32a910e7056b62f7107262a2fe083c3e18b13edeea2a2147599bc419bf03f787736eaf2e8e0f4c1079b0a119284450ae5445a129ee547a5c5aea9f8b41a78633cd29ae145a2bdb92db34338b006832f1851fab20cfe236be9e025132e98c3869e59f26f6874b1ccfca9e1390c7117def836f50e6bc22912b37e94f05400fb20817fd5af674777b765cfd38147e2921a43bc0ffb6656f26882d2057f5eb07b148fcfa20871cd880e38679fdd0054d8d46c0d6c8dad11e56d07b47bdc8a4af8f2a2e61cc8c0d3a96514496f9c1472c90b91380f380fb0fbd269b14984ec064ccc95c92b2a7c1437c461ac8bc9de0b2570e4b3bc81acc9326996c5db654250533d525d93cf27cf2da4e3e29c2bae32ac2295bd44a042010c26a5bffcacaa0eefe9fa0a1b8f295675e7ac840ef6e0b80037b125857905d5d5ab79ccbd8c71335563309f9c86515ba7b77fd44337a9d8c802c3516097d0a99a076983c97b51d165fca7c2785d144df675e3059431cc52e3577f0a9dae552cb139be93ffa270462b42bede7e9b8f614ddc6d400e1c5004c64a4af94d09c48171fe41307dad50f89d9baf809f528b6d79495b3ea71270e552c82e72cd97ab972b86b39477b16bd1e363512fdcd00529764d88745a8471e7eecfaff1bc5332ad1518ade230a39ee92bff73bc92e1916c007ada8bd33e49bd5daf8ce83ba961d35d7bc7a3a083c13aea05c2457c96c4c6d15a95a4986d242b688668ecf61e8cfa6aa55677be0877449dc598d66f25af062370f7a1a6e4064aae4645d49d83dd2b9c42c8bff2b164a5ee8e98a0ba9b00036e522c2b930ad7244723b837667fbc7c65b11fd9f8b8a54261bc2d5560d0ee86d90c0e8faef85cd4944688bab067ffb6616b0ea0462f210bcb5a8e69fc868f4aedb8d5c8a59126b651108719f11d81d607138a1739c336c867031ce5da93ac823b9fb184682eb3d328b6eda932ab51aed9622a8152d5aa336bf02120e1350c5d63283095cd832283b0dc99473e48932e3b2acb1c65af856d08704f84a0249aaa657be78063778630036fbc83b8f93783d5834de00b32eec4d2ec7e2ff1ac76eae296e36680a0d89a0e57132ed22aa8aa33d80e118122b81d1e0b6c85b5b6f235607fefc514d27a414f2ffda70f7ed5aad98d21412693eb5216431071ff1a9815f0fdee5489d0bd8915d24155226765326d04170890d55a2b6299814c078d4fe9204994bb05a6ea5164f67971f6a2d1faad7ecb0a3c59064bbe8f51a34adabd759d0eef1d9626e722437d8014e2025b65f56785925517c57c1a82b0239f4379298e86e8cd4ee29bffcb2b557c7cab3d4689a4227bffb9ff18d0cf79650646f94723bd67beb21f288d8bebfbbfcf3762bd9721bc2f383eca4ec66fbb18e3cdaae10aa96bda39b6b34cb752699c8e64a50ca9a6ab652db47024ccb3ef5bd54367b0cd31c1f4f27b18408d005e4cc69c44a270952a5a17ec72bbfd6087efffd8531ff7bc4d6996f20aa6eccdfc29d9e864074e0d621f69b2bca640c3ec9088a1ebd625b318f57f70514801a32c4c1b61edf591b7a18ed84b0ba88fd817beece62d368c02a9af75b501c3b2cb86776a9388ba8e76c052c37deb8817fccde896a5a8f46aa52071ef42a3b4910364ef27280559b766cde2cefbcbd5b0db1d3bafe206c9b72292189c2d3c0c9fd3b916a25bbfdfdaad60e086f424fdbcf881b54d6b3116529734d0735c8e945f598a29cd05fc5ab2325daeedd42af4e81954f7455e814f766cea61c15ef51b5e4d88ac3565a4b1f495c0a49d707e1b4fd43844303ae7e1ab5b2a1394e08898daba5c210726f24113f7b214ca9cae8331af214082d3faa7caa02af8dd3a6f239897a7c53893078f4ac3d8b3181b6012173b529c4d7392c982358dc696f0e3c015fd46a58ac024c059729324286d34233480d21df9914bcf8c741e212fb0e51affa207eae89590600f9b142bd22dd31fce1e513b2d5cc8e8397d3cd4253ebe3ab814a3dd666c5081818ce64605da94b9f7a2756309bf3df657a6ba57b28c85e1a8f2313fa2151573cecf2a23eef7589ea5201fc0a3f145e0286e686586714589f4356978571e66df941da2702979a84c23b1fdd4038a7b9a68a24ff4d5d5f66e71692d37faa1c476b7fbff3f7986db109d0e7028efae8e3237dc630e8639704947a550b5ef6d817186ced62acd93f9586853206368006d15fe7ab66433f32a3a6f2c6ef177e49191c986d06237a888359353b08b93e2741138b59d1269cc67176581d8e101f3803b702d9bba7a0714b07304581ce8f171f1f21a66869f40aec22493cd99ba3d34bb65b6ce350ea26ce27a869207c23cb4881c5c04aa1edcd4bfedca482a23926416f69b9da687e1e4fffda5a52c7e524275359a8165b65622965d23ee90c5f7b5ceaef83593a2be3414bac0b11d26d04ca276787fa0d8efbb0a692c988a532cabd457e8c12ce371f95c86c21d001e0013d184b48f91b2cd2e395087a024fc09e3320036841eefa1aaa74a8fa4dd1a016b7b9949149b6cb5927ae357251384af8d69df97bce902ab372c41c85a9d202183d309ba9f49865c2858b2f27ded69655a20485b29a4385ee71353c324b44ff83407fdb3e891c12dc4e7831cffe5f0379368a7f8593b82e7e7b7eb9dc5081ce9d42b969a412f9b02a0ef6acf266042da3284e9a42f31234ec4e07145d34f6cb4e5fe5c90afac707dc5047a224cca9ac9ccfe4cf5101cc57eeeecfb4067969eb65ce74c836133966ba1f9fc444a30eda3129be7c9bfa9d3eb7957172f41e72210c74143cc1a644387d834b7c2aa9ab3b7315b3d8aa351cdac0f8929ba67c6e71c15e55293bde66aa2acb2712a9f846c6e82945d6afb956b478626dcc5eba9e43a003bd9bb8e37ab7482539a7bcf47f22f743a4bc36d0393c554389b0317c905c990b6d848fd435a48352b61ab40b2bc860018f1ab2bc9c32ea94c0aafc78177e4ffc3c2974ffe792fcc587c81fa1f56146feb03fdf361179c3d62f6f444ef947e69cb440a07e075f2312f5c3c52b5769d5a5afa6dc40fc2955b08428a338e61b0f030ff9f0962244d89330ddf364b34fd45ae842cf3e655f8b359572aaddfad0fdb04b4e90879e92d95536dd42168891ef2cc15e73edc3baa1b15fe556032215e9405b64e4f5fe981ad9debe4c8fb2456cc2cf811022806af6a52bb49c96dd768404eb84235c12da26bfc5472e58b584b330b81ef3944c84fa1aa5717561dd6aee4b72fdfcfb1eb8edde44aca55b1a19908ae340e4e30f5df893d134b99f6173ed2ebb2ca6346f24ecfbe64338d6bf5b19de79f9975e0b454a5bbed7fab5eb3cf5785cd813cdd96f168f9d4aad3c38b5b1700f947b63e9f24d616e8205e1420c18f083518996017aa1721b91b07c89f22e8486301f4098cac1e73f7b7da72d7fa71631599b64b6bebee0dfbc0779cf3bcd0388c284342c10b60dcf632948643680543626dbeb41319df367556109e16407783fd0d258a61d1e481f033dd3d515e4a89665616dadfdb9986e524b5a30d54e37ea9e57f72aead621fe3be3435af095428bca7be72a6ccb4e47507136437a3668c44c85ffa3f1c8e673cbb088341b4327f8fe223d0b06a489deea24743c1e949cc80ee88a29d64e6f5138bb177c168db4c7b4e7292b8cd1440ffbde54cad489a1076551c31f202d8f979ccf974870a96f07b5c80df82610716e58d0317cd3564b5efc816a8251d1744bfc054b8fe8b96f0bb877e61b322777092b767514495fbdbcca21b2c256be3b324d0e40d922fd8c09161444f52c1d7801e386a96f9d812620e4063797a1437f8bcc241ef80f37f93d0db27bd718e64dc5df151ea9ab353084055ced651517bd62ab946a41c800cbc8e04ee9a7d930041be43e953dbacb844f62b65d9703ae3dc1118b31753fe85e21eb248a3c037e06fff1a0a6833f5b8d955af8e136b5a250b0e22e6c17313a71b764c414827d570fb3c5e2491a134804767cebf5e7acb7f47f34fd569a255eeff1ad04e72244b02d1d9dc86d5ce8d95d45d7d7679422320cf89c92bbcb4ee965252ab174ad45efe2d6b5e5852c0ba1517dfb5a1492f240b5f2e3babdac5b2ed9394bf7a01370301610e1571f552073acafe0ab874413c608abc2bae7f901680ada530e80e7bf52a47e6b13cdabe3017785a0641f9a4f77cc5ffca971d65515de0e44b1ef96be20e0ba29086cc4a97f478da871ac7e147a44cfdbc0672ab2abb8820d9b5e681697235f13282e6c705c96fbd820e7a479c06f8f998b5c04e4c0fcedeac77d1c45e48df9c88b4a7d32437120b61f40aaf2113d7a193a04ed139381a461464a22c4a909a621ec0fd01eb96a4289cd7a3190c57612f1a9c76efebbde79e7ea89e391452656ca9f2e2bd85d498e59a43fc20866ae5900e1236df22b6527b1bef1d46f60895d79d2d63601b", 0x1000}, {&(0x7f0000000280)="b1a5576663c53be874e19a06f33aa4fa028551b378c2fa01757f", 0x1a}, {&(0x7f00000002c0)="7e6e821d6118661ef815edc08d325e", 0xf}, {&(0x7f0000000300)="19719c7141557c6048a2785bc82a27f603c262da1053eea314e026c3e4552092d4dae6c45aab0e615303e16553c9064da9faf443168327cdccf7498458e188af0058e8ceea58b83704650d4b07a705882b3c06db52641c9606d63f1515a0c55ad002d2603b1f1c2530632eaf9860af1e0e4126f1e5fc5705a2de78359b53b707ee331f669813fe71c9f37e3b012441797015eab6f3a821bb54a9c3dd7e0ea824a916365436194d15a4186d7822a82fb313045719d8", 0xb5}, {&(0x7f00000003c0)="7d1fc046e04368f24b2d3e033301f569ff9a77462b97fb0c020a2e5a776b0217b8be5ea1760736f1275cf9cd2cd75f029a0d0583ce873aa273b961ff1d33bfb549d6de22c2b20f993ed090866368efd2f174955bc0f301b03290ebde9462250529745e", 0x63}], 0x6, 0x0, 0x0, 0x53b9f6a1d442f883}, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x81) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x1}, {0x1}]}) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7ff, 0x0, {0x0, 0x40000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x76d, "580000000000000100002000"}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/217) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8602f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') kqueue() nanosleep(&(0x7f0000000000)={0x79d, 0x2000000000000009}, &(0x7f0000000040)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r2, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r0, r2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) setpgid(r4, r5) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4a2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x53}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000cc9000/0x4000)=nil, 0x6a}, {&(0x7f0000b71000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fa5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000f4e000/0x3000)=nil, &(0x7f0000ed9000/0x2000)=nil, 0x2b47}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x83}) r6 = dup(r1) kevent(r6, &(0x7f0000000100), 0x800, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) symlinkat(&(0x7f00000000c0)='./file\x00', r2, &(0x7f0000000100)='./file0\x00') symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0/file0\x00') r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x4c2c2ba02214a8e7, 0x1, 0x80, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff6, 0x40, 0xf0000040, 0x0, 0xb0a}], 0x8, &(0x7f0000000740)=[{{}, 0xfffffffffffffffc, 0x80, 0x10, 0x4, 0x21}, {{r8}, 0xfffffffffffffffb, 0x0, 0x2, 0x6, 0x80000000}], 0x3, &(0x7f0000000780)={0x78, 0x1000}) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{0x0}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2c3, &(0x7f00000000c0)=[{0x3b0f}, {0x7}, {0x9, 0x0, 0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) socketpair(0x2, 0x0, 0x22, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/230, 0xe6}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/146, 0x92}], 0x6, &(0x7f0000001580)=""/59, 0x3b}, 0x40) openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x80}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000002c0)=0xfffffffffffffd8f) semget$private(0x0, 0x4, 0xa5) 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) r2 = getgid() r3 = getpid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r16 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r15, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r16) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000240)="220e2a", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r19, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f00000000c0)) r20 = socket(0x18, 0x2, 0x7) setsockopt(r20, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r23 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r23, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) r29 = getpid() shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r22, 0x104, 0x5}, 0xfff, 0xa, r28, r29, 0x7d55, 0xd75, 0x1}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0x0]) r31 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r21, r30, 0xffffffffffffffff, r31, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r32 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r32, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r38, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = socket(0x18, 0x2, 0x7) setsockopt(r39, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r41, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r42, r43) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, 0x0]) r48 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r40, r47, 0xffffffffffffffff, r48, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r48) r49 = semget$private(0x0, 0x7, 0x286) semop(r49, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r49, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f00000000c0)) r50 = socket(0x18, 0x2, 0x7) setsockopt(r50, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r52, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r53, r54) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r54, 0x0, 0xffffffffffffffff, 0x0]) r59 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r51, r58, 0xffffffffffffffff, r59, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r59) r60 = semget$private(0x0, 0x7, 0x286) semop(r60, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r60, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f00000000c0)) r61 = socket(0x18, 0x2, 0x7) setsockopt(r61, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r63, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r66 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000100)=""/114) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000200)={{0x3ff, r64, r65, r64, r65, 0x104, 0x5}, 0xfff, 0x9, r68, r68, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r64, r65) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r65, 0x0, 0xffffffffffffffff, 0x0]) r70 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r62, r69, 0xffffffffffffffff, r70, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r70) r71 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r71, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r74 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r74, 0x2, &(0x7f0000000100)=""/114) r75 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r76 = fcntl$getown(r75, 0x5) shmctl$IPC_SET(r74, 0x1, &(0x7f0000000200)={{0x3ff, r72, r73, r72, r73, 0x104, 0x5}, 0xfff, 0x9, r76, r76, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r72, r73) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r73, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000001580)=[r34, r48, 0x0, r59, r70, 0x0, r73, 0xffffffffffffffff, 0x0]) r78 = getpgid(0xffffffffffffffff) r79 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r79, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r82 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r82, 0x2, &(0x7f0000000100)=""/114) r83 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r84 = fcntl$getown(r83, 0x5) shmctl$IPC_SET(r82, 0x1, &(0x7f0000000200)={{0x3ff, r80, r81, r80, r81, 0x104, 0x5}, 0xfff, 0x9, r84, r84, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r80, r81) r85 = semget$private(0x0, 0x7, 0x286) semop(r85, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r85, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f00000000c0)) r86 = socket(0x18, 0x2, 0x7) setsockopt(r86, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r88, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r91 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r91, 0x2, &(0x7f0000000100)=""/114) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r93 = fcntl$getown(r92, 0x5) shmctl$IPC_SET(r91, 0x1, &(0x7f0000000200)={{0x3ff, r89, r90, r89, r90, 0x104, 0x5}, 0xfff, 0x9, r93, r93, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r89, r90) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r90, 0x0, 0xffffffffffffffff, 0x0]) r95 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r87, r94, 0xffffffffffffffff, r95, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r95) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000340)="f69408f2bb400a15d34082dd72aed8568029bf2b8f321eb1a0634b4ceaa36308a01d225c7391ce7e6b738a92cced15575f1a", 0x32}, {&(0x7f0000000380)="c4578ff3d74d7ef812784d614dcaf893fcc33b7bf5132d5ffdf5af6951a7d951b470b49f3710fb3e40efb44adffc0a68fce55c1c2eab4e73d37d5f3df6647d6122b346711e8d995ecd55f57edc60326a5a5570b2b78a571c4f50db61e6ea583985f3b77c3d02f0a612627d1e07069c778d64b6b1201aade690d3015ed642c49dd06c36a859806e5f55049b754fe377ebec5d2f02acfde3b31c110cd8f3f680b04e57af149152943c3511cc476321d1c8efa32ed65dc6e354d9a9668f5544eeb47a9a001778064b4ee843d3d1031cc51c006e6d1f1ffd9c3b55fafd1d23b6aa751302f66894e11d547f5de429571b3d44db91dc4ceacef0443dd8585919bf88ae4671a5c7176252a2c8d4f6e3c7d1ced1ccb156561ab877d95c10f3901388993124db75d936712415da0beb64cc8309de0a8f2db82f09b14d918377dcc2d6e306a336485272c9c6ecf7f2890ee11d0e49f022e995b4b7da389072239bf14bc95623fe1564c3756e45e69d45c69277bf849a610df8a331cef2aee2171116ec31a541d834661ffeec2ae2f7e30cdcf295d8d9fdbb8fc353ed36086cc860b286ea08929d02beab021ea68f2bfb93a8cb6b6620f49861cbb9a6de4d38836970c158b6cfa9f70963aa96abdca19020d496220371479d701c3097fa43f0059bb4bbcd12e594a9b443704be6dee26e00b8f0e5f2584788826b71db3d2de5826debaae6d2068ff2e09f8904d7d91b79bfb76fe8e303c6b7232e0986681c70d6ec7ffdb5b02b9c514b800b5025a08e0787990543d93c3aaeb55c14e4d3ee318c1424f8123bfdbb3090037cf454b19a2395fe1f4975d421a1bcdd0495b3024e52a38fad47d2a08015c1e232afecb0ddd37065e9dfc6195e790a78f0d46c3a9506966d6cc873f44e0144099e6f0fe1622df70e20542d8a9ef462126d72c0a84235d9705953b78b206fd91d5db2bb8cfeeba5c0e5f1445e0250b948021f6ef66b8de27d0105f15ad771d563bc60b940ca578a6f0d39e61a865b18241091277eddff66639933f370a7eff7f18b8fedfede65547e2ba6b970149656b2272468f7ebba62f639a13349085c19d500ad114ff92ce68fbd72d676346550a683ddde803faacf04a524637d04de2f2979576eacf041d909451ab51e98bb71481d46a51f9dab2a3e447b57db33a3439679696330d25ae32f613ceecdda081a5ef4c0312d0af43d5487cd90e67ae9b91f30a75d88f93219755d7f1484f6d7307a5a0c0bfda36ee6f8ff1b04a28f37b07b9d06af7825fad31a774ad3022107314dbaec0192593eefcdf227f864d3f0662cd95a69b2315016f77fa244da75b62491f795422daf9adcf18a3b14427367132fb747050b3b311f593c859f5367d0140631ae0e9b57dc6d76a1b27bbe4fed7a16103b741f62eadb58f8710df12b37b34bdfc19859c73e18da6834395773d34259d0cdb394f37f632d62a0c127e16927d37bdefb4ad2639da7e77442806e3dc8fb3d2eba7f10607f6527a995aa1b74fb5fc1739a5fb18cf595d6570049c74cffe2940425878e9d641b2336d39e64b60eb472b69648b240468e1634427dc0baa8a463cc994ca7caabad3d6ad0579e9d17c2a599c4ce5fe6b1172a0daab0d542573cca7fac99042b08ec3cd8583e504593c45f70f5e0043a1ecb2db2488f33b20bad420f9d9cb5ee3d0e1667fb1a058fce6bc18c5db704d5dfc33e5143c5ef37995641e44520001f00c6d0515572bb7de0040423829b12d29f8c22b07aee54abd9b376419070c84feb8dcacf3c19b2b1ffe889d1e4b6543c5a35acb0fd2e60055411fd9a4d97446cfffeccad923ca72c1b44783ec41f21d6fc643253fb9999b6cce333341fc6a15dd3aae1cd8ec9db8662d98d65ad977e77c319991a1a3d9a126586efae7278c5050b213c90c714e01efe2606fcfb1141f1949ebc5680dbfa7d8b0f628306907598cf0401edaa76e310612c82414dd9f776cf50d1a1e7d435cdc691191445b41038eff632e02b436c468a74826f9f49452e694d6793b38be294dc0d2ec3a0c83be86980081c8022984d11006d733da790f343c4dba74e7603beaefe121f1556e91d4b3c4352d63a9c20b1f3634de1e98ee718ffe2d5f3e5aa6cf97d0bb39ba896e5ed16d6f5b39cf585f9939f78d3e9afb81cdeb4c2330f0a19ddd942f28315076a33dad8f18a72e485974ca740c7fc31215e8a3ae0ef05a3bb5cd28c7e4aff50412f39e9d2a66269adbdfe9242d077a20fd4755c5c8bdeb7569d7315018410825acfbc8ba70c46754e5d4447870839b6dee0745575e73ae82277cff3ba90ef90a41ff63e7e7e6145225106ee5dcdd8f41240b778446d18b4ab0b9f5b3cc05d3977dcf6fa674c0348312d8804b473f64106cec64d3229f3906b281f78a8f72ee7aa4a8d843b311841f0494fc4c50c5308827780b54a9a40dc40f274cc07c0e4713ba0802facfeec131b815397d6ed743c9b35764aee03ac7cf45c7c730fe6e61597d454d73a14432a3e3158ed0094a0e2b4b11ac91f85e64e01323ba33d1489d8ecc73345b0dc399fd8849f669faa87ebe72e722b1bb67aa97ddcd831ed60c81c32e82fdb8f53ab8383c060f60e195cd2f0cd52ea63c0fa0e4261344022b399c68e9d9f4599753e90b73f2644f9b8d94cdd907c6c88d56c4cca5f5bde951e4ca6b6dcad21e8b28f670467ef0eb8d9b2c58d0852493a1717181106843b0d236f36c8bc2185070e499f1785980408d43fd5fd91761114a5e616aeb71c36762c38fc4c270b5615470a118f912f1b74b9391f7b4806e304172c95cc00abd2ca5681ecd886786d5fc17d503d6c74b519e0b75b418c7122168034badaac9b68dc8bfdad2b91675675316ff30769dfec12592c157fe43ce78bc5f6d8074b5f1c8ec8cf884b35b93749411d346001a0afe0e5a47c1bb1a3da9426e0f84ed697be7bf694a5372372c50256539a5b713f2512d6efaf3431ca04ce74fe177c01cb1492b6b042bf06a4489dffb68008d601ac140c6251e36c526279a97f586d908118c70fc0447fb7686df6fbbaf2e317069ba692506e0440168e10ee564ac4d7f36e58b82af3f5c7f224f09d80c5d61098c70b85c67e0a3d187d11e5c5a03c8a9a9a8919569aa5ba1c1d1d5b1a3473f2ffa43eb0e316ddc07d813e502f2d885e85e9ac634add3e71878561665c4ee6d3ee09a0a24a932c8fffbddb7876295cdcc7b176771a2f383787d86e1ac965e762b14fdbd3cd037cf2df998069c1da1c26e287e34140d65f0c687719a306e721560f2428e2d15200cbea04d1891d5d26d4cda86fc557e01d9be04fd9803afb79a16e6dacef322fdaae6e60c8aed247f6d7e44e0cf9ec868388090418129f3d48d5eecca8329865f4dad0c3cd834eb7b343793ec09de44f1816b2023fb24858dd0df621c34ffba772f2e2842470a538cebc48f3fc6eae8256331ba5e1bc71da0a24cd0188b58a1ac047b156e4ebabc2260a50bb7aa44b551ba982b2f34f757cdf62cf94536265332b2126a5f38aa7e594cfd194c38b5699f38ae16533cdb83394786c3dc35e29d7e690bbc19c797f6e546b0efc2d10d912504e1506cb25178eaef5e1d085b64c18c0ae499b7e5430771c0499287c14d0192b8749f5e08b7a516b4b4256411c61bb1f66ef6c8e4539d3e7cc29da7baacea9d878394ac64eda5bca9b8ae7882721986d8ebef7cf0d3a14a8140a4bf9a99d5ec14205e39237a1dab0d5c3f7a7390e6b6abf7095ca0feaa689a8f17d9578bbe49aad111904eab7aeb854f35a24651aff01bcf146291faa962f74cc711757f532cbe5b7e5da770b00a90de25bcaeb1ee3b42038ea1ae0d4eedbd5385fb838f74a21648f4e559a6bb39927b765c7dcf62ec16d0bfb5b73a8e30c617b97a313a6e4ea938f1da1ad7c8bfc9a6a772714f95bda0919f25389187c0a87e7c5f5ee521e9ed9b5ab5e1c3e557fed321981f38ee35069cc26ec90c6541849906ae9dc51f1d2ddcc66f79989a46a1ca9d8d8602baedaa80888460fb803aff035eeba8bfaa02da6eb51d3eb9420a6d6d5c97dc63efb39d83514c23d773738924d015ea35659d0f4672c11997221765964e51fc6ad1950a1db854c5412bd00925da638e7106d77d3378939d0f60bfc99cd1a5f66cabbb085b2e3a32248de8386fc62207c46389be10bcac6631b24389de278614a87d0e039457f94adbf01d78d5bef54b771a26bbe2551fcba1d1dc3caa2e192519deb24f1285dd1a4511ff712667703ac2b0f4574704aaea3cb85f102833ee69eba19d7cd18b38d46e54a47448e67e6d6964f8ef5aefbafc56322a1d8896f7a7f0812654f2f99960adf6460cfa9adbecd49aa8dd21bbf76610ca5b6e8dde3cd4e0f7c13f883bff09e7e1d733bb16d632ffa1e38bb0d3b56ff434c7c1c2ef94de363e131e86887ca5259e98cb4d302d956d98e494ede013adacb262d1963d2b7aabb17071990e58142108f261082e1faefe0d8a09a97bc10c7a57d0942e99fc29aa32fd36740c6ce73a4ded8257348c42d10a333e9cf78317e7e137a0d6d858a4114b3c659d9dbd80177c43842e8db22ffa84912e51cd8b736876fd79b8503296222dc62db53ef60e760a6c5b44737594d353799360a2d4889520a73ea6d8add1dab2dcb37ba996a583afaf9bd749b96dcd185ff8eb2f32a99478f572a9f595204b94b70c7dfc9db83b33ff8da3742a771ca2a77f59e853402bd788b17357089b4fc0b1798ce76331e451907327f80f67433fa10a216246c6d297bb8deb3d8815d8ad42752ae61c56e7c4dd463e123e79f0102bae694c7a408a8d8d6bfce54f6683929f71575cb91002fe46fbd844caf089c8df4d380877f0ae67aabcfe85b41269dba81a922ddccc8cb546e3e31a32bbd3ad1d6bfb813b163934ab4aeeff00e0228497b69fe92b6a9b5b7a5c70ecb28e09ae5a72e85eb744b23ee1e9d2808a2d018f9eaee6b692cc9f388023442bdeb39cf9ab099658dc056f35d3f92cea69d2408e5bd4b19ae509167d5916f4d8d062355470ed60281fc857d7397db35d6e51eacb2be440e47a1ea9a1e1db319f410c4a625099518dc83f9a076099bbbc993445dee1ba05270298621b58bf28f381db5c3427f87e37c1afea3361c8b70661fb18e0ac72855a46b52b771bf474599ae18ad19cad64d5d2729911d265ed25ba3f0b26752ea802bd1846c08a8806c8c224012c7fc12d5eb2d9ea6e6cc4ca0519bbf84af8677937125fd2859b65c3c4b8a3c44d6768fe578dd0f1547719d377f878e9e6bba3e4783660b4c20ff87b1c946e79172985a6a386d81d0e2d1089ac676e3f8a2fe3714072d84da49fea07e23f782a8b99382aa7c31d147fdcaebd304578e69a302f06034006434cb83b2db93d4aec73cce8cc44b2ccea4e1e3fef4d7cf1bd61ca0e8b1da82744ab5b680b758d58e67be97db1cc57d285972baa2b6435633a108015d8578c3e49f652b51d21517c87cf62426cd9bf97c9194a0f97d6c55c8e28f793a214dd555f89df390260742f0368d997a1c803db2e20f9b5fa0989d68631de1aaa028e0da688af85ea07acd6d1a2a5df06fb52d8ffcf820ddf1f6411e4b2a5fcb89080972b7ad184bcd96c5cfb994519d9c00de4f79e1376935bea915106c2824f0aae7595de9ab52c11f1f899058524e05eb8b0ee423e0cddca832801188880d25fc389c653f9f555549ce1371ec767ebe931113ff8619e6fbc049953d2a63b5607645fc26b63cfc8ffec292603f62ba04119794aee97a73a3e995fdf743a6cd1f7af4e1", 0x1000}, {&(0x7f0000001380)="f2ca1db869007e4b26d32525a5636853de885a28ee8752ac0345498f71b15ca6fc60a27c26cd51a266ea45cfb641dff8faf770391fae39423dd51d2c61522204ed868490ab10f1657bbc1ed352c8907829670c25efa2f5d1a7c2bd6ad8d1ffc3b554b15d448d6db3f986232181517225b42834be2b5c36cab060993b4f4488ebaf150eac0560cbb24347a307ada8d33889b1ed4853da81bda741075296c039287d02e4d6562fda43", 0xa8}, {&(0x7f0000001440)="d4787783487eae640fd2f1e242d279d76ff8178da34c5a", 0x17}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @cred={0x20, 0xffff, 0x0, r3, r5, r16}, @cred={0x20, 0xffff, 0x0, r18, r21, r77}, @cred={0x20, 0xffff, 0x0, r78, r80, r95}], 0x80, 0x400}, 0x5) fchmod(r0, 0x0) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000100)) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r96, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6}]}) r97 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(r96, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x9, 0x4, 0x20, 0x7}]}) write(r97, &(0x7f0000000240)="220e2a", 0x3) pwritev(r97, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r97, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x100, 0x80, 0x1, 0x7e}, {0x80, 0xcf, 0x56, 0xfffff000}, {0x7, 0x8, 0x3, 0x9}, {0xfff9, 0x9, 0xc4, 0x9}, {0x36b1, 0xa0, 0x3f, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c, 0x0, 0x3}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000001c0), 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x98f5b4e7e62697f1, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000140)="b658b389a88f5e3dea4908399ea86f8b38040966ece3072fde844edbec1b1903b5febc2f4c9264fcbc33cba9956c60b619c154693b229b69afe88d3e7e859f6b3787c06845ffb1d1b1bbbf4c148245d18ef8c6ce8c6808000000") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x5}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6}, {0x2d}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x148, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10088, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0xd, 0x7}, 0xfff, 0x9, r6, r6, 0x7d57, 0xd75, 0xfa}) getpgid(r6) getpid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x8, 0x10001, 0x4, 0x2, "bd11c15c71cee9b4b98e20191ab23dd4c73f1005", 0x6, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x7) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/242) pread(r8, &(0x7f00000002c0)="65551f28bfd41dcf6e38adbfe08c58bb8dc7a121cfc8692473ed002fe290e8deb158343b332bf244b4c5776a8871b214ec2fad7e2e8753c19e4594a0ab13a6914a90af2749eeacbd5e52efb2e27c2f1e059707775e0dae0c8099b41fe4d0b437b1526d1ca08f904dc3e55c00e3092303bc8b707a351ed7a87e2178b8162a65fc8da9e37d3ff4434e1df1838fb40dc451aa0ba0e8bd9755907cf0c71f47a13b51ccb358f17414b50cd780def7bd35f8678eb1f333178a2c83fba12096d56f866bec6f73165a0435d1126c715965fd8c5fc0dd77", 0xd3, 0x0, 0x4a) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getrusage(0x0, &(0x7f0000001280)) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/4096, 0x1000) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x40bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f00000000c0)='./file0\x00') readlinkat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r7}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x40, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x2}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000180)=[{0x8000, 0x8, 0x20, 0x6}, {0x8001, 0x3, 0x0, 0x23}, {0xfff8, 0xff, 0x0, 0x3ff}, {0x8, 0x1, 0x2, 0x200}, {0x6, 0x5, 0xff, 0x8}, {0x155, 0x2, 0x6, 0x7ff}, {0x8000, 0x3f, 0xe2, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000000)="9d0c8bd59d00da64fa87d95d7ad32851caeb982630f9991d8fe9080b6089248720cccf449e3a17d8e09f627f2cfdf91dff45", 0x32}, {&(0x7f0000000300)="85e8bb4aacaddf2c976c00d83794f8d3dcaf4d73a68e4eb8b7d49d4928a45a126a4c869cecde7c4b18e8fb98e234bb5d8abbb356391ecabbe4f426bb5fa8f1ea9396eed4729eabbe4010e66b4b696a3ec3f5b000215d446482a900e29bb13d28f2fb4f08136d1f6230a46b0cc7ae80b0c3818da48e8193b73991dd083f4a0370cbfdcbb8b1a7e8196cd2fc4c451d21a134b0fcdb5d13c1ed5f", 0x99}, {&(0x7f00000001c0)="43ade07b9976d8bde05308575d186f45a6d5c110d2c9a4ef535ab57b97a2a7a042b2", 0x22}, {&(0x7f00000003c0)="48f66bf20c08be11b1eb8bdfd1f386baa70ae68f36414ad5a641dc9a04d3f3a7dc83c773136fd92ad53957e155fc427369c0127bf0112138a4e3af82c6781b8cd6e64f0055cf7bfeccebe010ed0524fd5e500bf47d33c5f5aac1bdfdf05c37d724a4951887edf0566dc5cd8416d52eb0bc2adc2fbe5e2f57aacb8609b722946ca619c7daf8583f41940119b66ab22982b2a9fa64cf7de878de7e5948e1a04f7b91ab76f2a1a5e6151264b6ca985d84c878167297895e29c66751905b0ef62b231c64a6ee66628159b1f4f822f43107c11ed2a0140c641604cda1848cbec968fa1166147ef8d8a84d3c699b9bda4d63", 0xef}, {&(0x7f0000000200)="fc", 0x1}, {&(0x7f00000004c0)="6c018096fa080eee5f353cef9b8ac6adf9a014e0aedbc32146a53072f0ce1f1077128d35718185f73e0fb237b47f6fdd373e4306a4f11df05278e42cd2a99cf3423a0552f996507309c54cd4a461daddeb8a258fdc2280eb4d3f7b7eb102549733981ea5aa602d32d8b489d58ccc04789f712848cd49d38d5c123b1f2c6e7502c018a837b165aa47cfc8ce4c14e53b1fe854dfcb98554e565dab4587b92a592555385e94478e3c0338113efd56a744fc155578b6b5ed40b47cffc8055105415a5cbbb25b8c5b25aac7d04e15035114d47711c2ff33c4166b81e7d6739dc4b9224775806c53a014dfc49daff3453ec0cba527eb39ededf7fd8d5daa128871c35d5a524d1e044dd803405e9eae1469da56b0116c8c5ea888bfb1e0c2e07e1d1d7de68a7e1c20f8df34ed4370e92497b7387c490eda7b8fa2262bee0b8d94c7415c3d4daf654951d2988ac951a10c25b2f4505aaa4af9cf586146d26a3c27fe1755758d32c5d28ed6f6da9636e770be0a13a8e584aa857b53b4ec80bf6f65c30e4e4e45b204e3d11cc735389502933fde4f2c9651ff190761edba3888e0c805f65d578c378e4d5ecd69e2349294880ef9d52322243ea534936101966249f1d3db09f1c01636b4a649788ba1a35d1dd9f331b1c98180dfa330535b84fb2b45c1af432c22dc4809ebe7abd828019d4d961df863dc779923be533e617746aa5715bca94383a54582ce8d47781e0921042a17a9726db603e99caa5dcbb87510459ec8031d1762fce86d9fb4e2ce4468cfe5809ed7977e763f152ae6f50b1611fe30fccd3d49eb926639580b213d551f0c8d9feaa979b74b01249f35e630ca4d5c01a51ef5d0f1a45308bdb79782c206c6eeab11f6896ee0a196af1c9b0b0927b58fce8225351bf52b0b7292c39eb773efd4a0468c914c57f500c16e401a6567ab2f32218932e94b966a7a6bb3070d2d42a2e2e2e87c1c13b1ce4a1ba95db24496dca62d6d42c8ce9fd3666c168a6bee16f64b7a7b1909e47f8734a68ac7c0d0cc93dcb44a590132e58aebff1b29d1101180e098970ced759e574144571eb0bac8a7bb7331c270be2760c28c4f9f759d529b11d2febc395a32c3820a4641245a274685736424c9425e0e47712e1ace78615a724014df1796c1fed9219cb941e22d8907c7145704d21753f4ef84a5fe5c4fbefca1f52883d8805d37e668cc4fde91cfeafa3cf798bb98da27df9485dfdfb736585630625d4f4ddcc86f9859634023e36c929b74a68fd981ca9c600cf42dbe6cc74acc340f9684ce329e81cf2b4c3b3130dd943cf795a9c7984c3791bb718d5d24837c347de31beecbc03e1d43352b59f857701a42eea287c425b1e0442302a1ef4e13f2ec4d4af38752edd5f9d0b1254499c02d1eecb69c4e69df20ca540faae3094a9c591b3a4777a538a40a991508de3825cf9a3ad46cc12479e9b238c9c17cdf96560116f3bbc1c323b2e967702da5039315f2ed007c3b0eabea9f41341b77363de6a4a9e68f62a3f62946133a119e9f62f1282181a8a9b1499d568f784b816ba38bf027906a915566cb4f55710c673f249a6d06a60ea4b00571ee5408a9795c67f2fb81584337f3980a95257d8039756e935f45bded90aa3dddc23325a382432a1aeae5a40368c0a8771df25eba3a0494b7c776d0ddd953dcd7ef37d9db1bda574b88f8b948fd7f7c02df1873337c19546dd8d0ebd9a6624200230923d66beee1dffae48551a35f30ba07fab2d02315842fe81859bd864bf1a448e9a5526bd12b0c8413ec770b8e834488768342cc6d3b34e8ef85b4b32bad45d14c3cf8eac6b542e34b081e876b822c2d49146fefea215e25a1ea5927d84d8ea1ff5dbba8201d9cfa72743423c6d66cba6cd510d0c18f3f188a33d18f7dcdc73a57941baa36ab4f66c678c3ed00cff9571f3634bfb32d144a188753f7e1f5dc68a1f183df66fb5ef5a0c92918ebf129cc169a8d1cde813035598fa0b4650e6682f77ff0c04d5585292044960e2c637ebff0bc2d6b979a2eec023998f3ec65a6d36db05a5c2f2d189047d408c342202cb58007c3d558d1ef0721d3e12791045be1974ecb89ad7bb1bd26adb3483ebca54047ed8f680662876ed46550ee046b25e8c6677a1af04994c56de78b5c071a1df1841ad530ff0d22a22edb84c342203fb616d4a7c548a1b91703de5174f149f07afda6344f5be0f83185d3cc44394bc64f30ea04be02dc0eac6f9571ac15ae475f5224a155694d3b88b00ec39e02e7a0c0ca17b8191b5ee95a52d2ab77c722d7614f5f7253d005458a3a333ae866ea823121e0b21355092f2b3ed449161a93de43d8cf9686727cee4bf61d0438c4d5916b003212c45ac425da1be9f143ab8f5479bd091d8f233e7da6abc9ed4857caba0d383c3e980f228b567d6ccbed5ab7b4fc4579189980ca9b1e375679b8c9b40f80be2981203d4bcc715f640ad5c09b9a805f178740f740daf77a133d5e851b7fd866eb70d392214d6d12d7ce10967c88174681a17fafa7100a964ac0df38de0955ca5f36b0874b951b5c76d8044045ff57294950c11ab67a8a02dc85b3b7f16cfa9ed31123313adbdcb6d7772c75f453c102000e194231c526052d1bbd9db9f73105a58f728176d24f7528195222466f17440ce325554f46d8df0785d6240cf4239d474a380912e9919259bba56a9218cc4691cf9d34b42ed01598fc2264a935dda09477b6a40f7660c02b40cb0f308ffd401102d45499ddb00ded786f1073c9ab0ed8b3533a73a5441f6fb7ed185122d9436cfbf1c5236da4ded064ace2362056eec8597f95dec03be7616f64a9f280251b4b465fa16e802600001970e3261e91004fd8d5957d69fb3b11226ac204db70949356076dc10d4fa6aacbba753c50f6c8a1ddd1adc73858de9e0e03ff65948a5c8e348e827752b7ee3e9e6a089c2796a6f4d2fe3dcc74a037b625c3705c31b4e82e3c1886b9a9af4206c57b979adc1a287d1bfe63d7f7320d908922d8bbaa7b4cdad58f80a318002bfaec5c7261fc85ebecd22bc60e6649b7317b76201587f1cad297a51901436e645f9ef4f131e248b74a4fd27942619e65874411d0ac09880242eae104df98276f83c942b2b0f05a14f82a1d323df43082b9643f92e7d4180b802c835980fde0775a571dd89a8243baf67f51fbf54fab7828e77e40c179f925844fcbfb832ab658ec9a33393a5d81582d10a124c7489c10f243c4ff38a0dc9b1edefb14132415c4295979347c1113acd32b652af8178bbc719825722a399570e13b5e9c48e570ae5756d7b70fe552b4deaf72d94fe8b21bf9145e05a21d86ae2d35ca3e17c3efb47414abdff034979f5801cf39d326bb8710165bf720b1239bcafdcba674e18d7cce6fc201e21075da828b5cdb16bf757703fe2ca271b925cf3cadece2409869263ce433678d1026c5dcf6c8e0f4ddf946db8b13e845f2e449c56492033e6966cc8145e2cbc7dd0e2d91b46b57d62f0d4f88d6eb8821c73567f71d806c7816d4370790894c860b726055b9369643128f3a3200c1b0f066c9d48a93b4052ac66443744a4b27759e198d9d3af3da72e3eae199b7a963c9389d925a01643b0277568a88625438c9e4aeb54e72196eb95743847b1771cb56565580a7c4f189989cf55b201e7b5b9380275ec960d03d5c83ccd11ebc00ca3735009dfb3d50e05a75e9b23469f88424341dd58602cb47a813ff00d6dfd6afba60c92bf65f6f914723cc6652cb8c9848167ac4799caa92dfccc02c8bd16f27956c6c040f110dd32ecdadb4156d06c9c9085f1aa13aeab856e1cf1f4c00558f9941f85402f47c8189a420000b5723adc55f1a6165c4c869fa7176f755a31d9d754329e90221350f70d75a073be5484d84a7b2213923e38ed3c2cd05b37db09fd478d645f7fbd237d9b277efd827f1f293381e13245c0df666c92bec88851bf730fda05c787e3fd37299526eabdb695954234c96bd7733a12f32f90fefc8f43c0ce1ef2ee1d2cb9a6b9acf9edb99ef0c4d9a104c00f9c0e6d843151d429e5e3cd48ca6acae945c546712dcb86b51f53b27b88d2ead9c621828f786dbf6f969302500cf3bb48117de6bbdd72859501353c1ce0c9c565c8968a9d2e03dfe773eb7d2de865bffd838f2774f7b188363887e0de7214bb381eb5cbbe0e8a7c87473a9e64fb68d4f6c79027c45954434f7df45c431e15056d22e50a8452b3017664f435fe8fbe55e306b3c4b88ee456718a5ffadeb1dac745ffd4bcee54e5d066888ba07aa76eece260524273ce80aeae6e53daffa3db23bc0dbc715d3f8537aeb1037e47781e378b65f4c5fcd95ad316b50e2d53e2b3211e3d6150280e9db4497638b20898a43b33de4acb7046a01a078157b487f4245e718680facfbd4029e9d4adf73166f9ae0b4feeaac3d8789688ec6d4dbee1944e7a26fcf3852f4756f15b5bf73c54be72f11d7648f7f810f3e4a313214d3b51eadcef0d036af42533fca1b6aa9174fb46147e521059e2e005b7ad3d138f93c50bbd0159576442199d4832dbfb30e851c89036145d2a5931d10c0f997de03253d901bb321157c466c230aa69aa68e5cd7b0c563767374ab7efca4fe975ad9ac748109c24a080bb57916d6403b6c1aef2cbd81332b187c9964cb0c3151c267c41829b9df5c05f75b340a40767e7fa74f40a7b742656b35d303aa9d99d596ffd9e6a840205abdd6c5eb504f09c626fe272e5446f346ed5c8825c18de4e832d3aac46797ccb76e850a1d7e5118eaf31ec43a41ba4f42c123ebac2a908fdd17912a93f6edab65b4d82a100f8385f6d27b4b91c22675e2698ac19f51d96e09e3bf5b085e63b30797898f70d732863e14040197f179685c6b064d1dec2ed76905ba634fad222ebe651abc719fbab6a85ddea6eae418247da853fc8ceacabf5578403c33b8eb1c8a3d5880891679f01e98ad3fd9bfa7fa1edfeda59fbc375d6869b22bb2343a2d0c4854b1aaf63a5bd075e135ac4cbafb3a99842338dd9e554d228d65a2aea8deef0b012361d93fb617a079f41484a2bb5ca29b3b8f2cea863aaf60f8a612d607eaab9766eb69fae1f8bd91e43817137c6be3ab1b2c03f64eb7b243aa9b8d5191c22c3bba8e8d4947ec92a9c279eb6dbbf3f3578ff404648ec7e531d100fb1d816415b97765983ac774559974a24a563a0a3249855b7b60665b35fdae5c75983c776352660536b5648f936d030f4643106a0c018a2fe9edaecebd564ae9af5a8914583f09ebba370e4a8074554303ac0ddafceda425ff668f919777228d8c54e75ccf9cc96ca29f89321bc4286c459050ab09be67bfd448ac05f14dcceda7af7830cd2140e46ad8a2077fb8678cfa195b32ab77550d25c90b93cab231f17d614f727eba1df8bc0a5e095ba8aaeea610eeb0949f1f3422d2d7941bc5b6852f37c4d1d8e8075f9ad2842cc80b38a86c764c7b5f5616628f67923bd26a066641d95d8576982532034331bbd1a170681dc17caa3ec5a0869bbf9a0a5357c2eb32cac9c1eb4f8c9a347ae20d6f347179b73e82ed99e9bc2203310f5e742e801de36ab1f8e1f834d6aa84278c595c2c02a268de29d4eb7728931b9d97633e326ba612fa7ef0161f098001d7a1ed82908ba3fe9c4a3843eb337c4a1425dbab084c31ae11c1b327fdb3a8855c610de209e5b3023651e7903b1a4510a96cf277cc87cff898e735982e3ff25b86c00af3e4bd67100be3371b3f2d134141a7c2e20814ae28d8c14d68e9f4c7dc716972709d1609a2dff7", 0x1000}, {&(0x7f0000000280)}, {&(0x7f00000014c0)="60d74a98db63dac29a2b09152935ae12f16f425b9f752c2956a4be7d88c497f83beedef3be6ce2998295cf11010c9dea38081d071752203d13f7099ad102d05991544937441e11fbb088ac62277ac551d73b84486b478eee266c5c27dfb884bab5916e67db834fbf292d8500d4261ce52acdef5867973060d694a4fd", 0x7c}, {&(0x7f0000001540)="f93bd9d004f8b954342a0a658e790572da07304125b71dd86206eed67f0a236d0fc9bcd2bf828ca82563b203b0a9846d43be69bf504e52a26cb9440a398279140fe0925fbc3e7e7eef7a99a34e9672cfaaa03cdaf68613cadf63a4e8c0c8182ca02a441654dc9418f02564224007fa64218bc21c17260bc1bb03d5aff18de85a566e08e095fe2a6af1ffae948ee7e9a74caf7b9b720421f32a6ea4ea70d4fd7e5a18e3bd0e484725a45a24c6fe62f29c3affbaa74680b8853ecc2e0d241e26d5a97e02ba4ef895b470af92b227", 0xcd}, {&(0x7f0000001640)="2f62edfcf326eb2fffac4427cb", 0xd}], 0xa) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x1d}, {0x26}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f0000000140)="96df2869a05043b9deb1b1a9c8aa9141489c90448aed1873f21b7349606f345e39455ffc6374f4301c1bec5b5ab6adc4adca4b328ba4f9616d36e50daa2293263b5fe71155a1850d278148e380c2cb2e") 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x83d96) unlink(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x151) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000100)="27ead7b4ab33ba51dae7", 0xa}, {&(0x7f0000000140)="61b83a20efcfc22adffd9ca3320a652d686f0a2bade2cbc1d7b9079ba0a94e18f14066acc54c820d5cb5215ddd", 0x2d}, {&(0x7f0000000180)="d872511b1dbce9f637025e9b228e0ca47583d59c9c790b9415890e8f5e1d3ffda7e3bc70173d9eae85408b44d39e496975c2b58657bd3859648276941b14252cb62f0d896aa95ee948a8469327b1d95c9da466d63a0dd83b38b36d73c8fb17ea", 0x60}, {&(0x7f00000006c0)="49be3386eea020bfd5ca5da837b7f29b75fb6bf81e3d160f5dd53075ba1bca42105d0b90c3944064e06c8b7d3f0d41aaa8c7b61d514a00c90557a0a44ee2b77c5685ea9a1f197304d825dad1f5d03397101275fa8d5e7ad616d5b3f8208d2227c74a0a13bbfbafbcb5b0b4da7571e85805b88aa47b0c31cc058947ba340d72131919e1a17868f695d1cc7f409c561188cc478abf680c992fe1adc3a8f366944b97007a82eb8d38534f82e2c4a6ad06872578e5a0e465a754d0b821ed9ec37d57c2e766663f3c6281e4", 0xc9}, {&(0x7f00000007c0)="31db6a2b3efd253c986a926d5b7339164f5c2e3070a4a1ef4b6b717259787ac4292d22c6f3185b5313464e95c3592c4549bab271e2f60d9be00a630ab38f48d375114e96a4e01e8b2da064960e000cec8b65a6a9e9747a060deb61f8535488510b4d6c4aeec983f7cc794e64b099c8fe5b95fedb1e2383c8678a3737ce2508fbd45fe55c5014b48708eb534dc4cc296815be38b1a2ac8b99579e001b1f69926e713e7fbe2954f4951b6749da6b499107cf6457bbeb2045cd6a9f2561e134494b621d60559a26bcbc9fa2a805d0ed7dc76f4901", 0xd3}], 0x5, 0x0, 0x3a) fchdir(r2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xfffffff7, 0x80}, 0x8) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0xb6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x2d75) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)) r2 = socket(0x18, 0xa9724b8a693ae20d, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) rmdir(&(0x7f00000002c0)='./bus/file1\x00') r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) connect(r2, &(0x7f0000000380)=@in6={0x18, 0x0, 0x1, 0x7}, 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x10, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x1f, 0x100, 0x80, 0x100, 0x1f, 0x0]) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xffffff43) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) read(0xffffffffffffff9c, &(0x7f0000000000)=""/23, 0x17) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) syz_open_pts() 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00\x00\x80', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0xdb44344985bc8121, 0x2, 0xfc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fed99bc6ef61c2ec155ac9013be634f56c5fadfd2514f247b0a4303f54021ce09540938af1f55e0dd79529a045aee28c554c55b5195995d34a8bfea2a2c321c3e83739cd27c0fead0c24b081c1240c0b211a8ccb8d331d8529cf9d6c7d7cb833035066e1c948ed2ba721144d0e694af1cd992b8b8f55f71a0753750805df4d332979910b6edd213fb89bfc92c831daa968dd4fb62aecd4d36b06cb435308a08420c85e733e094aee7e488fce254ef784e178b17a07b9c7d18a1c5de70881c3db309b4c195b7ce2422bbc16a7580ffaecee63993e5f31c91f097ccc50d320eef87ee0d52e3395cb8a3c4b181b748f39af1e5d449f119d25b21ce816be941c3e9105ffcb85022a821c419971a68cb0b42fca2c2a2b5cb3683857bcdfa51ac0a839d34a003cd2e295ccc6ce5beac320c96da269790faee552eee2b895becd64ebc2d23f37b2f14ed8ee0cb6d12b031e9b863eda1a4a2e824f9aa1343522b64a0fd8ae047be509b74b3b79ec844d09033d52c90be14d19f29cce0290ed5324115e9e06beb3d926aafe09b77188e5c4f9414a16dc2a9a6e083b895822292382c7e4637801bd4a172793426bc5147b41a9fdb424e04ec700b9f2c7cbbe8f6ff7b6cda20eda4b2a7433e12c4e2be1d871188ae0306256776cd36dac7e2f6859bf7b19aff1348258e2b753a47c75b38f6a491bcabc237c43e93f31c165c557910c219512475d528f27bb9a193ff2786d2607c5ac74b3c59cf05c1df2be9cc8af2b6fb51a0a593cf78db0e779d1f1f8529f6587d7fb33b6f14b3beb802cee35f3c2df4023696ed5bca17efaf0a0e8bb20fca96b67e833ae918569fabaa5182272dde1cf9960daa10aabf06f65f46b367009ea407c385b02a0fafcfffbe0a92bd85025e3d3935d95d24378ff73642c303302069eb4eb5c74cc32bc7e4894b6132ba8e6bd2a8250a9525a6cb548ae08a4eb488ed2067d04cd4b7e34acbc12083292f8fadd00058ac1170fede499e8e00c9dd942a89b3b3a66da806b4de880c334e7b7bf4bb459c16ec4548d1226477ac1318b9a25828d40eaac44b68abfaa47b806980acd3c921a96bb4d332eb00af4947ce003a5768af8d75949ee8d24369dd981eeeae2f647c0cc2019d29e48afd44321be255ba37ea3979c2857d0f0f59d41cc728d5d06b7d162e98716c628cb440aa982fb8e5e81ad0ee659c73017d9b7a64f3c3b3b7167b3b8b0bb07853c5417bfae22911099c58a05febd1328c621d3115030b12413c73898d58390c9c5c93b93eff91a93863d0d6c44b89667e12bfaeafe97eec971f3230e661b0baa8bfe66e11749436dfb059c9ad8d5aa07567de32a5a355767810bf9ead703c97026a996563b95364ca60be6d8da09abbce72ad53431af37e0ae5aef138c857e75045908a9f9e0f9096291845cdccc90176a49709e44f870fd9d844b8b01d4d7f9f585bfc3faaf95bff11ce0e196743ffbf96e99638c33ada5b451d6234b8c2a1bdc5018754b9979ca12599d3838f4867f1d77172e039cd8d54cd700fb79537cfb4c65a82cab158e571a2934144b28b8d82bed23d616ca170dd6bbd33d35a2f3e170095224cc5702e7af242c50a90dd9fa44d91cc7ea1ed8ab1bf2028293afa48df9b71a26b0b5b88920477d29e3116f10f5b4ff2f55ce393dfcf412c90ec2b38607c9e71ae6a80355b1a4a1b494cf16c550a421d8bef818ddcdd5a7a745c9450ffbc2b354334576d49fdc0e9ae5d402c450cfd46fa661790adf04a1b91b53091e20135b0836374deccc0acebb464803c609ba6d3451df9d248cb23ad7b64982d8c572ed5be6d2cb767ba25196093681930bfeb751bcf48c95c57cddf8f18459d9e3da7a363ccedb49e1eeb8b0a3b7d9129ba085ff2c0ae42d24d4c7628cc507adc6983949b99dc15a628dc2ac4030de3ca6941eafc4b6e3caea35bff0617f5668e21f829fb61a708e98cf922d87242f17180de2d313b73af82e6ff04d697cac21a9181d3d8510797b29be8a9faaea7f948397f9e6983d13be41f1aa66b0fad897dc3abea8b2515d98bea903f922d5f3ca5fbe70375721e375bd655d52709b5453196863d0fb5009b2a358dba66459f20b31cfd30385e56a899bd874e31e759dc88e8c63c469c1f40047ec71e672b1baeb4a1bfd59a02401bfe0ef1934d751f38fc56f9c847e954d982a294c13ac6150d955a99d48913e3a4c82758d299ad3a7a73da254f3e6f34133a1ac54b8029c414003b80eabe674af89a3d0024535212dde6ca4497edf261446bea930a32e1ddd72f636367d41299b5fdead19c4811729d3c16557195e5a76d5e6cb165664a17a50d77b830ed264c024e06ef2debab13f0b6830822d6c8c824c52cba72841f0fbc998c14720da5ee5c65329ba04f327e5ccfa2bc4a5fc26952de87606f58f69d20385ff10d472c95e335492e7389b16b663d3b2e33d8f59089299e9b6065f4996982c362f4eeed3fc24a5a5da6e5508e6ecc34bf583b83d6e8ad1180258f48d86937c8dbbb992a3fff0f55ab67fa82538c2b53235e302a47ab26381a4ad04ed174433e7485b7d96731a6ed1d091dcf1714b9b08fdd08e0712d929901072fd9c98f8771112fb545ffd20374366700b0cbb61535ec144e333617b94728c488e39e83799d9d99b5e7d4ba0f9f981e7edb1f6a2e5e3921c500da01601304423fa02ab34d279b6140eebef3b51c3c308dbbd7a5d2a51b2c0dcadada113991e959693c4daabed30af3751baa721192d34ee499dc161d20a01bd9cb8475316d6fa34d1638b6019db895be0f18062a8666774e6d1b423079fc7eee358f602e7bf6e5cca2ecf71b585f6f4c95236028a371f820b6b3fb14974b55e684f26e32f458558d59d6983bd328ec1cbfcb07c7b7fb352cc2563cd3a366d0af03bbe9af853d9559cef9880256a8c05e5193718c1d41549584031ac96b744ab86491673497734eacefda21b6f0c82b6f891adb29e742ee89b642784dbd67bbd4960450da929d822c6f7067d50b86269e4f2416baea6639a82c9aea7355e5730ab1575c9450d2e483d8a4b4c822c245b8a5a238b8e59def6a2a9e8d7276c9d074f1e91e8a67cc6a41cfd7d1639fd98358b37517215de54b6c472317ff56b0fd54b98795151bc5c52cbbb94f8984f4c2a58fb97f56cda58125ea525f1b83239e3d2b5d74b79feca08ef37a830a716722baf083964f5c6791f9bd696fff3e3f2837715a402aab379107ed50300f9694f13432ea3509d3438ad3ea1989547622fb557f9e42682700e1c25d0aa63de0ea937692490508130efef0c00c24a6462f9e60e78b320cec8335fdff16c67dbe5a618a8abeebb4eb7cd3dd1bac1ee10f3c4c0258362c5b4f668bc6f2ee0b53f95681ebc3a559fc429d2fd5a88ad38b234ba06e39756c3105caa50b2c6fc95ef90dbeda4c683479ad6e920b98926544a53ba2b6d6483b49c01577b8f9a20fae923c1fd047056d44e1687d25f7e50dcd87de1cc9607ccc3fe5e6c8d9ffb0b0b5890ca8c21ec9172d238a90e486ea0788ab5a059cb6ffcc8398fd55abe93779ea7cd4125d30d079b0f81d988834d62fae367f220d9501bd2828a5d0de47682832fa21b443e1e37bd30dfa2c2ae3f36d50bfa27ebcb8b82b92798680910c902b270d0be0fa6d75b8c8ceae5f5eed9f4b203a5fd8c905f277710ef8cb91edb7178d05b57c239457b3e", 0x1000}, {0x0}, {&(0x7f00000015c0)="c914ce209d1f2ba4873d0b1e2c5239804e4374d085e150540c89a1fb814e53836e068b36da2994e4097deacb567de28d8b6fb03d6d369c264818d43b7de0cb8486f5fe4b4e78f34ce40d267688848c0c9273df4bb588258d2f361fe0cb1891865921c06b5e9139839c44b2e94229d12494d6789eadd64e41ca5d169a82d715b3abb553e292d1449d653d26dd50ad69213b70bee805765fdb7d9037a3978c7994151125a153c2cb41d9009b3944c49fa88674d6dd3c19d948338524eec1901d65e01d8c214e07b9cc99536e2943c1249b7add1ebbc384c5b0f0f0e32bbb7f68d9695a27d4628826cf869ecc19315765de76218e91ee03bb96aafdaf9c47a6", 0xfe}], 0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open$dir(&(0x7f0000000040)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x7) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r14) r15 = getuid() r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x18, 0x2, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) r25 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r25, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) r31 = socket$inet6(0x18, 0x2, 0x4) getsockopt(r31, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r26, r21, r20, r21, 0x104, 0x5}, 0xffd, 0x9, r24, r24, 0x7d55, 0xd75, 0xf7}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r37, 0xffffffffffffffff, r38, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r38) r39 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r39, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/106) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) r45 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r3, r14, r15, r38, 0x200, 0x7}, 0x1, 0x6, r44, r45, 0x6, 0x8000}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) socket(0x10, 0xe938a8912ca6033a, 0x4) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="82022f2ff68603ebdac60969062f2e587dfe184015203d0624dd0cad5f57c32f44267d3c25e27991cc1a4d53942861bc9ade2dda93ce8745fc9cdc08d6e440bab0959fe515c915076fb2c33f903e2f7aee524078860472cec4da1c078854f835222f5b593efb305964be536c6c929787c5d8c65f08cea8c063a866ff0d28f8f08c8f5389c0152712230b0b57287ac511ff7b8047bff5e3d7cb56242be2b42fc6b1e3b495ef2faa05115e284cc1dc3098f6d6997cb75b628a173e6d7f9cb942c3fd87a912"], 0x10) close(r0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364b870d992bafbff2bf06e8521565244a97682d3f3c0f3f084540eb16d4e", 0xdb}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchdir(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x101) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x16b}, {0xffffffffffffffff, 0x100}, {r1, 0x10}, {0xffffffffffffffff, 0x2c}], 0x4, 0x8001) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0xff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYRES32=r3], 0x2) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="4cc278f5538ac705fadd067377bbdf83"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r8, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:04 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="62020207e0000001ae4ec481db1ae5a17db5eaed1165dadb101b4fe09dcd0039ad19e77e06e7c96ca2e4f8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="3b4d09478106ad89597e55d8930125b67ee4567b7ece35a8a21e9da3aa76162f938394dc9828bd37f50e6c8d9dfa79f3b3a4a57f3bc578b9f3f8dc14cb29a11e6751f75b8bdc2d4c373a53dd00c7643853936d4e5ffbc5e80c7886cec501351f3553b54491f0f564fe3cf2e878436f835a6d5331d42d3412ebe72929e03352a68c95cd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/dev/speaker\x00', 0x400, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000240)="02faaf508d5425be2a8f73a07e3a943b407ccc0a645e6f15c3d42cc9f7e6a0a9ee119011d5fca29df544f9d0626a7316d1ac85b048d0ad71a4d84c6194f46ba1bf36eea56f964a1b857c604654aadc40b7d6382d0b51261ee9", 0x59}, {&(0x7f00000002c0)="2533e21826c81c2b6f6151a9fab1eb5e0c179071cbc4c89e33091f988b0a58ae87e4db8303", 0x25}, {&(0x7f0000000300)="b2d5bda410c62441ce1c2fc64960e4", 0xf}, {&(0x7f0000000340)="160bdc758f3cf3726e12f750630af2804e99a54c550096cd666a908afe9da0310cbfb72d694d264faf260220bccd860c", 0x30}, {&(0x7f0000000380)="672cefdd718152c25504f39e3ddf831a5fa261c767498affdde5379c82daaa9d71ca6407ce4b319b197a624740b0701ca7e9d5ac805934f11176729015769a1706641b5fa3ba670790f5c5e9fd2feb7fdc4fcf43bbe2b9d1c948f610348526544dee709d1684d69a3491be873e31026893bda0a0a79a8533032a89c864fa68390e803e0674e5e542444fb2414a9bfdd1c6be223172de0c31d767ad8cd58ef1c315454f37f2ee37fc815c863cb8755d6649fd5a873e2ccd7d589eecf5e33bb830813fb3d1d2849d7044d0c2547591e315142501d4720e202d665ea3c86227c29c54e4dd311fd4697b4da19aa19f793593c62eca660491fb7f23736d878e24606927777e9966afa14ef57269239706b2e7c419672e4edeac66b3ea0debd0f078ac845e383b9bf1df92078322a13fbdd06c0d252fa5bcbc7d159cea4998906b6d788fbec44c92fce53b5d126c5558844930bd23cdab5ebf2e7088120f358b91dfae3b4bdeef901810440fff683eae9350d842da9854ef9125fd7ad8fa36fb324542413db7e05e4d0bb873c5bada89d85542a154432a1ccee8e0f294dc066609c58d45673c5dc6ae1e89fde2cb0bfcea51c5efde3d36d89bdd488d933182df556ba15f1a60c5fb55fd790209e6bca355e0907de2d4a73d7344d35fea3f589e91165f765a7aacb1b3c5f666946af4ef8011992d7a0a101437fa32977910fcf34873e67e243ae1f6755cc047c1a777a727af6bc2d5ff6275e9b282ed04243ee13c17780c06e8835d15280c4a2b663e02dbcced3bc152aba9ade82ff61176a3efd9631cc20dbcfd0b274d0714398a7ba550239be1dde514fcb8ff05f82b9978d115b4b15dac013e2db08184757cb04c150eac3f519d1246381a17ed2a469ceb195830c1a3a7e1669f212d3e77dd1f3ae66c4eed2c17ea383a923e1d2ee555cf5124f05ba7bdb3e6e484d679d5b77dd9365188a1dd14abf8407f80e8d1f4f30091233f9fb3607c53bbaf3611d94b1a70b4e1befe5e00ba075f808801a48cd14bb70b8fef10bbe9498d22b68822112c8af39c62dd1d998ced8bbde49d5e14204083e04426de7db1fdff4b347c8e1eb6c97150afbde4d9ac790ec4f3b55e33b78bb35f5831aa75a6d1e7125af752af599ad0c4512b9e0ddb5b917e438f6beef4c865c57821d219f2717f132936d090b3151c246c294b8c74c18e07a6707b82c1199f05b94a1260764bc39d07f477614f307e83fd79cbc5da4f1dda17346f8367803c8dbb309e89d8ae3717ad1f714ce8dba9e9c43ee7d24c9e231d36c928c175b0a654e4deacf0647c351fce9c2f9a3aae549a55ad7f746911a613f45f8be4ed096b1600c3edbc033b1150c38fe83a32a193e1fc81794cb46be5e0acb0e9d48216a2f924003b16e118556b38fbc65e675b240c4e304354e506187502a81cfe189293b829a8455af6529baa46e28029201d2ad4a634041cb38a99dc93c10fbfa0951edcf20fd7449ea8ce0c3df5bf45ef5ae094f0d5137f1de3442be5b9e29207f72be723c78619ba8c0e5774a923d6e3e349765ea59bdd2a06a87a45c1afe18da75e8f0bea4e866e6b37ebc7ed3123fa68404e707c2012c2eb347620f4f99ca0316c96fc0980b348386446e76260d5c16a5c097bf7f1f035815b2046a331e7efd7b50c06864ca3cf58c570254b02b33c1a00c9f0c6bc910460353425c6c8c8130cc3094bb25a80b397c227976adb3b3102181856516000023c55293deed685254bfac4a39f295ab2548d121e248d080f6983f1e75017264f1bab938867e11b2eb87f1467f5eef73bca8aeeeed75f9ad84ee41b5a06bcf05236d21b9318d6732ab1416a745a94806f6e3acfed6d0d2a2f5477dddb5110914cfd28570ee1829091a7666f840190fdc8ab06fab308ca0e1cfb948ec541601206454af2f5d2be441666c48e9c3d224dda2951ddf6d3df66aafef70d4cefc4fb007d2f2aa02621e9aeaec898801bf1c7e3a9fe8f6e72a3523770f5bdc19a175b0edab6a8d55350559e262fd52a4e10e462b49485561634e4fd0bfb22365113c0645e5f6ce0a0cdc3cddc20ba14032633dcc7fe3c289d2818f9928fc082167734cfd171d95c07ed42bc6e90d348f4db39ae3a530248af3abe61ce34bf038a7175f9d571c3db47e502b9b6be67d093417ca2843b7930b7021cc98252d5c1e76a5709e1dd7f4d7abc4da34465e4df47c2c02b648796ab7b520814bd933debeda648ec554fe67fd7418f41d24e9cdd1768f1aaa1686153d440e9ecb5b3b4a0c8557603e02008a3d006e2a1afb4bd360a9b5765a1ef91d575fcde62413b6bc2a159d6d77305e59e06937ffbc9dbe91c233362a3cf896d205f6b11438f42b96d939a0faa27d5e3485005ab4a6257188548b3d1e71c312b51f8293339e89d8d7ac52b3aeb0a2eda4606f8c18b5b9b060d85d8812c9c49265a12c3c72c0d2b91363415e91f113e1e312139c84965288cc902c9c06d3417583bbcdcafac19770cca3ae510ba0a5a9aa57996299516db3b464f2d41cebf46960edefa221db980ae2e8c2545ddd8b9603ff88015288d8b9e871c671defcc0975e928b6ed4fbc5cbb364047c5fc818dc584810078540f8236dc1547599d79676d0b0de050f9c4c435edf53db80c5534f1c934f06ea16cc91ba98fbf91408dcf0fe0036adf3185cb0ec4f3fbee8e37bd82a9abe82690a3abafc55622c9451243f352ab30c3d473a6b63b2db57f60cc26974fa2f0fdb8a9ffc6bafe9163bab12288eb135f21a6def11d5ae65bba16320f26fe103d409afd763acb9d1306643de825ad256ca2c08369e8f6d181d8fe5bc6ea4c7bfb7275f5a6abac27fbf8931da0ac91d57470383e23ea27e05ed89a23dcecab8c117bd6dceea15ada1f47c44f8fb1b1da5e93359138128c5910929f2d2b2737dca2c8fe3d7394b155c0010ddb15e1fd671079a7b84d0eb4ff5037ee60a5657cd76b725be08fa5af1279f6ff5083d574be3f624789ce85c04e8b412e0f3d43b5f00f9906b72c94c92e71e03d48cf64a9cb50b9f1f4418b0213e7c9731d0c1c899d500e23966aab5686b4265216cd68fefcb4fde423e0979c6c9f0f1e94f8c2ca943b7195221084cda31e6020c92d796c8f8cddb26b5e9f8e10749544dbbac658f2f600d05b9b2827f53ec05b06c3e49cfaef9f82d56839dc2473ea7a6922862b41a5686b9b6d860c293324a788c9e749b88c3f01b8ae143f4737a6206800e9fd9680bed39057a832dbb246f4cc4f2ee5d5c04b647469696786150a52f329d6b8a99beaefd198459864da3c2ee9548539fba4ced52acea9c9c73fdf134bfa4603373059dfd04417117ec0be6c05b9e1215987188cd3ec5adf942234005aea294f0ae8d57822c414d5ee8f590075a64c21b0132d5286655a21ee734eb8f6a80e5d29e179467d92c9a76a31d6957c93f6443f8aa0ca7f51a1eb9e4cb0a8e0db52e9ff74080c675abdade4c53d88860203cfaae534355958fd790b5b2bb555baf6ae5cfe2d4a7c87082f4ea2b52213ea9ac9c3d227869c69601b22e4ccf718896d8f84217f432e842e90feeeb8fcbd5d75325b0479dc1251a8b3c1a993f0cd20188a3ab645e9007e6913d0abf15742f1ecfc5cb7279dc5aeb18f8d95c87804f34d3f22165a48dbae34067a8d79473a19d7fb254b5b6d58b98e16193cd998f5d3a001356d19c47cd57bd1c4bfd2fcb4f88c1b78a8699802ba6bf86f565be149f1656d33d45df47a744735ffdce7838f0c9c04ad9e1e67b035516ee5812f862c9cdd28c378126bc61b17b0e1f0812acdd8a5766da38931948b47c9f8a11f363be10fcdb0b2e6805a2401b365944b012bb64f102961bb92daed1b0b3825f44cc6c9b7f4df44eceb61ee212beaeb987385ba63c2ff16ef228b08891c161715d22f2f74381ad2f5bef147bfe6cf4937e2c5808869448106a324c5219a300d0c4df580280a6ecd9a9bec961f4cd121ca5c1e478ca8161768b047a00d798766efcc11084adff35c888239edd5a7cd4df0cf3ce88f482ec2982fb1148a59796508e36ac14418a18eb7f7dadec5b8493de46162dc1d598e756fd2729114c3086bdf3bfd9df5239c367cf9efabec46aab54b283078d73b2d7f38d15ee3dcce4a092edbac65c4459f978eeffff6cdb64922af18dab2d6d8cc924e3c3a6fe4deefc004cc2414dbdda6c7835976ab9dc68ab60e25f01c036854c83eb96db40496d69994a6ec55055af9ffdade56efc2099b912669f212eb68070d967351bc0f109f39a38e1b94178da3785d6db455aff34decad92662674b4c2ba9c750f93325e3280f217be186a88de4c8d6dfde172055f6d96934ff950d3efa202f4f3e90f2ba8fdd7201614f5e9a64361e5374fcf5b1b3c8802b6acd20eb11ae324ec9909f88c9a450958a978146aae05c6b4e0a489473262c541e0f3a01d1a6ac94883928761dd2eb1827a67570fd35e6f51dba4e56efac3222dea9a51dbc4d441a8a13a79db732e4f1c7eb7f95187c8138092e9565cc45168f48461ea91fb05e6a88d0ce6f322bba5ec7bb30c46e656ca11b541a99ec2bdb9c5b12f548510608514e1a40c1ce59857175589373db2bdb92eb5e90372bd1c24b28859b3f917668b13a75da78acb185205cf3bafe01a785c8e686cf00120637166c10a85302daaf2f8fc1ea8956d23e87375f32466a93bf79a114697f27e811dcd0d2893ea99de685a18edab2b54b95d5d07ee2f17db8e64e31515fa1640705cda7ad6f4ff9665ededc16be573310fb8322be4ece0a7d9d46bac80d942c37c0b8ae112bc957051298cd57bd497547f584669ea616eb8b6575f68cf64a82b394cf90e227d6f7883a6105e552b4b5dc6d42b77c98dae63470d2f7d4908c7cc426a38abc6e6bce9b779280bec63bc64a8bc29399c037849f2dfc56e455624d7841d8209d54181b5b8c95b26794a157efdba57bad4cc8b010a503100284ec2680dc9cfee90b7b676841b9d0b84340da199c98a77cef94b87066581e15da6ca3ae4f205dba807422e56b2cc73475bb106ec8885429fb14db386209e96c2a85fa392130577de48eda563a8ab9fa71c3187246d73d3682293c47835571d22893c51bdac6f486ff63dae4fdf20f226b434bacf8cf0f2077a6d5d031a429db5b9d221c375dea6dfa7a67c1ce9679e0ab35a34da3b23f469f10923de4f0bffdbdb422ee7cf51963cda0470adaa416f937761804b5060eff8c8c1d15ebbf5dfba7168d4607d81fe867aa8918833a63976d5a20cd59b13b1c03094c1b06b5acd9533951e2aea9d1ddaba1ee3123b6358f5a73452890697e960e515e02509a5000ce744d8a12ba4f10baf915f43b2f16c7a04c2f1b8294787e8e13f7e8904ae8761e0f95f098d4dec615ff4506eaff38ec751c885dfd06eb9e7efee98f968680e1ce51d6ebfb13ab59624c1ae399a0242a3df8ef7faaa688faf1bfbab5f925e95a31ada4eacd7f6cd866139f94f8cddb4c5ac5554a4c27caaf85010b50bdd488de327d4982c364efb7838a7184ffc1761464a26f50a37ebd2cb4651e273b7faae36fd31dc52a8484c88538ae88b3968f9aa062ffb8b44d740c653b693d590c0566aaab8d2dd26cb37e3f85f27be4b7d61c42ea2788d92a865ea66228166f4e02713b9981e185f7d266e55a0e6eb3d41d5a22c8715767053877f4873d43a72a432bc9ed26d9e8215ba66cf5d99863568fa2c58450aadcca36e7fba13d86c73303b7441d0055bf0d50d6da4cbf6f8b2109aeb1e44a21c33c6eaefd9a8e730331d38e4ec28", 0x1000}], 0x5, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r4, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}], 0x70}, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:04 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x800) r5 = socket$inet6(0x18, 0x3, 0x8001) dup(r5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xe, &(0x7f0000000100)="ebffcbff13b9fd812eb2c53d1300000000000008008caa4e713048e6983192ded1", 0x21) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(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', &(0x7f0000000080)={{0x0, 0x2}, {0x6cb}}, 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x5) r8 = msgget$private(0x0, 0xfffffffffffffffd) open(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x3) msgsnd(r8, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 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, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) setsockopt(r0, 0x10000, 0x2, &(0x7f0000000140)="78d54d4af39961f89428d4db0c02f545e3814da9f4534ea3d8b4b86ff3b41f2e5922988ec3bf3c70c1cb0837f5f571d09e70b03d917bd975192a04de4ff246c64780c112ae6070d51d00cfa30005dfaa2b12131f7058d8321d48df6ead91445a13fa367e5fe2faab89d9974ed8f6de3db3b75fc3980de196f3dadc523cd066599069fab513010a", 0x87) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8020000, 0x3f, 0x80}) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000300)=0x4, 0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x739a8b9d93960ab9, 0x190) write(r4, &(0x7f00000001c0)="011a239ca5ffbbe7f40264a16ab590b63d88d7360186c9803298a75bb95e9b0e54b56193cbe3bc54c8770497e6e6fed50fcfb83e1d1c6f204fb310248450b6f5cb3eef5cc7f0680d7027259b8bc5d54cd3a563ca580903401ad1d475ff62f1252e6af9ea50a46174aacfbaae5be18cd6e1bca1555b2a92e37bc09574a977631d6cada8ee4a972c05f909fb690bdef439260b362740b01076070e0c9a5d7ade9f4e9a16691ffb3ea93f49269c2281b63a93bc4c581765e5fe2967e741a8e62b1d2f63f210ca1fbaa6b439dafce18e55d7a0580a", 0xd3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b60ca03297fd825e79ecfc98f5c8") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x7ff, 0x2, 0x9, 0x6}, {0x5, 0x40, 0x9c, 0x7}, {0x9, 0x4, 0xc0, 0x7f}, {0x3b7, 0x80, 0x8}, {0xfff7, 0x2, 0x20, 0x80}, {0x2, 0x40, 0x5, 0x9}, {0x1, 0x2, 0x8, 0x7ff}, {0xffff, 0xfd, 0x1, 0x880}, {0x1, 0x0, 0x7, 0x7}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x3, 0x4) fcntl$getflags(r1, 0x1) r2 = socket(0x58, 0x3, 0xfd) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r3, r2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c}, {0x40000004006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = semget(0x2, 0x3, 0x600) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000300)=[0x1, 0x2, 0x3f, 0x7ff, 0x749, 0x100, 0x4, 0x400, 0xfff]) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) fcntl$setown(r2, 0x6, r9) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") syz_emit_ethernet(0xd1, &(0x7f0000000100)="1e0a54272073815671b2a09873dbc2c22c05783e4bfa645c229815da4e9ce8a0ecd3493552b134da1ae61ae257e371f2b82883fc01ed9efccbaab87563bb9a12c05f8483ca32ce61c8ee9cfdb9b1b5268fab0741407e0889f211e675fec10c877ea451c8a7031597a793041d2255f42515615c0014adcf1647582f7f96cf14652f68a0fa4aadb1c08929c50764beac7e5db33268fc94c825a3b5eb68ab26a1360720a32396d9ccfaa91ea93a13925d9fa6c54876a17599751378bf724685e985dff5610d4a213b9af0ff06909e165bc3c7") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x432d, &(0x7f0000000100)) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, 0x0, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000002c0)=""/81) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xaf) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x5, './bus\x00', './bus\x00'}) msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r0, r2) open(0x0, 0x0, 0x180) recvmsg(r3, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000345, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x10001) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x20) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="21d19d90c39f2914e0349634ee1073cf4e060000bca2b2da78e6e749276e9ef1fd14aec51945935af21061dfa8a8a7a523353529ea8e0fe520061073380e6c8bdbad0a9260c97235642ee63aef3b6f00c8823fe185463624700ef9d02646cdf9bcdc5b2ac88e908179e1f233101958a4b587c8d9f938654591e87d39b1ab6a601b57c24deae8acc016ecf43a625c1b18", 0x90}], 0x1, 0x0, 0x0) readlinkat(r4, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/13, 0xd) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0x3871bbde, [{0x1, 0x3}, {0x2, 0x4}, {0x3, 0xd}, {0x681fef4ad6165c5d, 0x2}, {0xb48c587eaf8ae764, 0x9}, {0x1, 0x9106}, {0x1}, {0x1, 0xfffffff8}, {0x2}, {0x1, 0x8}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x8}, {0x2, 0x460}, {0x7, 0xfffffff7}, {0x0, 0x1}, {0x2, 0x1}, {0x297be224a5b9700b, 0x6}, {0x6, 0xc0000000}, {0x3, 0x7ff}, {0x0, 0x7330}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0xfb7e}, {0x3, 0x3ff}, {0x3, 0x10001}, {0x3, 0x8}, {0x1}, {0x2, 0x6}, {0xfbfc7d05cc14ea25, 0x8}, {0x1, 0x9}, {0x1, 0x9e}]}) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a76802f845ae46c73008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcc4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65bab4df93c657baceecac5b65"], 0x1) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000001a00", 0x0, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xe6) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="b45c6622c665c131dc64afdb41548e697c44f18519e4fcf30fcd27fdbc1363e685c35c4c5603142d25a26d683708ce9d66b9d1bd69dc2523ca0a738b71f0ac4faf9b920f54f9cfc191c03d1e5f29a58cc4ae0ff4de5b0a62ff753ee9c37778e8b0b9e9c53a1b182c", 0x68}, {&(0x7f0000000480)="5b7ae872e2bfc364ad525147f4a9ed8a70a3d6645ef4c19fb8ae91a3eb8695a329a0340528cc60960acacb38c6c2872f88a7e4351b33ee972959ded273ff5d82ae4cc23b67b3fa0a0ad3c35ee09267ce4f08f4c9bbe6037e82d6f0b362752ebec5ff074513bc04df0e932239ab5099012035d2d21d97d324438044", 0x7b}], 0x2, 0x0, 0x0, 0x3}, 0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0xfffffffffffffe13) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) write(r0, &(0x7f0000000340)="e11fdd2116d702d7502ae706dfa9b08e9ed8c6a39155561687ffb34c874a7db790dbe803deb36a969e01e350688147ed9fe3357ff9194f1a60fa75570c4167b762764dfd1dde4139144ec3ebc9bd10b594adcdfe8db775fb2ada217a387833285f063894041b0f7ad227f6c1accfd98663a56802b348081315b52dafe427302b30523376f0ebe5f7deef1546d2d74375a07e5840acea51c424bc58", 0x9b) open(&(0x7f0000000000)='./bus/file0\x00', 0x70bb961d26defa56, 0x8) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) pipe2(&(0x7f0000000580), 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000002c0)=0x2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000300)=[{0x8000, 0x6, 0x80, 0x1f}, {0xac7, 0xfc, 0x6, 0xcdee}, {0xd4, 0x7, 0x4, 0x1}, {0x20, 0x0, 0xde, 0xfffffffb}, {0x6, 0xfa, 0x19, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pwrite(0xffffffffffffffff, &(0x7f00000001c0)="ee95bd133d2d915afb4f08de7a2fbab324ed70b284a715438b09203198d34594b709b8d1260f880cb3d08b6584552ef8f87db3b8eddcb82fe043dddd5f71f864bcffe8543abd4c023c301451d8cd0200459fbeebba6789cea71dc046c301832540e752ccc7fd96e938338738a6863e7a953c1a3a89f71c23903aa5167084380cc52d026e57784680d0cfb65161984c96c39a37b6a39bc007c66fcd268cc3a5060af4edd53389c28b7eb373bb401b33cc6c6447a68ab03232a800c30f9a478d269bca906cd8c583c89c91d3352016569bfef025861fc8acd669fa085279f02097", 0xe0, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="800e0bb2e0c52c8deecd00"/26, 0x1a}], 0x1000005a) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xffff8000, './bus\x00'}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x89, 0x0, 0xfffffffffffffffc}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x98Y\xc6', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0xa) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x0, 0x3, &(0x7f0000000300)={0xffffffffffffffff}) writev(r4, &(0x7f0000003340)=[{&(0x7f00000006c0)="25136d45d19d19339ef61d444b4ad5f23ed1110cf292b90a41dff6821e5ff75d3a90418693250e89cebf54b4d2fc134ec9c3cfa88092adfe7a19a88d2051c17f0d06c2225a9dc5b4c70b2d5c195da5e834b9f1a4d25df62427a7cd19f7e0172a97733e31b3a258fbcaa8edb628e07b05936d3fb8d9347ef28890d63e580eb343d026b53c70b090c5f2697e6930fd6ab6d144e5d2ec617039f4536486e372766b0a1adea77526601f3c8b0415056038006908d5b405cec57dcda7f67c9944aa08cde9b39bf20a483300", 0xc9}, {&(0x7f00000007c0)="67899309dac490cba8b9ce50460a66a88e8df5d7fc131fe04bc17334b8e1f3c1a084b0519fc8bfcb76e35e72b6a36962438db3d0860217b3b8d4b54aa91158c260543e9bfee6819ec809dca219222b1f5e9e045100645159c6385e948f3bceb1ae26b6fc6bb88217cb2c19a574dfcf85cd958c19fb6789f8d7864d5f339c4118c3b9d65ea74d2c122c3651442192de9d8d36c5416daf6e9d4301d92d5f068eeb5acc3fbb6edf00a56882cf7b8355a072b9000a2c14418842cbddf8f29e373edb1f093632e84fc616b927264373984a863c214ff755b78bcede7a8623fcbd7edd0b5727ccfed02cbcdad66b978ff6761db15a8b2b4b0e25951eac0802eac792f9ffb3ef014adb28478d71966c76a436b227fcbe2863e50dfe7c217fe87abab3ac0251212101f37e6d131080c582c4906b775607f5ff65646ab81e61057ddcb8f2c8a3aab514b6161198f911079b22c900d10e36695a9fe31630be3df9b19ba4648b3222cbc6e63f4437be28a52242f6fdb94bdc559db07875b25cc645818ddde3c235e8c747368b279d138c7e558b534d852783fb711493feaf466af03b3ed72ae8622803127fbb6030fd0c1a0d5688ac4a522a7a4caf6694cb770c9e3bd709726ecd4fd4f0e3e908d479dc730c47c55e2de0884339ab7120b37edcee4ea1f463e3e20983b0475b5d2bd49eaecac9d775bd2381bf3f3d02e05f33d136407cac9efe2d601f998bc7feca9c9e9193c105eb08b2f6c028001799f71e3688d5f50d66b091b28f6c48b8fa60ed5b733cdf40961f78bc2c3be09bf494742fbc5187da96ccb05671fdd51a6a387e9b2fac7359513672ab779ec852081be02c1248f847318a6517112deb6b8bcffe0f8404184333f281091edee5c78a06abf2e186160497826a9d7b1e5d7bef5810cf7ce9ebef217075066fca5ee944fb525d3690ad4db4a2c3c281e2f3b35b088ce88412665e35c8edb3296864d882998e919b56db0737d3014e9532cfc631c0e41c807d0a5dd608fbe64a3b79dcc18e22d80f0f4d5f8917043e309165bd9e5705c3fe812d3f8299a92377321ee59e5f0401feb558b53142fddfef9e3fe26b622eaf558be0ee669f095a746022cd92dcc28f3dc9d19c24f43ee5de0fee17d1c11e61aa21207b4a87ff880846f8169674e7105731babc4cee4644bbfc679c76caff0cbeb2c7a58bf157dca280236a3816418086f63f6c58042674f653c60fe07ab14da3b67faa6e2d488e7bf63be9e8ad4fe7893eb7c4468413a20b125d53db9b867174a517817cee895f9ce183c8340dba154c59a1ddb7c41a2a1b26e16f823d0d5af9595aae1fc2d92c1d21c50ae31945869a1fb7cbea67ebb97a0fa7a91040c134b4de4cd9c183af57eb46aa44788d87299e0d5bee200cf0c32d80c7a179d41ba12d9a639be5b09affb04424646de4c2f5fe3c585727e4c2ad36f6ee7f159c6b1f0e543d0400836c772b9e04d3aee26fccea2d95535d33eedd4a574a2aa20cb8359b848e30ca047d811e89810fcb509d0db04b15835f2d9183394fa256426a1395da21082f7a6f6f0684f8ff48fba99c364d3b5f66a3b95176752e472134d4b5d31447fb2a750bfae69df76a6007ffb13a2398c4e55b00e0d8fac3ae3649d608c223697f4ee4bf4140ddecad52e74fca43c2fb7fad4d2c44fa5c72fbed00b2a9eac1c0b2f3142a7092c9e478ea8a636a1fa3f2a08b3985daea5a088c51dae229c98bb263eabd6c710a9860d732afbb32a2bacae3e45c2b202b7549c29a9d895d041389fd7c5e96135f8d8b6a0b9dcc325231dbe8173da8731ce1a3f77f6cfacd4607659b8e201598eb159bce7018a42d0775ea5c75d801d202aafa65369492fef04af58b6c5b591a3819c3340bb9c4e4c744e9e41848ce43ad1384471f67d0139b8fdd8a981d095108b5583441b5476c124a33d63a71784f5fa4c4db6aab2a59f2c12d29c605ad13c5d797fcdafdf763f29ce6e4201fb3f0d9f68c0f3c2126615c5b43140e6d5a89e81ef3da45aa30e660f3de26cb3c2b03fc3d4588241de75b89f58aa00b9ea508e77a7fdd330342332fe0012d0af73a9e67e590f359643cb10ed6229c0fb9811355e196f275fe29cab2084277a96ed00e7d1df5b3b2cd352ca647d14c5fd2e68abd0cf911f6a7579ea95db566b54179c02f856ffbed49aa272cab8c8a08da17d5913ea7addb99b2816866be3085f60cce12fbbd44deb0dad8e1e5c2c41df88758be48553fdec41cbc9cfea5e3ab794c1c47b9e165ade0d5661262a884c9c9e3cef3f237e9b40429c512d8e735b27ce0b688fea4d74add20667b668838d6bedef07bfea998894d1af74420578187f9f48b5e1d21c29ee6b52cfe772b16ae259c350f63779bda8cbe3311a771c7743bffddc238c1491db0bec6c181fc0da03bac3188f53c8d84ceb91da8c555f044c4f01b7e15c2a11208b9154876dc2ba216f2203c5e50f0fb591676d4a69a07f70f995a0e1990cd3b4b06ecee1c87915b68b011ec69cb479a029878efa2c77f998b17e1e72f08e612a95141606a0fa87adfb20c8a13fe598650b3caca1e4c18c48db5013099caf888bec27c0c1ac9a9edf167166672d2eff49ae37d92acc9a7214819b2ce070befdc682120cf26fb2242418dabaad324ec027a122897ee4bbfc2713cffb097eab655aed26fcd77737656c715cbcc23cd14f0ee0a27dc66c3fd10d890e09a7563e02c1c4c0a413aabc3dce0142ca522522d7c63cb7d71e75b435f7c68494893aa9602aba05ac2ef3209e47d8d07931b6c02fe641dd010f558367f198a0cd64cd1a739af27acded6ee1bf6f2d8b6f215119d9f096babb22e5afc4a5507cc16c86d8c1121ba72d218bba8755299827901f4d5786c3267e0cc4252ce866cac4e32f2ef65825d226e7943d21e3f94ff5c660d3cea54dd812262971aa0b57e19f11a0758bec201c1a0ecbb5bd145a00be2c78b40f7b18875844f927318be00e5335c2685bd2ac78ac564f8287907d2d6bfc71901973307cb7d858cb064bb02bc3119ce1135aca13fd32379539ad946ce3e5744c65008303ad68ca7f96c629627c78968abc5cac7ec0d9f2be0f697304e29f0b442a449d9e809e71e563d28fd5be68687ff0d51c9dedf196c240c424a5c3c7f7c5f9b2c71b232aa24e586c433150637f2b7df1fcb9837992d2ff45e09050a80e45bf453a66ccc36587615ea7e36d414d8b08455366a22de450922e78b16308e634819d055cb1a44df2fe4742f5cba3a4b11853632f4e8dcdae38d7ab8f4a28ac077bd1e9f06e7c46988960e5a12151f081f44a36a25f7fe8d393093d6ba78420a03b1d439d6683af4b36a6ba0ae247394c78bfe9d76920be0eedbc8cfed4ffea4c18756a3b62c8ce392b491e8b906c8ae2babe97567358d2d079016c78cd030735462e9766b5d1f3b3de14fdb76680950cc8413843c559f3594ebd479fd9a9a795c46a8485a98d6464c290f4aff5634df90aac669a80e04096098cad4a72f0a738979207961cd2ad92f964942faf32636d20e6d9c3e2aa6207bad9b90ff38d34ce3a5ea47a8fefb973d07853ea47b6e601178405ee7a678f93456291723582641541450d2a7517e21a4858a30d3aadb2466f3ba2a18ba4c4dc4ac717cc377273d4976a20743e9411359fc18868e407431f926e4cb7eddd6df607b6ec44d2727bca728af4f1d5352fbd88f3860ec82e6cf1c256b470cef24e26a0504ee19b019480c33be657d42d45eae7448751d1f41ee0943e578112f705e02d14890442013049880886a98cacca7cebc0f2fb9a7d888321764ab1658197a0d83815abe3ef449477e0c88088be7124e53ebb9ac59c01f36860d320dbe91fec053fce60ac66f3677c4b191e72d9bb56d1c9a8706c1fd1ba9361a5f4d85467e7309dd17805237ec87da3ea772cbd2a08cdd43c25889a17f11ae6dd754472adb8ed537d3679430b1055a512967cfc4ce365d5385fdaae0254ea6dd2eb2c1bea32ee7d0e66d53263ac093646d5dc3df31d389e08783fa69de1c69413b3fdc167007b7061e910e25cf254ccc5198b4354cf54af9a59861ffd740fc5e1972fb995b1ebf1a4e907ae62ee9ec7a376150cf53c7df3560a853fb2bce4266b24e5a1cb8ec292d3d17a7dfb9ab28e2ec60d698f8f5102b5aa5632832483cebae62975806d86292c9a8fcb1db3a06513a14514dcce57923307f31d2bbd4451b831a146bd5ee1622d909abfd81a78d29c35f99a223b3513cb6edd2759be1603a19c7755ba24684e426573635527e92ac86bd6dc0845fc3e4547f89a304719a5f7afd1101678b6056405df202fdc5baf6c76f2a8d76059e20372a9c73c15bcbc4f9386cd925670132fbb4071d699f6f1f3ffbdd9bed397829cbd99489f9492e2fa39704e35ade6f1ae0bf57464d8407b0e93a3a7453778cf6aa99ff6f364765abb4f710ad6aa31f621cfebfa254ec91ce066bf01d3ee1a8f0eef96b9f4d22a31793f2ad9e9300395cf8d7cf9045a1714aa99b8f6d76b404b0bb7e8cd9d9df90f360ca36b5f97464d57982cc20d05bf88b0802b493309611c27f4c8eccce00a64e5d2a3833b7d2e9673de0997adeef92ab99c6ef721a4a368b3ff84b9a06c58c053bf2cff7a4f4fbe181d701d60d1c6acad2e3941d2a5f55b49ece30be676ae23ec3dfd7e8ce07e11da29273d2ea827e236706e4244fba771a03991e123984d2ec038600294ec901842afe99d2eb860d5dab27d3224741018838bdb223c79fbace6dc4425b0ef61690a91d118110d488d6a26f6aa470382232726961d758fbf1de043064160229af605e3fc9b07491988f1383bbdfe4c8f7a55fc6dee4f1fac9bf81c82a944c25b28f5d411fa660e187117456d1df711ce0c0dff340adadaee2ac8986b1ff752ebb2242caa35bfe26abe18c150083ab436d096eda82a461ccba12fe049b10b1f0b16052fa33bcb5bb7bddafaef98cfb9708490f91dbc448205545f9f4e3a75e447774a3e7d804452fa77965118bc8edb5205687e5ff331f4a07182c6a3b9af58cf11f5c9a800bf86ebb1d52142ca3ce482b129dd4642fa7309e013e7b72ba1365dc5023af979fbac6ae964c9c2824dc9f05b872fd7335b44bc0272420837668cb2528e06ef305a1594c418cda85c6bbd2db6a1033c016f2ab3302d3b370d130d18f628f656c5e9d12f1b84e2fbeda1ba049e68afab28a0c405592c7805ce146e5faf25967e44784601a09bb5e6318cdc44e7d69f2ca19ef8e102aa979392cbee137c08037398e32b55fcce7c3fa0577012466bc4139daa364d15fd89cc26a26cba589072d7dd690f29bc17eef21d9f259e19f59be9a81de59d20ecf5d4c8c8c35f30021df212065ba6bffe088615a5c63f433f22fc0b1e3d62308439cc7843c518a99d95305d08f18d5101ae1fd6c31074e716bea664e0c9fbc19478a48e476b7af68f2364e421f3adc38c82dee8d044af11c496e499e6547ccea881c94cd18d881868f73d481521e15930ab83dadd6be7fc3f6102d5a708498102063c353ce9def7dfc8406ab9970ce9a09b7d8bf8ba7ec93fcad77a6e370fff53e4f590ca41d2574e424cd9e111a9d01ba9ba2a322476e33b00c8babe73f2f87cdfeba720fe454f89b7b73dbed7764b39a131daa64e013a92ae10e9289239363fd4bd9fc2e266283a586f2ae6b3bf3e4e2947ba7331d700550e6126fd15ab21c89a8836efea4e93fe07964fa62656a4764a13cbea96df5d3f4618dcfcf4867f4859288d688188636fd958bbfd78eb7af1d432073c8aa5af8", 0x1000}, {&(0x7f00000017c0)="669c492ad414b6f2ae5ce267a16b9fa61c09877c6cc74016447b7e01bff9cefa97637480d52cabd54cd17cbe950321728fcd0dc032fb13e58183382f086b8fa7f3cb5a3742fd4653333ac7dddb5e761c25c92ba1ea244c07919bf9af8d5261b3addc37720c167b72eb2568f80f42944d316d91064b92677336acaad59771585a81e9d141c1223e110b6e48704ea1a3112d053480bb6252c47644ea4e642b5c916586207a37660ae44e7bf343a30e9640aca47bdce293bb26f49c780dec7d5811ffeec0cebb653f75c18d2e10ca6d352e96cfeb636d7bedc050324d215231ab925489739013c09ecdfb9fe02e760a2defbf842e144eb780", 0xf7}, {&(0x7f00000018c0)="ad7e4278366f2e24a9ee904be0ae463e6d346226f2338759380ba8c3368fe4083e82c05f06208575db954cc913cda3796e7f229e1bef6051ce74605d8e0532afc6afb0c4c4d25565f01503cfc39822d20dd1095c715f360ba16a5223fbb3843b883949c5c5c428c48645e8756d307e484b62a2c4a0a3d2e8b8703a3a040876351784417e8c32b278397c8f6826358b0f2d31640a45d9aca0ff654c7960ece7c9ed0c665fcefe81b19d44a01f25a6921334684be932082ad555bb84ef3fca6ff667873f50863d231ca3701a32edc8ca12c2ecf2114bf62219", 0xd8}, {&(0x7f0000002340)="5607e29809fb61c1d6f8e015d5fe72306b355fcf348745bdcea48680cbed262a26de4831dbb28a585719bf79e21892119a917cc7263b3023c86be5db6a178dd025c788e264ae738448386104e20b55945146a48e89f17d6239c40183ebe023faed06d277106e4173842cebbea8b8c2faf3e6658e4a36fdac455083aae41c9f3347ef3660cc2d06466553d8fb8036757f0816a91067a22aa5e86ce2ceb041f20d298bb1abfd4a0a5b70be380747688d9de61051d9f2f3ac8863f11b00c0396c77a24da8b8c43e369df3b139a406d8426392cd9426afa7c96add7cf4c8ad528869ed27b6428cc2c1baac9ce0e4624861d2ff612bf0d7ee77c9d39eb8aab522ef0282a5237574e7595d4a6bcde0f35b4de4c7671351e0794a0365e825e64a55bad58330aba4ba83ec71195f090da046258d350a2cc4251f5598ef98c564f4befb25cdc085193f3328ae7bd96bd39c39d3f30f9b8915107579e0ba76ce30ef4579d0821197d7dbaa44ae0dcc188af67bf3e398bb0171573fe54ca174eb70ecbc067a7a8ce53e3bc87876e3b57ea753d2adeb14f63575ce008f2c3898db31348bdf38b697fab14ee96389ab09f158aa468ebb21f62f2a1a7c6da9765f1f89d5bbc9eb2beb4201a0a1a4714c354780f0d63d3b3b3b6f7bc69647920e52e84546712a665e4652cfafe9f08e30a1a4b94ef33bfdd61ea5ff8dee65855b506fc89dd3829cd708d860075c30f655065131e431b15729b83132a2a64c63a324186ddf59a7c745b34fdd3eece0aad2636ad6848ef6d9fb29c3bed822cfd5a3218adf625cca15ccff7a222cac5fa61e2dbce10764d92d12968b98dc2c2539f971fb855f5ec229faf233921172364fd89a8ca42f6275e405e2e1cb5f20681252944ce4781da61ac2e1eddd24e1983d6561edce887ecea10bf7540b796bec41e1c891e9bfe1a3d2b29cd89a244185d865999dbd3d8920307e5a2583a3cb4b9c4dac8cdd38cd407bc1f36d3f995bf0f2d5621dc74298b5bdd1917a8c379d4eeac1d0e02b9d9009852a729b3ca8cddcade6e74e687cbbf0327c0856b972d98ed9fb127055fb4000648988caa24a984ad5449357b6312b7068ac28e2cb54b3e593e77006116a50a954a5d171f671d8433f15ddc81e4522bc3a94d9d9ff840857bd26c72c18290cf7e301b16b50819adc7c728306ec27c42eca77f8ef5211a4763344d7d77104f7675cd3360b007f358a70a5c652efe0ac4389910d43140c5b759c38fe81d6faea38f915b1869b4f4b9281725ba2ec2b9daadb25efa612fc797a87d52bc5e28d84a49b619111943fa11a671b4d9c2d2293d4b36d3bb2e9109d213f4e34ca8c03b659a2421632012ee8795968663682582cb1d936c364c57f7fa79266c1d20a8449132f49b7cfb555af13319f407833fd4a7b1e7b60e7693c38fa1446c11882f35bf3a6c977baa4a2d56239e2ed6b1a9b89fc225bb8b3e41fb742c135641c2d72fa179c54ef29826cf82432c92ef0f7e7a78be58f154d388cb96b5192fd230f8f70881b80e6a988e87597875fca817a0b6409ce02a6b1f93ee62037cce14ca3bfa96105d24f58f7ae419acc399508bca3b64f90150568ada6cb992e94bd3431488773883ce1eb8200ec054800a2d50565f0c43322d8705fbe1e2136a2fc3a0449f5b377dba012d3bf5b2099b5910ccd4767b1b732ec29edc065db13d916d2fb8be4bccea5a1cdc35b47edfadadbd8faef799b5f8524e2912296fbcbeeb44aaf9fff4774bb23a088a717bc0df3548f5b8853ea1f279ec3492141f1f5f9302a3814a11d2eba54fb0caac2105faee37f560b138b7201effb5d70ee71b0e66ecaa3e8dc05bd15c8f84d4010aa1823522b5ec628b8e92dce7b601fbae2e602a95a8e88f12db6572a51f60568665138e1669fca80a20423d79f1b61764e929acf207dbb0cc99257cc49fc9289bc65ca24987dce30120e2eb41aadaa93d4823c40a7720c4d0bf46286fbda86e90baf0b5ddc7a5305c1086216e06f8a57aa2b0f2cbbfe115dd4c5e58e28f1fa9a9b93baa8e962c978c02a6fcaf22377368e65708c0311c5aec385ed3deda9224ad580da2b06b2a8cf6d4ddce8b5da1fd1e325f95bb1d2e42772b0100cbf31ddb4186d2790a1754d4ada6c6362369c02219f9138b9371cdf2dee4bb1383202eb3ba90c42965e4ccbe9548b696c3e0ba9cc015f937870820c64b6cd8933f02946e948da171df122cf99b63c807a8d77cce8a211d9f55db0a8da5801a0fd84d11033ec82267bdc57d8030fa8163e948e2e007cad13516359fabe266c7bdd7b42f0c4b0317f05e9bc06b72f244b0ab068b3d44af1c9e7520a78e5cc66fd573787a6cfc59db02d378e1a98329a09afbe8793f13b9eac2e6c6beadc2042ee0b9ec8e521df09f690a6c7631b2bd66b968867d81ad26775064ca90b2a7e9279c8c1a1641202c8fb7948a6c8143fd88a56eb9375bc78693e0e5d4f3a1c58aa2ec76bb6c72419e3c8ce6016c3a85a9489806b7e50feebbb6a6194eb6b00c2b50c7535f6f823bb542245877e8391e42038da25f268c74e83231491ea3188b8f92c37309a5296c7dc3a6c725ffba7c33bf16bc412c041b5368f61cc9122160d72602103358e88f596656950e60392f97fa06447a5120228e6b351b4f1f9f531cafd114b3f503f602a9093a76f6d8531275b773bec31617597a049a9d1980c7444ec4358f1785eed6d44f546193230cefa3579b8574288b5c8460abbbf7f484e89c55ba5c4effa43747f12ce36eb8ce044198e26003f34b37ad8170e61d32cad83a3b4921af095809d8c0d841ad91e38ac4794766c3539943f08a2ec55f4d308a25f8530717d806b84c71a88b155fc24bac00f37f60d7150290f83cc7173986d3f23b1726619eb92a56453c35e632b2a3180ff99ad2d86882ce125564c2d4716d25e2684483d3d4828af29c739b99fd694e2e2114f6b35bcc037ec3f57876e58d448b19ca2c7d9afdcc631d719dbfc8370d496be06572d1a2d4f9d863013f2ddaab7d26732e1bc0e6a7c119d7fda4d809b373c1cf40b529ff3a30116b4d32453ba5b4ca081d57a3c8cb4916c796b4f48f5bf7aba25d91b6fc762a1a5eef38a326ff7b94ac98a2e0bdc44236294c38ff165c859e9d4c56ba756c5e26cc8f512f95c2195d116c5ef653380c2d314180350f98e541d46ef3a874985de18fc00a58435047e1b1c3cfbd7456c3f3006ee266d12511e0cc463b81f17b33386738d763e13c55fd71c17ed7b47bab64a308d9f6fd9d6ab194b80eb5307acb0fccf88e1bea4fa42a1fec02f4f83a52acc1e606d20a02949b9f904b6a786370c7901551149055c4e98d8748518858e980303ffe102e154b32feda0b294193e5b1c431a9eb290e60a8db62912813c72d61c0ac1f8131685ddc4cff9303f317f0dfbcf089247add267d66f8bd32eda601661125c97604525205f61c28bb0cbee81238e9079c1a816c2b049adceb1d530b387a980ed09d2d33f5f5dcbb214be2ef8145b8af559ee7713993a14259638e96d51da4e263954d35c8103783a87067d29946b218d483d3ce64595a4dda8cc3ecbf74a2dcf9fbaaebcd55da4f2c41d4f28ffb04f3caf336df7e3fbbea62c9e2a816a71ff6eba58a2ec5f1751cb68535ec8181e5c3a22128e69c609e00189e01431cbd5edc18e063970aed637556e5725917fc0f1690f80255abb377a6f3a6ea1c0becefe7acc09149444a64ac5ae28085b0a779b6d212593c71948d93258f86c02ba806f44cf32907fb8ba3db13e6262c9224a52d7ca713c0925020c4259ee5b4647b56ede27298fe3b741a4489366c79f6de880b46ca8f6c2c2273b726777fdc59bff8b13ea963fd5c90776c7fb0072b7e39b9b5e97c1a43a714019da1d90cfcb78efa90a90902a9408a58db3193a39ff2225ffa1e095a174dd577db5c63b97e9a200bb698307b7f70b1eb114a40b6ee4baebd55f3f9774f9865f8cafcf0841b2bcc33f40a2788d57cca86766fdf28097495f84f9cadbed74032407b7ffe81632dc3021ac34b166abafb544684a0ebe2c2ecc7b72f69284558cead20e9adb9756986de75f7b619e321e1eef9987eea127334b443c8d9268ecb15c93c50c68de538b97160a47f8d1ac129a342d3a04a869d142622ee9ca74317d78ea8c34e48c2fe883b77278f4baf6022ab8b3c890fbd5489dc6b7e3847728bc2bc6bdcd22fecaa36cca8296c05c26b062d9cf8ba5d31909b59d3da4d0a0cd8bf21af8046ed78ec1a493ae751d9f690a6b71590c9c9ecb9a8081f0b862f800039378bb8e79509a117ebd5fe605b501d6a0e22e81b4bcbb7832797c129aca6740b9ed62e9d4bef68d3ad8df3212d6d3565212a06efd01550d46b8992e198c2691e0cdfe9ee660d2729885be4d9e386f777b5e8ebd7c11ab9efebe6aea7097ab415492ec3489d9b6775b9b1b2ca54f5ab331dc962ce9039606e7aa9793e959822eddc51c37b26f0c9933b9ff94307ec8030227fb196b30f672e8d2391dd56197b6f39bbd0d4f36743fbf04f034223a2307b5cd58e359750cf0daecc7f39e4e752d7d99f3226950b9a3461793c1f718bcce06f074e5d67e08413edaeba82987766f899532c8f8a88d9979f96d6f34505888c8a3595b6737f9d8137c5e20b126c46b16adca4768e3e680085ea9194846af42a7db0c215519bd8392332908ddc8772811124aa57e7a58ba03466312526f936fb781e9625b8ba291289970a1d64d48146f2c2f313ec87945b751492a59ad94cb1e93e638d8e682f8713a6653ef1315c6f43025c95466b4ac59674171a268a3caf26937f7a26d93a24cbbdab3a09ed5ba3fe0ab9f6d9cc05a46274d0f2140252a9543c20fb84ab96b1d2c84da82a481ec0ab927e3309e0d27949406ea8381114dfa5be6cbcc7c6440bb32fb82b877c60edac367337ab00d7ad739682992d06d941d1621e1c4918405e883a5252ae4c91861ccfdddc329099f584921e379d69a11a3b6d03771617ad0fba7e337e465cdd17255d83de8961f7d9086f453dba829ef24ca765b433d2c8447c0422d917003da0964a92e201fbc2a4d14c9ea640478da02e19ef07997840d5741ea34b320fa8689af865739ea4d4625d70e8d404057b485c939cbd00963f9c7a70aac225ab12844da22608873f801b6d1206c08f0e9b6a922b2d98610dee725d67adb3b0aa95db754520bb698face7a2ceded8974f528cce04fa9a0c3aa0713e056679b48d105f894e1a96f8abc51f1db7a2312f11bfd4b9976a3f5dc3c0be5fe7f77822fc266e0e78f6fa582f3bfdcd65ea0d2132af7eb70ef513711b7f5256ecd518314fe4a593a4dd351d02ab7bfe718d5a3f2e8cc405de5690db99bf1719166f744118c8dad61c31f6de5a139d4ecdb0571086d839fca3932b2f487f96a587993a150d5a78918ede0acfce1729bda813a464d3e0acb7e497fac2861fb0438bdf371db73017034a997980631fd06c4b01e840ca8c329e20aed8f33c360c383f7c0b404ac6e625010a1afb78a6c5870c152f3d29d580350fc777946f68a34dfdafe347f18fbc9f3c83054decae22d89e8cd4bcf7960dea0b7ae9758292368eacdc43bd2896555fc128d71190861585c0aaf142f13f099deccb98ff2832e8b572e693628b8102e7062cb09aa889573276f21df26fab5cf17de32dd3924407ab689ff3fa8cd6ad897105dedf76cfe1c727dee92a83f948d1c49051d0a3b48e443c29b7924dff285674115071ae03086777cea78565e87e8932d8f9bd1255c6ccf6f947d", 0x1000}, {&(0x7f00000019c0)="4606feb4e2c06f5e33d2810b630ee5f3bdaafab1723001caf641ffab1e0f66a0d6c85b0da8b6c7b944261c37ca0bec17b8406b1af812d62da4eafb958352dd1b19021ff384afb0", 0x47}, {&(0x7f0000001a40)="d6d268def3d039d9ab54dedb3bd12c9a9e52c2f6ada6bdad7f1c973670439ffec93e02ad591bdc68e341c7d8eb212317bd9ced4555021064f8f198e49f4efb76780d0493860e2e8ec7e296d513cf0862092d0ac55758cabb3e552c88f339ffacc3365a20df6133e04ae9dbe891ae6bee03ab2b8883b10a212394cad8089f6c68a4137434d09a4a2740b02097fe7fde72d9193663ae37286fc5b990da5b2d245e67d58c95222a8bfb0a37f24325c62e05eefe193bbc3e6e78", 0xb8}, {&(0x7f0000000340)="8f900232cb7041a7a83002b8365835c699b5", 0x12}, {&(0x7f0000001b00)='$', 0x1}], 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget(0x2, 0x3, 0x281) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x5, r6}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000200)='./bus/../file0\x00', 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x4}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0x7) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x20}, {r4, 0x20}, {r5, 0x114}, {r0, 0x2}, {r0, 0x80}, {0xffffffffffffffff, 0x1}], 0x6, 0xff) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) socket(0x1, 0x8000, 0x7f) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x200a, &(0x7f0000000200)={0x8, 0x800}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001400)="e5016f65259d94746e175ad32ca7f5db43c64c36993b890fa0433180be4e3f8939fe13c019a4f7bfe748f217c423eb3ff2317ee8dc1465e46a5e15225b8a31023198976f5d58c0e0b47365b8", 0x4c}, {&(0x7f00000001c0)="f5db1799f2fb6c8729160ab69034c73e7ef0d0c177df32167391b739b880f85182b1dc", 0x23}, {&(0x7f0000001480)="c08d22e9ac2eda5809caa5a1ed1dab7a968c9a5dc19aed3c7825c3c674d00635e21c2d6d7a2128f1df28addc0b5b8e520f136a6bf66d82ad61621ad428e44dc2c1201f15b6409251a53f537f120d998299922af59094a5865a03cb3a4a6bd2c3fd996403f6eb2a9a32fcf7532d88b612a94542edb85da6a70ecd63640fbc61bf4c07c16a612851a6c2508c8da4f635a71bf4", 0x92}, {&(0x7f0000001300)="fab15e5ab27fd21f93cb36ff", 0xc}, {&(0x7f0000001340)="b268bb2ada37f29949dcb7f5bc70f02c78eda262b621525063453a3a", 0x1c}], 0x5, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x2, 0x3}, {0xffff, 0x3, 0x0, 0x401}, {0x9, 0xa, 0x4, 0x1000}, {0x51, 0x3f, 0x7, 0x476}, {0x5, 0x6, 0x3f, 0x9}, {0x6, 0x2, 0x7, 0xfffffff8}]}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x81}, {0x18, 0x0, 0x4, 0x1}, 0x400, [0x63e0, 0xffff, 0x101, 0x2, 0x3ff, 0x4, 0x8, 0xbf]}, 0x3c) 16:00:07 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="f4e4073144234c1f3868bfd926b7bf8322a1be2ba1e0ecd9e649a1c11a646cb4bfe54c2d63c0eb46a2a43632e078005eefdff4f16f625e1afb834085959a6199282316ad0971b1612c74461a548178e44d4800bfbfc1c0f9b792d85cb7ed991aec0765d14e6d3e2adc76aa59efb64e0ad703736f76bb8ad66fbb05dd027c717814332a2a412b41acbfb49b717b936e131b067020f1c6eb5f1cd815a56b834a55ba26f80b39ffe77b0fd571778c34be40d0bb4bbee19219d2e0af09a4e25e7e89cc58e8c8b7dea0c9d5e66bc019b003c311d01860fa436143d29bec6334c23c98885c8e6b08", 0xe5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x20}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcd, &(0x7f0000000600)="00000000e5e8db883051d7ed50791051b29477565b5c28567f1d87341e2f65bcbbde41826f8a70a03c01005cebb4166ceff64e73f631e530b75e32f612076a2a416c5fed3f13ec07e57cdab4c3211046da4f1ad658e6c10844b94e5f182da0a613356f6a72c11a3334afff91429e8e785b8021afb8df5e0870037f4d7448344492ffd2fbb9e2a0f50dd3058e9d5f876721f8e8f60848229e75769b53ff39195d52b5911b1bad4480b51d8ca2f981596933378cc22b45278f277b8b38add5b38b52a1515f166e2cbf2e0cb9345aac3b25ff0f000000000000cc8108bbb53dfaa5e497ee64f673759e896d718335713aa6cc6975d62a88f864e548be7a8363807c948d9c388f78d428129bf90d0147e6fe39afafb6ad6b7576076bbc10e42729248603f2ee4a2ec851bd1311e0f60e054fba8f97ea0b972e27cf9832353333a4994194d3102042204f215c48a3c2b608a581a77c3c08f8f8954921070802bb72c63c4d9c4f46bf829fbd91cc8cca0411a77c1e910cc1bd72f8c8456ecc7095598ad9df0c1d6b104d4e850acb78ce51f20c030e17dd7a43d202d1b54e12ce13c48de811d66ad59d22d2b1ecf7f7f41fbcbae48b0b3408cf08ded7ad199a6a51a844c8f9b24a4d0e370bcf62ff1dfd64c0beb98fd2fc25681e7e1cc65ec3fa238d296b8048f56d845081e1360d7f5b2ba55c393e108c9066bd9613811cd063af918c9b6d0c8415b71181e314694e761c99ff9cc0ba03645e60da4b471560b2cc9d02d451bc0ef11a395627ef8e925c8a23b7c8c9044085fedb2d4b1664dea9e11aecc7b817b34d7d9c7616788e950ebe6006944c31b3d5f21bea3c6820fa7186fb9fe6ca7c88ded16782babaca0a11ef80a55f8fea44730d9c76384a5f70c83025b739385d10f7ff97cd78d5082a835c88db935fea9311400c5d242261ceaee4a816c4b294eb431b0b105e005fa56586b8a6b0981a1fc4de951970c598dc587643ba879bf53aee396d0e83308fd9c45fdde9fc6955b41f8d39224b2ef184ee1032defb837bb0d4e51d3a176f158a9b70de8f116d9cb35e92cc0249de6b0e03457239ab0bd4276b267046d5f17f2bc106c09c7d") 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getpgrp() connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b57950000000000008cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f42e07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b5246aeeabc33dd723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534dd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e0a8e9e7cc0cbe94df2a1b32ea189206217655cc4e391e5b92ad3d0900"/1495], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xffffff03}], 0x1000000000000081) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x81}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000767000/0x4000)=nil, 0x4000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000001c80)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000300)="13e22716c10dc0ef45f56415490ff55673a8b55a6db8f283654126285fc51df186c238c1e969ae040fa30b6aab882fd99a87cc63343bce6892e223555057979b6ec1265159bebd202baeeb8ac1aae5c08c63569fed285da1107b5281bfed216c577edbdbea7564950f61aa278cea1b6f5b72727a661662044cba298e43283a64e7d8f3c67789094327487c391b41e2098a739cb667fb21f68666d66a4f75ccfc85c5f7777f861713fb251de0af19b12d", 0xb0}, {&(0x7f0000000140)="fe2bb166e23b73bb7a72c6b83fcda4edb0c06e", 0x13}, {&(0x7f00000003c0)="7bfae92fc76ec97bfe5fac660139cac30ab1cfe397f795165015be2ed3a22ed6c89992c4599819454a444b653fc8d0c6a99648f1f63a7f6f196703b74e599edd7d2ed1d396684876c89696bf3eee635116d0d9bff178e5d50635e718d814bc5bc09d4ca539ec57fcf0bb50dd695e54a438bc28f34bbd037f236dfe0c5e5833f69bfbd6e350e681e7e8993c2298615e7f1197360cf50de333a153f54976740e7ea5680a4b70cbe37fe76f6dae39ec02e87999cb4435bfd2f6716eebe0170b304aba9e6ea744847158b4eb02a45c976df34e94021506a9ca294ce130effad1fba155934475", 0xe4}, {&(0x7f0000000200)="c6effb618694fc451f588aec5109925fef33305df6a16ef6c1de87b97fc0246c8a38bcdd4120812d5a8bc5bc9734", 0x2e}, {&(0x7f00000004c0)="f7cf65c3d1b0318100e3bcebd582da38c6b741f1eb791b00e88060719078ebf26dac4a2c59b6d9c8c9db60e474c0b8e3b9a97079e286a5f432ca0b13e11933691866be845b23a3d40abb4167a731f1e4122cb28268ac8dd04caa6ebeab9384510adc02f26eff", 0x66}, {&(0x7f0000000540)="1ea52a9dc72269bb0716ca204705495e6d05781400f9630eff5a4ae287a653e326e046024b818ce8fbc1ae3cfada50a4cdc8cf686251a6b8a858d65d3dfca5f4e44554740f5a59c3d5a326ae809d136e10eec53fe0f2337f0545c1627dc31cdfd855adfac7362d80ecce584d9be177f4d653319609acaca1cae5d6ea2a0ca6ca8017d76d79eed162ad977358a6bab0ea6dcae1ba240b447efe33664b63a976d7c5e0fe793eff9a02ae3761e5c73797576b3231b7d1089f2f", 0xb8}, {&(0x7f0000000600)="08fe75411dc8307a23bd75c0056bd8fb933cf24c84444e269cb38e5dd06a6adf30236b21ee1bf9d281ab9432c8c4cdc0bd25e6ae86d99fd85e3c4842fad05b852596835569de6fc757c4d9cf95554241ba3fc54aa700109c641c363cd0bfbe6524bf24827830419be05c77c2faa5be983846d9bd23bde6d1bfe72087c1cf1399c3f8569aedf17301bbc05f41610986c235b1e234621cd79012788e7dc6c1e2027fe277390e45f33eacc1c7daccbb27dd22c0fdd4b315e54abadefad780763545cd5b1a87dfff22c4", 0xc8}, {&(0x7f0000000700)="941b0f791ec2ed13864096c44d9740705f404d8eaf7f89f0744e58150f652b7dbf3080a390feb857f70bd9dbe7a843684b7c339e3132e1698d2b9ce1cf86e598f79a90c5ccc44e1ececb0a1a3a0d82ada9f163627a6989fdd1d33dc30e4b083dc719aeac8a605e7ef6e7abb22e46a8118c012e889e71efa6e79142c5745a38740ffa3cc146fe40976b", 0x89}, {&(0x7f00000007c0)="ff3f42b7467bdf829cf893078e2508e4845c1d00f0e54138a1ebc9b4564d844323b414c58f29b82919bcdc1be37864248d03b0cc32b373527c4550c8a2445bb01f954011691e63fbf5c1d6c29a530847755834e14a84dd8c0349842bd5a713bd083fa525d5d927050a65c814e1fb935ce7963b6ae3d241247140a7acbf55a7cf8a274e20413c74e5d75cbf93076a85ea385cf1993335e4743d2f1c9c5f853c1e54ef575efcc57541060ec1d436d06186d5aede70e9384a8cebcd14585e647ecd77d933913ac28067b0f6d0f5e84ee2e288b3fb530f5688d7bb202439e83e9e1f7d33574cbbc64d15f7ee09d555bcc8aa2b6d4643143a39906e66a886fe53c4737c4562d8a44e3104ca457482b434064473bcb503bdb254db15d8ebdf8cd3732e8038eb7ad05b4f2068c456eba3714757c4ce49478e54f779e73ea38ba1bd183c83c94cf3c6020ff87713c8a63281b42308e46e0fa6bf60a5b6348720699a63a4ac928f70b2094343b0c26e07a405e8af9e64b7681f7a97bf3e503e85379ee1651bcfb6c22cb2e6dae86a96419ab0c8a98a4b8690824bc3361b883ef3f6244216fdb0ea6e60f517e7f31fa656aba4797bca15b6322bb8ed5363c60b96884cb6ac41b3a8b5f15f6e905947e79b385d8642caf262c7ad493c9f2a9d0956357f132f79c8235b945de53756451199884053ad84a9b1177d3c69dd13b04501e02f97af526fd592bf47d86ac34fd036b29a3494fa61de5a723513fdc81963424dbf4e4052f5695ef42114cf459fd6bcb3c996827a8976b3937f07da81c6434dd24f24759e6ddfd549bddc96ead7e58b1de3828c97bc3e5bed03c455f7b8aa347cfcd1b3634a9bb58b8642fc9d493c1646727ee801c9927f56f341e52e7976c45528480b64b32a4692d8a4b07c1a6b22fe9cc36f68cc9be8769f05622038333886f661e83ecb5cefaee546b8f8f14bd847fe6bb76f319235f33d811a31784b7cfdbe6181ba703b8c0b52bdf7b82cdaec911ba89e427c1e8b883384e0d000f3a6f0e02c11691813a404222f13fbe93111c0bb6a4c8c6a62579079d1226773e1701ec45fa89cdc08addcf37d6febd5857bd141b66d5d31dfbeca0ad3c337d7a82e9a3067ac6d2df2181cf39cc3f3990e4c9130a1d7f44d4978b57cf8d0ef6ad8befa51e814b6d1d53279e094ffc88b9c980a9af950e2e4b0f310824d4afc935de3dee257ffd2fa94e2a91e078e9b6b3a5f688341446f184e5967e06258d58929c8e9baa0ff21ec4463dba513aaaa85651a369c7f0ddaadfab99b89518cef1fa60de017d84639b5bf62eb85987c75e9de65ba3a1969ccaddb03af0e8afcec7f12b573aaa2184afea2443e368031dd9f80f081e56d00e671d95a06a312fc48f7b2128b7381c36df83f4a3e6e0e6c4a67428e57b989b75cefa895efc7584a9c3add273502d267fd77d8c24ca760c4420ec98d14984029bd530e3365c946e136f66b0dc887edf72006e7d11e389a2d0a1e72e08b2072329fcff5a0615892c760fdef44cca4601b9f17a8ddd59ab44f15010361ff4dfe6dbd67e8536ee3bea8af0e8c7cc7a14a4cbfb876703ae8ec109acdc9107d13765260b0540717bd1bd0a7ffad881eb7c49339d976427a7cafa7f7ab45dd927f3d1b8897a0d8e2e2809571edd337695a111d7ab983437677203c63d4aac3f163a370027710ac66afda8f35201d5b628bee7cb467626789f10b284628955927f293a3e1dc7ef837801cafab5463d518caf1d1b311b86b32ab548e17b41ab1ae4ee2ea8f09e1b5ea44d12ea57da0c984b8a1c882b9df577b3580513ce7122425a1ba41988faccc00cec2913d8d8ac64b7619fb99f8df1a8623c1ff0e11e3fd28702530743f926f04a2186b2efec463c0b731db4bb373f9c2916c8eb1920eb0ff36f0ec85016f3857a7bd1cc2f77122265ef69b49c515c546ec53a97d348a5ebe7e0ea87d9f77407a0eac23e742fb6440e5c0e37f53c971fab4800f69b64b3fb8c08eb8e182522cbf724c9f12d06a3f2e7a93f4ec5ec919b877e249200d86ddd262abf4022bac93c5c3c21dd0c1b789a54862766a975abacb6d3e76fb6f7f86dea3cf5d9402c0ca48eb49e0b270f17e13c8f1b4902640599e4b2ac635106e997198d7cb7fadca54f5833743adbdc1fac887941b9f4e6ccd3a83c1471884e35a049d226d755ebc8e6606326dd04e9c86cfc8b9043f3ad3ea0381ffa031bd7e0bacb976ff6d7253e6bd982009f7c1236e70aa349328b38ad1de120f63d3708c1c1c4a6e8ecbf44962c11adc08c88eb943b2d19ded635ec4bce0b86cff2a8c8486ba6687b3ef58f97b8f8cce89a0e94152e5ac752faf65709579153bb7415a238685b3175fb375f32bca8d7be10c59fb18e318dc2ed0896028c674c261a01531698d2de8505cd5b137fd771f9257ad8a4d7f1caf6aad789ce77cb1d35dea99d1359c1c9bc227bf9e7277e63ee675a9f79e3da23708370b453b46f793418bf74d83fd51e37a4b30fe233c1ee19cb30948d7f483b6528502f040cc15c09a185881b25d6cf79793b0fbd27d1513f66735df45e5f21ad6d5d8c64580712f789666a7c378636c9be0bd330b6b1f31abf4949297d59e8b291126de8591122737bd1172d2bd5394c39d0a697415b041b5e0733a11d5be12f147aa4bc498426c18efdbb3dfe56c13367c0f2ac48aa24aa98db453d0fdd36121accf737f9f508cdc9b84e66ac30bdce96e41d47438918169b606bee43eb68e6312276eb5bc361c2d731a09fb4ed30461303fc2b8cf83908559123757c883c93116719bf72350209dc7e20b49cc8ec52d0924b817f628d5bb9fe5fe111a5cff1b16f0309926f7f6a79dc1e8b05fcc5a188b893704ae9297a511f6377cfe9145d0d8154ab79a1e6701a939e71b3aa078b87e3296b5038e32905bd0e127fbc0e3622fee6ac740bb8b0e65e6bcbee8b550aed996a20e31ca51e1e887e4bb8b6917fcc12017d15695e567bc632e042fad6a0bd7db7ad409c955d5f47e0c3b59516f331209d7a4f8d6f75939c3ce3eaef72c88500339b1cbcaaf3c668c6183a89e71527150fa2d458a427b660bbf008a73d3ce94ffb53018bf59839dbff25715f79f059df813b28747f455da4223da2ead455a575b8a30d0983fe5bb2d5ebccdecc168bff4fba2703b83ba11dd98f2be5037b88a0fed2a84f2dac1860934f1f541bd74927ab9312d31e01715c36c83c432bcb390091cfb27a2d9020198d9cbc83bfb2aa2ecb1fe7870f437bb4360c5a9e6e2a1a68a4c482ebab1bfae34876738ea0b25301a191267d7eb1c2a2d057e4396820a21cd60e2ae7ea201b75d85f96020be87ba1ed1e906c50bddd9360ae20c6fe4632dbf4453ef37319970053a2388e6fff00ec71b46e9c9636e2d76316aa751e902e30edc54b90bcd5f8f1808b331c8ce02611649b923fb4345a20e4fdae614395110a45b654c7735370ff9a3959f169de5f5728547423ff617941091afaba9bb3c0f066d2962c8fdd5c81553f899419e8c04a22022723cb02fc06f0c4329e0233e78e9b98545bae5116e65ad96c62071e488fd8f8d7a10ce75456d74f8fdd22b2cb666eef1c3af9b961dd3a7aa3a5395cedaffbfd83243cf4c1d0a93279fcd9c2c6a64a4808209f54d4af39b28487317f813418270984f5878a1ba7d53f5fd171449e9320f3b3c928b02283e20da43b198fb526787daa4263fc29f0de4c6bb384910f2237f7c9d6b1dd410b20973523fbd797877de725639dbd3582075c3009f7e22a47d1fd51c5abf3e0f9d2c2a8ab318f04ed51c10451933464bd7f1688277a89804247b8375dc2ccd87cadb44fe10fb722775b2fb32def29a3efed342092174c06f468f109815eb96a04beb011addce46e7aa65005a223699975402f0c5caef903d53ebed227917bb22f2b4e29a32948f7317ff1087354c1d2e6538099aef06e43d2ea74cd4936c3538c589ef9cd8c825c9197539b80476d941aed5577fadec2a6430907171288b797bc7601361355c20650714bc06c3072be3e55979802ca207006b06627310df81d5ab7295b371aa8e031b5f411b53a84f6eab035396f642a2174d8e2ab3a627d89b6ad61fc2e6db35c2f09cf071d5266034d55cef56f3e547c5c0a5992315e80f5abf595fce25d0993cb7e5f6c13984ec448de1c3ad95d4e65130839ab246d090cb453811270932c66aed2b418e52b562d869d64b28623ebab67a65ea2dcc4ff7d56186b942f92f3cdcb5305974064261c70bf33ceb1dc1dc223b6470cdbab14fa24a85cbbec82b05daf677e730671c260bfcd9c91bec4239ebd8647646be4545c0c3044ea77fe4786a8571e743ec287cc6e87033abd9e7cf93f37c3e378ecd8b2c394816f60cb28f4b87a2cd21a0e9fb86bff040379fae46daeb4ccfa117326dd979ab79eb65b4a0968ee61731e9564cf5cea845c0e028117df5de0eddb1717cf619e557e965d14161f07fd2fa00c3326bc30aa3bbee503fda4273a5e6bf1f1afc5d1ecf074e0626c93659f4f19cb6a28caeb55677e36fb9cb4bf221894d3bac2b656824744591264ed80b27c0f208709eaf0bf34a701a25eae969c9acac27c614e1dd288ae5dbb73195ecbc23089fa7184a258659c01bd4bafb8b4db3344552fff3357eef040e10b23f4baa8a0000fc2694b3074366602f2a557aecc35d35a3f0e740d8da175f69af9dd497553859844393060e6f1c3f53bff99609fc2e82c9c8b2ea8a107920ce7af9f3d6606d2864df2f290ee1e59cf0e33774c546395b0cee3ba18b73cb2e215dd9fbd305ed3560d211834668f149f2ce3edabbab9e1e8f127fbe451d8906f12af32f9712538ab22bcc706504d6903671f261f1fb85793ff9ccd66bd9170fb646eeff7968edea030055d69efba9560792d099cd05d01d8c4eff4368c8217273d52a8d0e75319caa582eb8fe1bb6e8a974dd03becee8caa4db74cfceda25a6dc1586dada9fd30c5b9b71d0331c702ca177d72e10d20c18f96771aaf4ac2959578c9ff24c8637218adfe0b6e213c4eb5f4035dafdf05a91cc415ea6da11762dca1d5596093f79bf0d0cc732693a18d216e414880163a42f2ee6ca4d48089f591b09f0520b103f9049d4bbeed6a7d256430adf6ac09011bdcaaf65fbe8d60ceb76e75a1ea52d625f6709c704bd78b6051afac25041924a33f524d75f2bc54d6ab3773f251ea7d31be57782b2691e05599ae4a6326625e0dfb7ec73e36771b765dbbd14bf8391e58100ffea0c0e0b875de9a193bda0909b5ac37cabcfc103b049ed9579e8cbb65b1d135bf6450349f132f069b3396bc0e6ae93c33e85a164edf84a9af3affdbe911a3567e5188abc2b65801f882bc099beed08b9b940d7822397f6d7d1cb1fac89afa5a81cc821d71ce325a37fc07b99c2e44cef47042b28a5ea39384c5d9bf0f9cb307c4d52f04b2c9b17b4861f43b5663fd4eeeaf0bc4e16cf04acd0d1ac0a024b48790b50a60924741317943d053f56918f3d0939dedab6e208825589f4c1910ee35f636d3f4f363c15cc6146e1026205504e4a9fded5d71fb5b7ce59a57aebcf77892ae6cf4704a029ac0e49224d2a9de398620dc2e23ed4d393d87d92d44d44bfe71581c44d0da7481232d905bcedf26f3ba17680d93aa8bbc39d67c28ec5fc2dd5fff238b24da2182b70359369d5ea2f92193c628d4fe25de3984a4cbf4b99d95f34a38a78f4236a3cfbe5ab8338d113013e51f1a2cbe1ac6f1e0194ad84c2ed5e8f583c81d82b2ac7719ed1f0c915fda4eb8591434a8f", 0x1000}], 0x9, &(0x7f0000002100)=ANY=[@ANYBLOB="5800000000000000010000000800000020e2104e5f163b0a2b83ba9da6a54b1b2c16f209b19d8e61be16c2c2da45bf1e0c2d7bb747dbdae1a3b822fcb3b92400fdd0637c00b209e0c43d60e07070f4ec4da2c615233e0000c80000000000000001000000e20000007c01596b636a855bc270121780b3daf7a7ee04c93fd0bd49a91ab541d673ee6ea020aa1aff195961dd73719f8638b5953881deb2fd980ea49118f324e3fd58d038848ea230d707681c54fb37405fee36df54a27d13dff90dc1bb2005342ab7851c011a57518edc6784bb62b144825a68e6e9c70315ff702c9e03854c439b1442ddd0e07efb7f77900439d0fe0e4c5c7900b5833f2dbf922f08483e992e515cedcac6c1a3af3c552c0ddd70f4eaefce82753af96c88000000f800000000000000ffff00006a0f000053c638c9bd9df0048bbdd6d8587b722939c94efb7d04cb7b948696a030c4718f19a7fa8d2c67c7a4cf8245d8199788207f73857a8721adcfb8742014f28dff4e6f9bf843731a83d99c95f689ab5194b6e08aa620eb9a965efd073d02f0c7ab9ad49bebdabf95f293c1917d7d12e3b3383e570558aff36db07bd965126b774004343cf25a9fb275775692224d8e0d4d50f0e812da696e6ca346d71e34c656940b71d7b959e5dd38454beb0472bc2546ae28a173dc07046853c4be0765993cba7da081a8d3bd705eea9bce07e821e925e21358013b6482737471748e259622bc7821a6f04d582b361de800000000000000010000000900000043a52b173c708a304d7c1e65d21e91b7d45b99b63528641d8cc29f304597e43871bb028fb1f142ddaf78a33a27e2473b5dfc7f3ff2290bedc317795bee3800b778eb5742656c8f55138922a96cd8510da933b0f45e2878fe95022441ec16897ac77bfd11c02824b8c10c7bb50232444248bde2ae75dc1d1b146a7da70e8675b63ea4fdbb49acb7c18f4de08ee366421f1c42b99063dda5672607d9809a7e6187b641adfd02b77d9411d8c99066b9b45b6e6d9cd99f0023fab116dbb45a5e4b41940303ff92791bbfda7313dcd060ad41fad5b97a7507dafc6000000000000000010000000600000064d66383ce9926d821a678c813ea5f6958b97eaab5d062c505eac53a8c009ffd0e144c3c526943eb20abaa3a43c0b5aa2ae67aedb40c8bb563082dd634902701fa9d3c816c0032ce9f7011c3920000005000000000000000ffff000001000000287959bd660f07ce8c05c87e8c575c49b0e23f1c92e83d0da5f834b359567f2396ff5da2d961ee5bc68f7925d929c2a9a2de7f2a3fdcc2448500000000000000d48eec27c360d6a338ee62f8f7ebd703a680fb8b2dd07ddacf0cdcd8d05e5c97f68639195ddb658a9e3a44beab47aba5b09368a56d8bbac4fe8fed5ccc5b9ddd27aef57a4452aaf7e0c4a88461acd95029719221192320daa7df3a3d84e1a371f371b07683a7bc298f716727e2dd057ca7f4b33eb06ccf8ca98213ef79052bdadf9408239521b8716662673b818701"], 0x3b0}, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000018c0)=0x235) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001c40)={0x86, 0x200}, 0x10) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000001880)='./bus\x00', 0x2, 0x2) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0100000800000000001000"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000300)={0x4, 0x345, {[0x8, 0x7ff, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x697f8adf, 0x1, 0x71108b0a, 0x9, 0x0, 0xffffffffffffae02, 0x7, 0x10000, 0x8000, 0x4, 0x100000000, 0xffff], [0xfffffffffffff801, 0x101, 0x7, 0x6c, 0x100000000, 0x80000001, 0x401, 0x9, 0x3, 0x2], [0x0, 0x71c2, 0x9, 0x9, 0x9, 0x5, 0x1], [0x1a, 0x8, 0x9, 0x0, 0x5, 0x100000000], [{0xc518, 0x5, 0x0, 0x80000001}, {0x7fff, 0x5, 0x2, 0x7f}, {0x6, 0x9, 0x9}, {0x6, 0x1f, 0x1, 0x200}, {0x232, 0x8, 0x2, 0x7}, {0xffff, 0x3, 0x7, 0x3}, {0x4, 0x9, 0x7, 0x7}, {0xffff, 0x1f, 0x8, 0x8}], {0x4, 0x1, 0xb5c4, 0xff}, {0x4631, 0x5, 0x746, 0x8000}}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)="2d292d8aec87b51c8208df490c7744c8e94d192ce5e73913d0715cfca6e953892c6926d2276e3078ca81d2a8dea72dc45e217aa50680387f5ba8461bc69d87a32fa2a37780bc64f0d9da3f2518f67e7675bb7d0f4751f9d7ca2e594278d1dee78e841433cb72a3b5d4aeebfea2eb45753b0428cde3f2e7baf42c47f6057c80e9d6f716a53fc119cb0775da9d5c98caddbdf1e0c676b1d4d75da71bdbd0b95ee946cdda92e8a99797e31d54718bceeaa6ee4a53e9d3b339b0", 0xb8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x1000, 0x2, &(0x7f0000741000/0x1000)=nil) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r2, 0x2}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\b\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2000000000000171, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x7, [{0x1, 0x6}, {0x0, 0x100}, {0x3, 0x31c7}, {0x50137b920c97716, 0x4cc}, {0x2, 0x6f97}, {0x2, 0x1}, {0x1, 0x7fffffff}, {0x0, 0x6}, {0x3, 0x7}, {0x0, 0x8}, {0x1, 0x8000000}, {0x2, 0xfffeffff}, {0x2, 0x1f}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x7}, {0x1}, {0x3, 0x7fffffff}, {0x2, 0x49fd}, {0x1, 0x73f}, {0x1, 0x64e8}, {0x2, 0xfff}, {0x3, 0x9}, {0x2, 0x237d}, {0x3, 0xfffffff9}, {0x2, 0x9}, {0x1}, {0x2, 0x4}, {0x2, 0x3f}, {0x3, 0x3ff}, {0x3, 0x8}, {0x2, 0x2}]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001700)="bde730214d338ab69d04007c508a1aa2fb508e48fe46e326a07a89cac145b92bff7a9730ec836100080000f8c5605c36008c03d3998e6cb773c7b4c176a1e38450a5b2b974a53b8604e5840b87906d473aaafed85dfcb57c5133bd7a8da0f24be434c9231909e2fa87b9d0cefa4159ccad53b97d1cc3d953319933e13d0fe91f664afe58d7c859b4a72e8a3278efe7e886238d8007896ebdf561eb1b82bcb772f0baa64c29d4e6709864c9dc4ea6cb63a869678c9abdb9bead748718684ab4ea08e307f15f956b2e2c80e8ec8f40f90f842c069f85a9dd7dae043433399e2a882aaf1302d82c2223c0ece8d8bc8adbafe757bb9a77ff0ece51f406a05c09b3d1bb403714dc450ed13b167e57671a475b41965abbc14c36ddeb9ae7669ed18ab6f6b167ded7602dbf1428dd9ca2d3f7f147ce92069354c5085f08e36c752f16e18df66e440c8f", 0x146}, {&(0x7f00000003c0)="9712d664527d6d459abb07655836077456b85c0560c6f110dad9a9724fd7f7e663d71d9aff9e3c306aae2c9de97e01cd510ae1adf8656926ce61a25aa5941e753e5ca7a159d9be99b5dd31173c39d7a9e50df949bcadce5ffdf1dd193b038d4e63082331e28bfd5517e447c011c95bc99ed6bfa33526ef3c96cd3d055371ba1e190d33", 0x83}, {&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e343907c882e29844da1693efc9f37c836f8904ac659abc5d9281f9c994cd87715f32953e45be2079c9ecaf2696c17a3bf656e85a1ce39a0ce64601e47d9b572f9a905b39f1519a94a0d500e8d771f039471b7aaaada6808934dd1d69e41a0e1bf80859925e10d2793408ab0320cb0f788037810ab95f16c3e0b32d679b7cf5f065570955c618e1d484b5eac6771484b13e40d9361d5fe7f549035dc1cbd23f31fe2dff848f376faf97879b29332a2c07c60d4685a41ba8f7b3cbf4415f63c4a558d4227a12aeb0dcca2fcaf7c0d56b7116b8875d5b5b9b0e12a381a91b1e29346ff14ccca6fc7c3281bed8407da06ad55d6a1844fb29350dd84cb1cb5dff55b1b4cfb2074867a1e19bf20d39525e2c05218ab657529c859494695e9135ad1a1cfef854c5f21ec5c0d82ab1e54cf64ccd7ff62b5a9fa2f4214c8c6f46386c25cdb9639c82162349f242edba589cd9a0b7f58ca135139ac4e96c97bb64bff50cefd7834be458da43690835ab6e73c5c80680612f27f4016a770e527ee960c76d68513fd036e8ea7653fdb75d127495c6b19e34b70646a4321dd812034ece9b45663d3b96f11a6420f9bfa4ccfb988b767457ee699552cd3cc32052a5b4366694ff989835a32ce37ece3df60e9b1003388854f5d1dd892fb7274ebbe5c880c68e40a6a4958428713c36f633e431bba31100e4f99ff50ad592e1d07939f6b0a6a5234691bdf4d3353125e78989bdc01555eee79dc8469cb4da73a9f416d1dfcd3596bb99f3aa650f8a87776b98d1d8e5c39d3f55aacef6029e80bfb74e36608ca6d93be58cadddf68c12906aa58fbea4f3ad990b8c5af33ad70b5e2e0b8fce0448d5f1fc542418acdf9effff8684573c787b79db30b07e1437d6ea01ff403cfa37283915a074e5157a3463be7814aada0363bf3a9aed1a82f65c99ff9cdaadcbc46142f96ea958e038d2f2d9fadbc0bed48d81b7e544979bee54d6dd0db116a6a76e7db181c8a6244770cbcb56c68045de153719a3ee0243a75e826b5daa1706f49edf5d4a98f66b043cdc38825cdd0578cc8080dab3e41067853a53f5b004fad4102de47e2e2c79852a696ba26c20ddae6b318d1662107c2de5f1dbcae92085bbaec20a17daf54d91a5a273ecd7a74b3f4b4e43f74f06011e9c2bf915b3f0021a338e8b2251cb7334203e97f8cbd7cb610443532a87d71303655e4136028e1355a87c4b12d4c1951b72fd6c675dedfb09695fa854a6c09d4073085d90bb3272587774cda122cf43d40f009ce74b3688c8b71e65703f16da36c6c1d205b180d0a7bcc75bbdb0116375384a545738b44e83baede42f81441ccaa469ad3dbad0cdaeac11cd9b3e1edb04f68a824b8077dead27d0acd876c9119c55c349b5b78deeae305407508bd97897a516e07dd23fdeb792d29764913c2888dd4fe08751f7236bb5081772f5170509262a064f8d3c7a6f2cff977ad0fb683da67d0e20d9d2b5dc4604663043458e4a6bdc0076daec590d0fa394e7a10aad74df61883c6c9d358be6f0e4c81fc0423814d0102ad0560202ff2c2d812c275d550599788ea9727ceea7950148fdbd0838eaeee7fef618e4023d454492af899c09c467133d472b2391c5035252bab64a24b8dfa02f69a1f60f97cd1f9c98246ec394c74ed347d7dd61049caa134e35a3ecc6316662c356747d40c753b5b0eae86ed46756e3263cfc2374b74108472d23bbc9a3ef3295f649482788427d195355b2eff889c2887baf06e73c7021be8b434600143c5e609191516d6aeff56b0ed0d530a4b2bb2b9d033ffa8c4141bd7275fb7bb649bb4710ccb0ed6cee5b0a90065ae00338b86534e3e8ecdd815f21f442d80872d3d4a11eb1ca1360a7543287ededccd63aaa8ee0e1f7ed6dee2cde0d0fe95118e3e4197215020c67ca98ad2f28c77267c5c12ecb2b1330e4aa5cada5ad87be713ce4ae8620e81f34ac635879eaee2ac6b8d11f7cd392c4475d1f87fc1a41ac3853eae4936a6ee009faa159bcd5e750b1f553206bbb299d23ef70670c598e022cbf1aaa1239e1a558c631ea6139094b076769f1d7ab1dfa8cda277746065b6b40cfb4d0224666831d0ce8c8e46e96c32734ab65074ec0bdf52a644d5c2865b28cdfd5f8104466254dadb03899c10907d219edde30394d18c9279f06cf83092085fceb6f7921be2ddebbc385da3c196428f3048c14be79c1ba072c79e695fde4624fb82f44e20bb998b6f7283291989b52278a628fcde11f1bb1322eab1e9203ad540ce96d9874ca85d17f690795ec39329f35dc3ddeca0a24d9c0afb2394ef279b653fea83a5812c75e7b5715e35304cd9115b7636367ed8565f0a9e7c456ca2a3d93bd7889e335582fff293471f9a33475c0871a1f515fc5d21a629bf4e9b860dcc5aa226ebb56caa41b98c4625f287aba698d2701e176a6a0c4eff39a24f733065e81d5d9e9623f1e8ab0144fcbc27e7e16dff3b30b6ad56fc69f1309267664569d4c5b16e68ddc91c289bb20bc2c015f27add6724902cf60fbe6db85873b6e35dd4353ae7a156b7ed88aee3d5870766823276c9d96756ee602f0a89506bd545b88fad65de5020438217fcf9885f56e24d734de4bc9482ab975826c7991acd8b0881cf3e13a4c0e101d41fe814f37b66880aaedac93000bc68ef2df0210a283eee645a9edcb37f97fe351b60c1a522a321c87e191263693277f709aeeecc5d8a23334692e77c894da977796d4902c05d5cc749f70775023850d0c381ec31187198f329c1c2bb82a5d7f4a8a6367517e210a91d6359e9f012652c1454c20d0645f68efad0f21162309f93dd9e1c4eab00425db55679d30c05ea687cb55fb04156963aa4a6294156577c98274fb59d86bb876090885b40a7d4cf8cfe34a23e8ec1c0a3ae6b718a1c9014a5c1fe4d08fa3d726b4ef70a907f093f61e914aa9993f2a39456dd320b38157afe75f3f592df200c09049961ada2c69857ea7344b11d4431de879447017f5daf10e44768064c6c58fb85641fa0373ae17ecc407a1d433a1d7facbabda72bbce4b682ff8673996877afb0323af863f25f9c9e6b3f17da2e361616aed4abfec8b50b201338a3eed6305c2014a4d927ac708439629d83d8111be390d133afc21a3ef15a22557f6b1bcf5cc1067275091ea0d3283d956e008d11fb3cb2f4866fd7c7e68a49950ee627a16cc5215fca77b13b3e0012facef2743c29e64399df65fbf88dbf8c5f93079d5f07dc99bc159e77fda64775db3bab431639977c3dc7eae98e5bc3142729ea255a9313bc82dbe428df03ef644dc03950259fb8ed9d3e9267a440a6e5d0c2817560a2df9783df62348f7c3f085b6be83904c1ca63024f66ceff2419f63604c71fcf1f35bc2474077f0c0cd94cbb1ef99a309e367d15666824c3906291d77183d57c9449762204958bebff4fe35b6bc951e825059e925b3be60a5c8626ca95fa2791840ac34357479620ebc2b92e062ef7580f9a33c965ba3970807c5e6618fa601bcabe6a01346c2b096ce18b3c8dbe497019fbadb9e21cf753bc33f9e2c801224590145f165dc8d7ded1956905f289195ae7ffac9dd9181138b4ab5925cb2c4f3b7610fdb89c17c6dccc1f9bcd6804908088d9af554ebb766c965c8deaf31dbbec239cf1662dda500592b085213d7fd0b4457415cde50c83bcbca20bb2e8c08bbddae632c099447cc010f606a6122917a00548f8d8ea36eeccb6bbe495d2176fa9954a25a3aa14364bed68bc24c4c697b36d8ab73641141c24de0b2645b54c7bf58f95310d847f9786bca50d3b6b743769c3617b815a2a008a51e345762a9bc56aecce773c4511c44df4dfcad7d7ea3c06291851d4b2a4f6b705232acf6a6287f2ed63a9d3f0a0aba83cd0e66ba95307efb8857c012cf150e18c5c77fed5e625f9305c26a62de47c83f2277301bce637486c3ef8fb15267de30ee4de1cf4c8c9657afca485c57588a5622738dd0ddc4822cc57449d8ab656b836ee751b2883c3fd518f5c245e5d6c4994d3f1ebfb703fb728d68187c605a2468fdc55940755114d7976c3e045a647b1ccdf9cdaa56cfca5a42e701236954d0a7fad4599adbf882f8c9f051e77522495142c972041152d99411177ed9e93a2921ef19fd60eea112ad71a0d832a69f320044248e68f05620bbe7d227f9fec13e83d9285cfccd0d4da395af55ae39ea97cb96a4ea16e639097355fd0c6a30410f867eb15dfaef7a94b3bd54cc5dc21b1039041ee49c904a326295a79103c25643c1adea867ff7ecfac293ea78096b8ed40316fb7d3c827de5afeceee71e213fec91a18e2090bd487bb432f724042ab4769a5b812d44bfc20c90fbeb61a300ef61911b08d51c76df802e136688909a5bfb399b21af2c97203dde8ff494e3145b1188d8ec6c9fd2dc5cfdb77fcef40ade473ebf8e2482d20aff94d2614acf866df0c6d160567f6e49872b691e71c29fd72092a1b7abd9e3e3000f93be443d9fdbecae1a2178a3e0d0151364277a5b7fea93542a422cd55ef9e669eece7e29fbe16afc20ff531b70ac34cf1f13dcbb41cbc34de343897e8d480da133223df81c25b6038ae0020c8ce1d25e15b038aead94ffe61141fda9636bb06c5f31b8de9f8469f0eb697938634fa22bb6a680d8fd3bc10e1180a03dc26e8830da4b001aaa7434f3376e5e27f9d92bb19760b3393b651e3a8e4f0c9e347dab0d3a50424f549524c8cd0878d46d3ef0e2ca992b6badbb722ea082c36a4df4db0885d37958a5a874c1001b0f0d8ff6b342a1fa56722bdd9a340009073a02476220ed4730205ce80e368ba15d700e6862af5e1abda22711c412395f303443f1764da0b3f61d280a5a8f79f36a331522b9190455042a1363743aee39e12fa6db43a27c7ca3dab6a45391198382a22672d17dd62cd2d88e77fe38f6eda9a9ea3b0676b72036450f1272be223cdd64771040d792840ab21b6577f8ccfce4145f6675e476938a21e8d7b6efff0fa2ec4b7518220c37635e7dd184ad157ad26a8f830a89fedda07f9a3bbe9b366e7d6e4b0f111ddf2ff939054140ca9822844460024c81aea3cae47a4bec9debeb49fb19c831696107ae056b64cf28e7b1a4081e9fa1858a5c9deec2f17c1f182602ba5647b76ef3fedce5e77aab8bbc7e57918a74a6a031891877b1186f3cc22199c5837dfc9517114c5bd4d2836ab8b8e51c321af95e9bc0bebe9188a2e01a0e7ca713c3208ab3294390782343f5b1281f01535301480d9839198525ec4d265ad8b30b03d9fb214a71aeb8fde213203e0555ac2607a3de20fc59467e3dcf984c6c17f372666f9429e3d51c2fa41475ce16c048771fd396d6c2a98e0714911a44a0c4e57479d90bf0ef090c7c2be0312ce400e632df07f08b615e40e7cda4ac69954316c453299ddb98e14a5e89a2dec0ed0ab659b144401c28165fbb44cbaa9b2e112633606132e65278797a31fddee995ad67c935909a1ae54d89d455ba9261ea0758c1cb572b0b359b2984ff8da0b964c429df7891b9f41886591b6ee3fa1ba5506bb6263d00e5c253ddcf52", 0x1000}, {&(0x7f0000000180)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf501060000000000000011596e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981affd69c007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b22f4dd6c7c5d7aac289a868164ab506cb3fc7c8a997095283c4658a89c63887b9a2cd43b914c37dd3538ad32a74929f253b2f86409669cbe2fce000000000000", 0xfc}, {&(0x7f0000000040)="2380eb42c8fe79621e0e816a92d575c30a820e8c71e20f3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f703ad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7aeac0af1ebce62562732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3ee54aff64a90de7a15", 0xf2}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x6, 0xffff, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000001140)='./bus\x00', r0, &(0x7f0000001180)='./bus\x00') 16:00:07 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="828338823c06000049dbdf11ceff3c6e01f631185bc12cb4c985e970", 0x248}], 0x372, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000001c0)) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000280)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r5, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r6 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140)={0x100, 0x8}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) r7 = syz_open_pts() close(r5) dup(r7) syz_open_pts() 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xd24b3737f24b8045, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000300)={0x3, './bus\x00'}) write(r2, &(0x7f0000000240)="220e2a", 0x3) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r4, 0x2}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e0709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e86f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebcc0340810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000277cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e63bef4cfe8809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8002000000000000001af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617a000084745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb5113a0000000000008b8781854cea90e578501c3c259f254c9685fdbba330670f15d4d8b0253597185424f6f69a1be3c0c36597f12db99decbf445f62a39909d0f2ac64eeda79003ee3e6ed96b08fc64ccb0961a10241feba2e2749"], 0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = dup2(r1, r0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000000c0)={{0x1f, 0x4, 0x8}, 0x4, 0xfffffd9d}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000004c0)) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) getpgrp() 16:00:08 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="b7a6d3520c0a9a4e6ec74fe0239309b73f19298b178a8eae2d1add10025a21025d403ff9edd7cb1b6189abb3b0f6e9ed213219ca323ceabad8aa4710c6479dc3346d87c57ee7d038afa60223790e9f3ae1ec735e0b96d50cab04e68ff4c857c9fe281612b6f90781fd31260b9f9a99895bb06f58d862c299d86566c3721a2682b23c157984bd8594a743c1b2909ca39a1fbb370985f40e362cf216ca558e16773b5045d344d7cc16f3b7c48f709ad7e449925cfd9c9f8fc4f353d5d9ce9c89307a0c95a6696ed2fcb8aec77e2a9fb34e0ab344a0a030d8faa0fad2bde59b2b210ca44dd58a39222c6ec3dd8e98cbbd223e0226a7ce67d995e7ed7ca8a1adcfebf82178bc5f3176884b8367e0da4828c8c4512a4d9443", 0xffffffffffffff37) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tp\x00', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c031b00"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c, 0x0, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xfffffff7) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r4) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x28) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4000) 16:00:08 executing program 0: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000480)="b523a2c300002a173503902b172f58ea5c9899e2901610751aa52926ef564260609c83fa9bd4372d25aee2e052f380e88310aec3af4f6103211098a6da6601c41963d00f07a323c46bbb35f95b281844854a53d2d45df9bc7681fa1471a633c4af10040285c45c5fc58b16b59b2ac3a4c2429d688c8acbd63e5f5c888fd44581108d85d035b134b202d927cf5609b1158224", 0xffffffffffffffbe) pwritev(r3, &(0x7f0000000440), 0x0, 0x0, 0xfffffffffffffffe) fsync(r3) open(&(0x7f0000000400)='./file0\x00', 0x1, 0x10) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x800, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000300)=[{r5, 0x2}, {r0, 0x4}, {r6, 0x104}, {r0, 0x100}, {0xffffffffffffffff, 0x40}, {r0, 0x4}, {r0, 0x100}], 0x7, 0x1ff) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r7 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) write(r7, &(0x7f0000000540)="0085ccd1423aad0b2e930ed84cd7b69d487586ef7f54d2ca20416c9b85d4e48c9872ace2ce7859720e07d8264982d0ae680cea45a49315e9f97353ca4db5339eee8e3dea13b6e3f1f7f0cd8844e307582e3c5f7f0fe8a76b8e8bfd02f1241f975feb04099c4951cd6f94df6831985595c2986b6b3914c66bd4d74cb22a02108180f006ed3f8d6ae612e1e3f5791f0941844b0d03c189ce73a7eb32d79376d68d8881bd3aed721fae40857bfea900d0f8ef96f404cdddff2d1a0881c8b9fb38537245a83774141b05b06041b90fbb2e735ca240709cad5ea58c1f2bd5ab478b5e82dfc98fcda06f50e7b5e39a9de6892e014a886f7f8de53ac099a432e1d5124e032fdf5d7f9c71fa8a4b69b3efacf49715c845e51ecc335e8ab65f2b4dc6af5841dbe98669b2", 0x126) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r8, 0x2000745e) pwrite(r7, &(0x7f0000000140)="82af29976cf4fb38e8eb2c58ea0ae213436b54ba8ed8d5abeed65b07060f4c762541a1fb6f518983414c7b2ea1f45a9b81d357893da5bad0dadc7b79317cf76cf6082e69bcbb2da8792aede8003a6b0f13d8dfd8a7a7e26aa20ed0510a6341635a6688036bc481a90293975f9b0b130e1b50d63648777e59e1bfed06d57aa62e3cfa2cc46fea008330a1529ef753da6ffc8d29dc4e4b13e76e07196b2d9ca64029c46bbf76d7340dca2c23e9a67a04c5274e23d601acce92b28fa9df", 0xbc, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0xe79) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0xb8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000180)={0xeb, 0xfffffc01, 0x1ff, 0xff, 0x5, 0xef, 0x5, 0x10, [{0x0, 0x0, 0x200, 0xe3}, {0x9, 0x0, 0x6, 0x1}, {0x3, 0x8, 0x400, 0x4}, {0x44, 0x7, 0x2, 0xd4b}, {0x8, 0xb4e7, 0x12df0000, 0x7}, {0x80000001, 0x1, 0x80000001, 0x1}, {0x7f, 0x7d9, 0x1, 0x20}, {0x200, 0xc39, 0x800, 0x401}, {0x6, 0x7, 0x4, 0xab}, {0x1, 0x0, 0x2, 0x3a}, {0x2cb3, 0x6072, 0x5, 0x1ff}, {0x1, 0x200, 0x1, 0xfffffffe}, {0x8, 0x0, 0x8, 0x34a8}, {0x1ff, 0x6, 0x1, 0x5}, {0x7fffffff, 0x6, 0x5, 0x5}, {0x5, 0x35f, 0x6, 0x4}]}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x60, 0x200) ftruncate(r0, 0x0, 0x100) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xa0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pipe(&(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xf}, {0x5c, 0x0, 0x0, 0x10}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:08 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) r3 = semget(0x0, 0x0, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/2) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) r5 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000000)) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) writev(r6, &(0x7f0000000740)=[{&(0x7f0000000200)="2052c4f4b24fd162086365c94877c2ed40371838b0378349737fa5f92262c6e3502b51af33fb3f3ee2781850e4a541be19a6b5cce10e267826e4259b8314554fe0d9ff5e1633a89ce53b414d9ea8edc36d9e8d7054618d81b4a27c4d6ba63c52548b", 0x62}, {&(0x7f0000000340)="3ea0b067577ddccebe5c1b46a93741d62ebb92652f447be3a52f7ea3d367d2b850fa6d6616fa8fd63b81b39f551e61c439e9c3fa6e3b8d040a6fbc855e24990800d1027e91e88e6f169a71571a7282ace8eb58e108a657ea47c2c11b2772cbd953c64944121a4526dff6aef102670f63e539bcd35cabb633652e6e4e85deab7b4993fe8d0cd568b7749fa4498269b872d78727d6dfa411a8d82fd085bac6a1", 0x9f}, {&(0x7f0000000400)="68cf861240b3db4a0cfdda7af56b0def319e20b622e72a98a8660b9e4d69e4e4fc52ba3cbc6e41a446c320df31f9a3290d3067dac6444983cb2054ebf7f822429067f1f240f1efd7579d436c2cf4cc8d5077a49b5ad64f7a94f7396a9013fe6c17378150a51d7d53a00db1e99aded8b727d1be0828cb650d1495696a277f85a89d75d6feae7710eaecb016bdb65d1e7af46ffe6e2c860f4b99d75023860b1d17f753123c6064fa7a4c817897398cf13d2701a6dde528f5451efb", 0xba}, {&(0x7f00000004c0)="261e017874f3c14abea238", 0xb}, {&(0x7f0000000500)="9d632308fb3759d7ca4f89df554a707a69f1873ec46098a03abc6b5cf6230f8442aef481999edb832fbb6c21f91c3d8b8f679e071af8245a712fbc9bcbadfad4b9c06fe655d64865af8dc4c9b60d0acc5dd8821b0325e43c5f6c0b9db05007c2de9814c39d649a75da58", 0x6a}, {&(0x7f0000000580)="60a12ae68f8b6cf72ff7eb3310b7214e85841e7341a5b1d80c8c0f38ea2bb652f8a962371e7cc62f", 0x28}, {&(0x7f00000005c0)="6de3d1983dbacc10711bc79647df97dd7a7307e360a3cb5f601c951e1799a0ea0eedce0c2426bb4a364c35a5fecf819a7181c2cd5fcac6af75d3ea06ba5f30b04b0cd473d2b93765c077e8989fcb99d05fa706a04cced71b7d36782da1a57f7e82aca384108cc832831739e2b066a8b96fa4f0ee21dbcae73c55b41d76624e5467a08a0a93f49f8fdc2d2b7002bfcfd32d3fc6da187c81341d4aaec583182fc4129ed206935037b00d3b50895ffb00cab15b777e5ce6d46da09213352f99e863aad56dbb78a81071dbc1bdbcd8d6828ff292d13a0cffd5e66d5ae2a8c1", 0xdd}, {&(0x7f00000006c0)="dd92cca62e71e20ae358671293ce0e9bfcdbe8e7f1d4404bc0668f601aa8939e4febc575c34fd32457a22c6bf7ceb76bff540e6941a3c56b5edb00ac929a9ad39ae9b4ac2a23c4aa905ac0bf2c48017ab0523751d7447ba6422e6f783665c174db63719a24fd0d33dc6aa077573203cb", 0x70}], 0x8) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000000800)=@file={0x0, ""/52}, &(0x7f0000000840)=0x36) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) r11 = msgget$private(0x0, 0x401) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000680)=ANY=[@ANYBLOB="43d17038d51013aeec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd42eee4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e922940a3fcef8b00adaa6493ef346b5e151df2aa4899811a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000240)="220e2a", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r14, &(0x7f0000000b80)={0x0, 0x26f, 0x0, 0x0, &(0x7f0000000e40)=[{0x0, 0x1, 0x3, "8d93e7c1a19ac76f3300f8e0ee17ab1ae7bab0cbf73d18b3653153d6b375e0e27486bfcdf12d4b05c26deb7f32a3f79b65b9c23c6da1b2fc1196f605ba0bb92960ead6896b8acdf80d7be780e3f878f75e584c689eb5c2b9c2b657fba436880881501d5b749d637b41381c5905b50778474af33d1deaac901a1883da5d5dd56b56e258c845c66e1e4602498100171d04a6001ece31f86378c8bef5ac"}, {0x0, 0x1, 0x4, "eda8d07ef31f264db7021cadc485658375e48708103cf0987611a43b15ac3627f92c75b4ebda0765a65250bd91057535"}, {0x0, 0xffff, 0x400, "db7121f6d45c8abe6f03a9423c1580d45028526ce2fed70f8e2953625b41c9a24ae56183e28a120391184237ec64cb3b"}], 0xb}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x0, &(0x7f0000000940)=[{&(0x7f0000000a00)="6f28bdd047410272cd3ee7fa734f1fbbc696710c32baaead4b9d15544e052efaf9b9bd91971183c25329270e5a9dc36b6c57fd0989e7301ef236723c79c8a945a27186d5d415225218eb640c39f9d5b67944e1eef4aaf44a4f1fc3446310288b50931a862eb2cccf0be472f7d773f46037fd83adb1d46ee8eb78e558f37f6318a3f335e461ede089b800d60c96aa2da62592486d4e9cb6fe84a9f685bb56c5fb8394b0848b75f17260", 0xa9}, {&(0x7f0000000900)="4dd6ce64e2e7ee9374684af67e4c40757fe1b6905adf471cd5b1132ba92de3cb9ae00c5590c922f7c26687e5dfe3d49924b3db1ae5d0", 0x36}, {&(0x7f0000000ac0)="7215260f476050e17448b8713eeefd1535cc3d570abecde6bce96e198d9dc8d11aabf4536b314616abe0f5156c4d2f272f42d146c45bd48428119061ecb59e565d25431e087075e83e6c3566dfe40b41993014c25af21a35dd4beef9ebe4a139c165f01ba006db5322b17e15d4299d11b8f81dbbe47272630804280f20369b7422eeeed43b1041bd652eb4cb7c03907d8eb99951066c02162f7519384d56", 0x9e}], 0x3, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r11, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x4, 0x13) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d93"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:09 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x338, r5) r6 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r6) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202edfdffffffad0efd60cb4d8b52b9aa23d0571454d78a2a197a3862070000000082954bcb777fa69dfceac2a84e6a6e2c47bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c23044400ee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000300000000000000000000000000000000000000000000cb8425cd36591c8097beebdc976c48b389280adf25fe767ed222527e9ec583a452089c3761e127f37aff15493ac981d123b5481cbfd01687b4366c665780b7d533"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x3) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r2) open(&(0x7f0000000000)='./file0\x00', 0xa9fad16a67b536bd, 0x90) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x20, 0x21) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0xec69, 0xb6}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000280)) write(r4, &(0x7f0000000240)="220e2a", 0x3) r5 = semget(0x0, 0x2, 0x140) semctl$IPC_RMID(r5, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x3ff, './file0\x00', './file0\x00'}) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "00f1f94c25580001f70000000000000000801c08"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "43e4fb00000000000000000000000000002000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x65f, 0x4, 0x1000, 0x7, "e353e32902d2514369419ffc1c52a914bc82fc45", 0x2, 0xa5}) shutdown(r1, 0x1) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0x200) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000200)="23e41e61587bcf723c65365878a2b9d1de7a4f5b755792885b", 0x19}, {&(0x7f0000000240)="aa58faab381f1e32e80f3a7c4b6691d5e1f625619d2be1fa6cf5b335d594aed94cf5beea9211967f673cf97cb3406d225a2041615e16958ab3793a3667c7823cf80d541aba95b982cf5c96b69ae83f2bbc55472b4fab991d7acd0eaa7b3eaea64a9cbb7ed65c3a2a2b168b52a140efe28a19143a80e1b9743aadd3142e008145b057fbf18f1096117006288a399ef6c43721b45c7921546a538e021c0e0f5cb0dc0e45df580b2192b9a0cae6f0117a7db4e5018a9cedbe", 0xb7}, {&(0x7f0000000300)="e5ae7ffb34da343de9495a595a6fd41673bb939dd1b990740d8e57715b0d5adb0f9edf41d2af45129879f22dc41c9d15eaa04d6cf943503968e0717ced81d053fa8926086b8784bf65adf28eec10721efeb710b6ec43a390c6f220f128993b1d23afa2d1c643fd76fc792262d8dcf5c233a6d0e993057643d46cba4ee29efbae0ec27150e2518118726d82413362813cfbebf97ad4ab10be", 0x98}, {&(0x7f00000003c0)="a2b16fdbe00736e7d4a0636b17586609510fcd1d6cceb9140f271d", 0x1b}, {&(0x7f0000000400)="d1f03ddb752aa6d0d0ada76131292f4ec833dee94cacd8645453c84a7855592c8490607ab3239313652dcb6d844563c36c147b1cc61a9f091fafda039b6ec19d7305f033b28de7069235db4e891d944175f2c81232c186000ff9f6ff908802c53a862d3019097e75fbae88ca77c56dde2c5b59722624eec133026a7fe3a9d1fa6fce832552981c4d3a2ea56f252134831df06359cb1eb99313fd28990333966ad720c81996e6b3a0b87e64d432d95de4d0f0bf52175f62049bd8c7c33c49cfe5828b0d9faeeb10b138916fe497300d5df851d8b03b19cb204b27a7a95af43ae950", 0xe1}, {&(0x7f0000000500)="a8b914c45652fb317e030a6aee443ad5997e165d529d78aa82599178f591ea4c7bc3d0a1a44ec2e973123a1974e287bc43b2232384111ac9bc516a91addfc8689dc5e70ecb1cd6054286a973e61a49e2490fba49ae4d6df729d98c8e1318ae9996932949845d5e814e38294074d0401b5fc9183aa8d224bdd9a332cec157ac3c4cdf949b2f107a3cb0e883f3544b1c3fa0203109ae99a44d01987aca58", 0x9d}], 0x6) msgget$private(0x0, 0x400) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0xc, 0x7, 0x3ff, 0x0, 0x4, 0x4, 0x9, 0x1, 0x0, 0x5, 0x1505}) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) r5 = msgget(0x3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x4, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = geteuid() r9 = getgid() r10 = getpid() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000780)={{0x579e, r6, r7, r8, r9, 0x4, 0x6}, 0x3, 0x6a, r10, r11, 0x9, 0x7fff, 0x9, 0x5}) msgget$private(0x0, 0x48) truncate(&(0x7f0000000800)='./file0/../file0\x00', 0x0, 0x401) r12 = openat(0xffffffffffffffff, &(0x7f0000000840)='.\x00', 0x800, 0xd0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000940)={r13, r6, r14}, 0xc) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r15, &(0x7f00000009c0)='./file0/../file0\x00', 0x42a9b6d320a402bf, 0x2) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000480)=""/111, 0x6f}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/66, 0x42}, {&(0x7f0000000680)=""/113, 0x71}, {&(0x7f0000000700)=""/52, 0x34}], 0x5, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) sendmsg(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="9246ac329cf3130906d1d5abe303a9e8dc6a45c97e9c656256b65799f3d5dad88495100543906a9244a4be30449dc87fcf55f7c54e5f744af2c7dfab876eacd6e2973debe37656b4f5024e908b3913df98d2f8be2d52ec1f0fdbd3a2ce7454859124ec9bb682b93d339c87b4e74683a39abc3a121c38c7da2564aaa8ec5960f81c0601d033330d9b76df", 0x8a}, {&(0x7f0000000980)="60d69a101ffda4929eec165fae5fd6e877218a13e357d8c1b035fb15463745", 0x1f}, {&(0x7f0000000200)="9ca0f1623936073bbdc03df8625632211df7530f353f6d884c5500f7ede82f5874d4295893d8d9841c6ebfe4ccd964b184a4f78810b7b19ede054401c4eddc427517b70fa300e2ec2cfd433adcccdccde23381649f4724a8cfaf00a522205618034d71ce323fcef32e6a494a010cb1be44caf503fb6a8b80bf49", 0x7a}, {&(0x7f0000000280)="550709c7f7596c541883f22d47d9f10bdbbbc0f84c867f396ef78c69142789017d6035c91e09a98b15cf01de6eaa7435c8db4f1fc20c836df20e0971547c8c4c6095f3b62b34c950288bcf89f8636034b042988f41699aefe7bae3bfdd3fd62aeda6570e4ffc9ba92280ca9b5efa110d8c43e8c2802f4b9032cd73", 0x7b}, {&(0x7f0000000300)="30c467ca0cd53b0f612c80dc082146db9b3e6dee00f9a61c834802d9e83f96a12ae54f9fc1c196debfda906d54ed6e3e87a7dc2e6fd7e878f0352cb801b932af9f975657a50aff987482d28a5621b8368c8978e641c6b5fb53566f2c78d83e983687b01c67e87fb29bb47c7795904c81128c36788b4e9f27ff418feb415c1e212d9ee535b390950e5e449a67a8d3685e0aa4779a66c4702880a3c02be5c01a32f2a288b5692f55dcd55294d9520d1f2734fca841eac70fca3c457f28d907af4456573871c42c8a08d6020957706027ab157f223b6e774b3b390de0931d132db793a4d278c267e5382fe94f5b05d587bdea5e99", 0xf3}], 0x5, &(0x7f0000000480)}, 0x411) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000007c0)='./file0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r2, 0x5, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x20, './file0\x00', './bus\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5, 0x1000000]}, 0x3c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r4, &(0x7f0000000800)=""/210, 0xd2) 16:00:10 executing program 1: socket$inet(0x2, 0x4, 0x9) r0 = socket$inet(0x2, 0x1, 0x2) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = fcntl$dupfd(r1, 0x0, r0) write(r3, &(0x7f00000000c0)="70b42016a22f909f6c7a27e5c6548f9a76c47f94d1a39b6bea62f438dc3dfef4caff8be5e87c37031ba86fa64ccc6114360d875123fde3dcd49b69908efca742356cc4ef9c789e14928cd9fd8eb32b3fe6ddf80a8192b5529d64a8bbed59b350285c82cfb64c0017bf4b246a11f9dc74d839183e3d0107045f048040a27f4ce310244c4a4d81d52b82749641f5663609215853db9c139eee1a7d15d2f4a50270a8e4b6e50f2405c026ea558243e97d87ad2f71b0289566ac551fe387a241bd6890f85d8b7d70ff5e833579e62002baadce157bb0ff5be69d3418b1168b587baf9d31d1d084e6a7e451dbae1b5c438ad24616dd879a9d8d15c62ac6e883e9b10da8862523270835738bf4aea818948d24d399cc39d92483d7129a140b4dd5217e5c0799ee3490c50f910effb281ea521d4090c0c0eb6721bb0b7cb23e269dd39373fb39cfbeb960ef6be21a3ac06b4d92c35f39131125142536dc10b33d67c114757783da00c1c9cc75343ac4a7fda50f1ddf42fc2c5f506640d0070853cbca66330fc181d28b9f435281259053737836872adc4cb327758ce7807d2036ea242066389b702d92fc3932d6d1e38e9a11a5fcd7fd23a4e920fce2bbb7154abde3df4f41e08ac6ca1425329b86d505fe12aaff1aa35d4c76c28913b1a695ba8fe945258969bd365adf8409de58e0c676a6f0621ebd23b1ed6f89795f3aef9eb4dbb4a49b09a479d7b29977c1c1c77e1cbdf1272f956d60fa60f946f5cf0a7721837f221d323ee169de10a6797e91d13dcf0119db255d0ec7b3bc1a9beab4a64c0c65c12b4c4693937dd4d8d323d446a780ed6312c73207fd80f4329f8476efb784be47e476db42a2c5819f5dc2d708cc0237d8f50c547d9c2cb42f696d1601a5f16f0ea8c52b7863636c0faf7654d5b5df0173ba61e47fb66774dfbc12b48cfab6aea34b1979c4523c0818c17d0bd4622a0afd5e421c03e3e4999edb92bf3d41ea39017fa7b36fa401df480726c90e2631bc1868801d8ccdce7429b2db295451e122ce4b65f0de21a145fdaaf39bfcf1980b9e786506d1d549fa021fb14d85c9e64ed41804cd47b6ad9574cee27dd91c3b88e3154c3139df8407b85b4964083b844de985ba12dd6059e32ebfdcf00d31cf52949dce3199c8061328588f09e94ded6d32ebabaa44b5ab0597c8b646f8311e537c9eb3e6e321a844ff9ebca7bef7b428748935ee3b3d700be9e0489d0a7cdb5757131d4f00c579d71bb36910ac294b5e3f71e440e543abbdc22e1cee0153c331ffce68b093991f6ee8c2ee9cf1a94853fcad8a1f9ee0a5d356f9f6d31fda8d7a0edc5f2b9fd97772e52975bb7396769f82803943ddccb05aced99f39bce3510719447bd313bf0b41af50107a94d98d64ccd9e952a92b1121f54e422f9ccd88694cab98191854ad89c57bca29862011fe4439e99298cd0e7bd0d30240e7966ee326d23ba8b667b390502ce32d3bbdfb8acac4a012fc4e05b6a23f304e621be684688de20688a0e96d95d555967ff777f4dcfe5b048c794d0ff1813856808f3d4f8bf00e5c97b33f2465d2b855fad3e5c2ef85432cbe95ba2006c0653ac37be9dc570af696e99b36b701b9ebc0be8dfcfd758a51ffb9ded61f509a443a4e7b2b643a65cff20898ffc659ade3c33b0eb9845d4c15fc44106ef8420c9634447297ac66c4e0921c1fd4d772db6fe68aa498d45e84b8a1cd645b16d0a8007d8875ce4f948ed5b7df0a80dfc43befa0deae525fb0de6ff337772c1bf125a5e52f73da011f2dbe6908119ff1de0802cf2a527b2bb466255d6b555dc54a43869e8cb02b0f5d8655ec757d67ad5662924082d1cf7063cd86aa4db846fc9777f5f2546c7913f24ae12ce0cbc22f687e6984a0433db5d0cd7ec1282ae5e717887052881803156d41052cd9d5744f2ea3cebe2067de12678fbd55134549b3f247509271365bc8d83bb77d0c429d737b4f246e7548c9d361121dd4f6437e6477dda9f9f28ee0909b43bcebc7bff1ff78e0a42d873be85d50e50f14a7b39d978e10f3dbf4596136231033f81dec556d96ffb3552cf99a0b359cb31bcf8d2bbeb8bb78796365fbf0e77cd4b867463b76ca39b8aca7d3d40dc178cebafa8ac8430ee02af1f4a2df522e188f028d56e614dde0c2978e78c7d7aeaa4d5d49aee4f6ebd4db22aab8cc8a081491c437e3c742efc0fff935034fad9096c933b926d83686f59c4f23d3d9e9b5dea1996a59faf64ca7f189cbe1d145eddc9d8b57f2edb87eabae065228ac8a6169e79616d5b3ab62e2b2f6739a17474e56d49dfae850452231e3b5548f4a05e4a33874bdc6d59adfd6758b4f6dc1258d784eb4cb11f83fb2ac9e868a5bcd31604418a574e0b01439cd7429f06983bc8ff648486414cee380b03624bdc58a734e5f42a7c7e7d802694766eeaed91c50bb663cf28ed70d5b2efc3977d116d6f2152c329db605452c77a37b37075f63717a397b8d973d668c110e730628d2380e73916ad752fa5021f0f2a466ffae263c9f4314d313fc4e29207415070926242d9b8f3c697c1e8557d15abb65c6428c2b0ec1b55f2892fa98eaef3d876f0352e43b654da93e39069c7276967afd75338ac724d2d8119774eb1cf28d20fda6e3f173ac46a59cf7e3cbc0807bd858cd5461f086c653eb739bfeeee9813ea79ea975cea4434a1b6195a7a8b57165872400aed36b4e852c04c26d11d4c9c9f7c981b4706ea52e808e4061be1c303fcac7119dffde0641d05ac7c89caa1ffc41f37ff1fd9422211dd964fd874e6f578b9cd7f2030bb455ec109aca4abad9d8240aa2f58c73e449342b4a89ab526baec09ae93804320029e03569bc09219c6dc6e8f0feb53724434c893dde6cb53cfb42103088f482a5128af092df32e4cd99c061e4494dd23c32c0686ae528d4c94200a3315aca4faa0bf7a7dd3d124ad41fcbc23374a7e2791da66409c4d1a39ce55b4311145d0a1f4833067d147d9c688b1cdcc861a25627602ff7ab51cbdf891c99c47d929bc009905380edcea09ba2259025575d75824afd36b3b58abeede2b641f74b390b98d8fc70f3981c9d44049439610eb58c7504b8de26fa0f14025e95abc90f6f900df9fd216d47be0d6c22826877527206e7751c1683052aaa4ea19297583bce48d2321d096e1e862e6a03c3e6d6a1bc963b80711bc2ab7aa1c0452945e52f2f6eda27b05a2d6bfd3549d9f50a8dcc4a7c1dd875099049a3897d4a8dd649a47ff4fd7f89581b6cbd8fa3dafac0cd847fe8362a6dfa63f3fb2798d37c72dcb1a0b08ac4cb09cdc398e2614c9b58d6964786fcec61113cd355e18d81dc7e2e33aeae2370115b0cf01ad345a9c4b7935184a5c7e1724384286e0721036739431967a5b72a3a5c7e20ccc5e1e69242bdf21921d82a86afd9d7bf295c0169681d50661e2be17390314ba07afc7552b994db879f5941163676900a9233bf020a6cebd5da5e4d164f53121601a1235b3b8fba821cd7b396f40439073f88447a50bcd843f8cd3a608fb281f4132b8d493041cd09728b1c4d7f9f15c63ca0d08ae8e6847527e4c1ac76de2fbc4f6a8a3df3c7999f9e1309a73e9b8f29196688a3bd1b2bcc29825ea9d0d159e64ea8798c81563aa214171f9d62bc18f30bfefb669697bf878a9c8b177e942e3eb50070f88615d23d1394d3f9f654576eeb4e100c36420e9a7a8726cc967af9dc767dfb47c46f2de9e5d266bd9a98eb5dd01040ecd5e81c46064bda6c63d5645a52d4bbc3c91d8c673ae1e9eaa3c76348a08f23e7367418bc68cbe4222d8c17ea0afe7bcd2b9c92f849984988d799f61d4316e1d095caa83892bea2751db38b0da7fabfdbded3ce8d2c01be7d0dfba4def68abdbc20b921564325670716e2d3d9a3e2aed5a0a81a4ec543cb7114453c40e2f5e1ce407c7bd9a14b888c4117bbb20b41340aebf69c11ea2c9da0d370ed44bead00360602362aad98102a15855a9d953be9f01b0f8d31b39e9f752cd6fb0335ef3b11e5bc2483744634290b8143475e0fc2e13d385355c30b0ea7d9290fcffefb2ab6ddb64540183b442e2762528cb8c5431a9a038c8bb853fd305de01e8259c10bd29169ef21e6645cbfd806557a01ab0a00b95967047c31b9d4cf56d18bf326502da07abe3df1feacf3b8675f46a9ed2a7bbeccbb9fb9552cf55e00e2f8778bdafafc5e4a401bb9a9a594c8b3ca62eddb9964e74e4e007431e6fa4521922faa62f81ff83b7445573c1bfb2dc76abfdc1d007913d2422f6dab17e0eea2fd35a54b17f3f10f387aa7b65ba260e5b73c57479b631c031a33e262be02d1214ee6ca433e76d7cc76703842edf3e687eee5e1083bc5c1855202602e052e4e8d9a25dab63aadf45386ffeeff2f27aecb0e2fc2386b52b3c5970e9094b4c8204880e72f99abc8c2ad7a3a84b8848509e55e3a89381d7d7756e45421e383c9b68b6cf240680136c5cfb50e16fcce01b7c66c2bd34e8c28cc0c03390601bf7cf1fa6178fc11a09779e1f2a108483769fd95878c641ed74372b8d2d1c4f8a3480fd54b94b9f961bdcd673626e022c37057dd587673d39f6929472f138277433d7f2684daa2d9b081802d559adbe094bb5e9f7467ea6d2b16ac5f75562f42dfe25f7568fae2c4537492d03b0e138fd9a3f7d8acfbb07276b385e958d1c42f8ef4997d29cd1e28dd650b5596d9d6577f728ddec949a5a622124565f9782fb54fe898c47d79a39d29f4e618c8786a6745e70227307dd4b057e2c74219c9ca5f137463eead04119179e8cd8d67e2971dd5cb84d353c11c3985a264d397a7d7248bf5734da40b3abf3f20b4a2037c644bf809245321a8dc318411c4f78354ae8b29a4fcbafb5c66e533484c4f80496e2f0d40c03959703bdd4ed9ebcfa4fdb0af226078cd9482b71afc8d88b3d10d16f31f069b9c8e10d8d494644a581f8a241080a48fda371a81456508584b2e946f424f4a93fa272fe4a2920ae985aa8653b0b0ea8dea939ab7180da6d4e951740322fa4642a51f56245e822030318a913b08eeda85f05038d5aa6ed5fdc605127a69c456a863df16a9b88cc5b45a560a0abc51c493200e73ac9ec51a4db9aa50b44bb17db002845a96a3173cc7284735248148348aff5dd6c9eca349f200bdc1802502745a1b2b054cacf495ece8c04945551fa6edd3ba1e045bb05c6eda44cfe9c417717c61338514768401a507a563ab697a4796bf79fc5f16df78644af67153ddb3d7700beabe95d237e60ee45e11de22f82e894021880ae6a61186660928b535342b46d7071dbbd49874e36c07f2f199bcd591078fcf79d90b5a3400673687f311376bfc050b680e6e31155b8435952fbe4144f473244185390cebdb27b2cf8a19ae7f1477f7b88f5c805fa6ba166ca66b0a1c8e39d950861c4f8766586ab3fe7946b7de66c30b7514981d2dda8789bda6447d2d3e81f0593a0df209f431eb9e77b0640887f9e1d7b4717ac310d992942d10f219fc661eea17aa0c03375ac5fd253f0d36fa0e48409f29334ad181f00e1a9bf184e84a2d291200eb82c196a1c4c7ad85b61c60c4266df5c16752738538adaf36fadbd6233d6b6a196d800fcbf1517c6fc73c4eacb6f9a6bb7d14c1d1675216c61d0ffc4f0fba057375c7f52eb3ed7c01dc013dc190880ae41e0de04c412ba779eae241dcfbf44d17e6e96b3deaa3e129b3b06b00fdeacf51b85415c2b0970ef267586bf09c57ba8195a5f264a26f7e7b9d65ae028f5f25db90d9d761f1eb927b14972e11b41ce43330b4", 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000010c0)="a8a7f17c7a34a30820eff9e809707e6ce34cc14ac9d9083a3fa55c2223836323929c9047e29b89049bf7a23f11ef7e885bcc3713fc8ddb70b6126f21c5a10b47db96947263b3d7ab2f5d6ed0b9b7159df0385d4bebb565c2ffd09a9102baeec75a418ccb53f2895bcd942ac9fe8941baaf6cb807be36b65db2ba54727a3b79329360a3a4911325dc7ccc9d053a50ffeba7783e94e6d3dbad31f2235ba943a4a6ed34bf0c4a4e5ada50bcfa069871ecf7e429eef7a564b2a709ac70f7b760fc9a55bc4a95d5b83139a0a2b00f82df764f1a4829a8f27588081add25ee3d2883659fdfa783145cd0f8bf9c266f95a8a1e68be5b88e0d961c316a83315203aa29ff513a22a56ac6613e0e367a18ebb93e1e6610de786f8c6b0e0425fa62f677a293c867815779881b4c2fb2c99da85d8f4fffb94e5fd2fc4a091912ee5bce6d6fdd2f16e2a4ba6897f8fef0ebbfa7e1f193ae33004870dcf98f8a96217a45cd4f33cacac0e70992fae2ef3d518beb3cc7e1d04f73776acaa3ed63548d0ba1b2fbbc7ebf454a9bec47a977af20735c91e58636caba68a2b652321276dbe645d979333678fa2fa3006fcc311a3d5185bb449028afcb60d112fbe0916d1cbf2d0566ae5e379c73305213e8a2e582943422cb1507d5cc15862735a001ddf15dc67b8631cd2e09fb0f458c4f2629d975fdf82ef7db66d5d63702d9d2d5c1d9e7ff1db2860499c505d0383e951c4dc50e4df8f740e63ba6608f0da78af2bfa17a15d68990d6bb26a029079b5e755d91ebfe4d3223296d5ae5f9e90796ea9461cb2d07826bdfd891b050bd8fc61db0410010ea52a30de3e7eb30676f3ea39d0299a492479a3a9fb07b7d13e5197e837e2aebc43a327f8b1589c011cc39884c60740e4f5f5a7d61975513f3cf3ee505939efa1f3b5688b5d242d7775cfdbbe7d1e61468d9c11cca3c1e1b7a6182908147959e5b77696b93c4e5e508c36f9dccac3f0b73829fd1b57b1e535a6dc874bb361a496ec0161b163e5aa9e6b0c6a3f757fdd0ae555e75aa7a5d28ac03b16d9fe32badc6662daa0cc3f0cfebf2be42498582b9a29e1c2b9a72202491dd298fd0c77158ec1497aff2906b6983e048428d447d6e4a924cfc30d07c18c047482da3ce245a8b25a3d800631915b110b53b9b4bce1481b3d102d0f16f42cae2c6321004f674ceed0e5098679f466deff9494e0344aa39eaa4dd308952b191a67d751db5ed53e2b1aeaa18182008e922e93f79e575a28d57029a01e38e12db5efceb51ea09d19e9e5f14ccc069515dfce950d361610c6afd6b6c6b598daa6f6f5beda7a779c705fb88f41d13adfb1509eb19b1fc8d63ed8f41342b7ace77dfebb3acee57987bd25553ee442ce5e9f647d11d01c6d7cd442b3ed56061da47f18f2875c46ab48eb6348b2930121c137bdf16284886280527f99da6a53b66f13eb823d87f9a0a3efd32c7cbf7fa43321f716e96ab90f477bf9b73ce4b65c0bd7d6c822dc42278a03a5f9a22c84557a44d6149251e00949fe1bdf2d2e2fb735ea10136de141049c642788e37d7a728711b9db8880bf804142654f2a7169e37d785030c460e5c513da279d0e084901960591c993d1698cbc3dc738769d0b94128a3479747d064e3c2d4b08070f5e7dd78197149904d1d171054097e37a57d1127e023199991d4714c5f0d0b4f545689f419ae13f9f0414b0b0f9f3628a49990c1e02e876f97dce7519d200fcd49b53be0441873ff0d6366e7db2dd3b4859a3fd8b9342cd6b1a0c1f7099bb4f4a8a33851a3ee4a0f47aa7f1c68775156654e2e9675fd6f986fde24847c9164306b8a216fb4ad55ef85bea67ec19c047c46154e9da0e8e529ccc6d96338d6b68a0ca60fa66e440f7984c1f226f599d4459c256e04a7ffcee8084aae5b060f67ff96d2ca5e505f437f6497c9ec655ea429a9f8cbba4e442c88507d51f029be04e4378108bbb7cd45998a8bcb9bcfef7600b001a9daa8a14a3c0b3af357e9804c88cce9cef338588332939f786575a6b351626429a75ae0a35a954491e6fe625a169f45c37e16d96c689dd67faa3603eb3bd8a6081b9a972331afdd942ebcbe4a4e40c5a179e3ca6e01540c7f75a8a0bb10b0d8c7163f4004c5e9163504853a419f75eeeb9dd5a285003812ac2cf474081f4e354da7c1ffdcf2b6c0718417f06b6e6a134943a061172194fc411113bec590ab3a02005b685a44471d3a79d3148a49a92cff44e57106e7f0a4941e8f77ab17ebe6ed013596bad3e43950a85b81c20558b939e9e3be27176e314fd554a3b50c3afdc309177338c21a6ed5c61e2c2a9b24ed2aeb2bbddbd81945f5118c9c8c4f4af73f86273afa0abb032b06fa6a113e4608a5f73bf1c7683ca0dad415dc532e843f4770f56e379743dc66badd04dd8bf88ad545451268af529958b83bf00970b5d71c498223207bc5ee14212406e36fccf206613733d439c97ba171a144271a0882ed44c17b113e6538cf53262911b0f78d50e08889d152e20126890e0472e71d8615ccc0ef3c17d5a95e0c39ffc35c75d8296755d4f9cc3301cc80244d181007fbd42a7228d0aefe7b4edf32228c0f45e61a4719ce6767a7ad0516a6a6c910e3e805b8791248b787b29b9db9436b54ba233791f080a5017d6355b91facd828538650aee7535697f593b6cb66b8d421975b6c78b76d63be81c1ec966322a970b1728bcbd411e7a79ff2a82de7422798f65a9eadca36b47fccae2a219fcfafad64b40c4df60adad0b3ebfbe1e37cdbe9004f9e98d038ee9b2f0cc8cb19812e8783c345248a729bb82da48a82773fd540f2bd92d416c7bdaa07918ae4109a07947175ccae038170e074bdd38bf1edcdf404d776269d44aea5ddde9d45f9d97a73152135aac12ce3669674e725eb681b122ce0052ca62d58d9ee5454950f253b9c037ef3c4fe7906a9aac830883e6e9c59d5a875b8f4e02925bb7df1f680ee333ce80cfd5a871e94517ddcb18b50e7463ffecf86da5bff1380ca34de8f12c262b98908cbf991cc725cc1eee86ca98b1b433b9dcaf010fe75ea9437a5ca8a2c487f5b9a5cc8e011b1aadcbc3ac0abed6c529cb0b7703cdaf9d74b331037a4935a127ee35bd344840999b81c5685a361d407669e9df00b1e21490102c05085998916e6c459b60c09fb090a04d3e7f8431c5274aeaf71e1654ab4fd22b5161e038f1f383243b90f11d278ae3297854e21d94d9d166d08a0caeaad804f91e867451c52344c476b94d5dcf18143997b4ad76573feeb667bbd29dc3600ef2d2315f4d9d0e94829874fc6a91dc80275789bf394078f0adf2bf8d2b2cf244c39d2cd6689a4dcc3ed3633061f8e5d8ad11720919e2aca38ed85e359707753a466c08fc3ce63c6149c47ca9716e8292941188fd61fd892b36f21cd8a99a65e8d6f0cbac29c223e10c73d18e0ac7466e216d7ed163c8e6676e1759748795957e1d2e16675fd4f3ba26930838491818ae7d1ca7b10e71536b6744b54ea8586fc0dd676327b8a288eb64d844462b517dcb8ce270959bb2072533c10236fc87ccaf79b360aa1b4cdc400798383c90ceaa6a64f9c59469b857ad7df0eefc3909e27d8543654fdcf3d02aa6364127a9b9e987c307565432e1ca1d3e418a383700bfe4a0fb2fc785ee936430ff0ed58e209da8b71a462eb35cb8e7b1d404f0c71b0af52e68612a388067d5bb9e3ad68b2278df7d72bc09b5b8d7b52e98a7ae1abfd6dfbd0cbf19a05b44c00e3aeb1c7bf07eb3bc95128aad5fb44cb4142742270053c7dbe503dca73225685786e9ad433446e8e16ae7a561b72cbb3c8bc1e410568f157d997c62053249a63d168942b9af736096c23c9adb4fc1fc17cc42f96055bb66876e48cddc9711d02af0618c7464775e47a7f024dbec5c558a75d82b94c494e8182585352d917bace1c1c22d51aa43905b7472476f4517e7c70b55d7ca1581eb7def32fb4581a68d5ab2492f95c49bb7e5ef798290536dca09a6f8234c39ca058ccb60fee5a15e1fa89f0219f8c7b10d13107f619cad398e6b5f155380de02b90a190a8f10b6efdd1352c5121851fe346d734a7ebf0251cea6459ae981533771fe03f70dced8fdac3bd7e5f56d32d4106761aa3560d039fb27ba0d88efdc0f6195edf46017bbe436e5390081e403807b2f65944d2d1022d36b170414da35890a860e41504fbf835b9eafbc33dd063f3c36ef928654b1d5c88e9b4c104a2ed9b9cc9fce697107a10bb08475b467f2e84f78006baabb65c258d237d90b26da4d5e5f134429e70fdd68d96bf3d2f2db32c6559706e8fe03f8e9b44b3649b2e71860be71ebc21c62ff3e7acf43aeffe2b3ff081590316c98ed0dd21ff0e1880595691f59073235194ec2924ded1374ba0556f80d50fcb0fcc691d0bac60e91c5772ac073ca9aae78fd3116938ba6222b4867a2cfbd643778545dddf24efe2bfadf7377d2c327729f3cf804e76d44936adb0a89545839ff98e62bedb6101d062d17750b9739202404447afa369f9ba97d84b67bec1ca7ccd093a61aea39d7aceef8bee3808fcccd84e5de61a5ed9f375315068d3207f7091764a1f4464dd6f3b3d5fc38f5f932d19971e40369b7b810b8e2865eef2a6bc92544652fd7d69cc4cbbac4348bdd02dce0de29dfcbe51c4f7db33eb946c8b5e103bb09e4ab40143971f0b05fc1f90c1b37ba35f04d9deff92657bf22eb0cb711ee5f170acdc8a3f4bb494b6d40e37cd88e79180e33ac6555ff53ed110f7dd32e917ed9486a7981e819a21d8c7d327e9e2c99b85392d827a8e555d2af32bb29efb650b44c7c7b45bba416b656e5baf2f5ddf5bf001721e4c2b7b2b552f165538ad06936aefd0ab98e6d7067c5ea433ddb5da89ebaffd018e4c72a3a958af8c5cd5d82afca1f8a1069bc268edf866b3d5eacadb6f8d00c52399b1366223e0f4edf1f439c240c8f7ef27ed5030a844fd6c006b3a089da4bbb19c7c44d5dd32b6a131b84a9ae00f29794202a7874534f3227bd6c29ae2069ca905546ea39c8c8fa22ffc43930e3d0cf51c878394cfa970865646f59b9a0ef2d1a68be37afe2584dcdf10038c14c6dd80ec2e0144ee1548dbec2fa0fab70723096ed0ac15bc8fbaee2aad75b5fd74ec33f934db2f0553964d2fbfa58353c4d7c6d1ae007b48366308297165e0389ec8b1ec14604448b04d78cdee4db83802b6b387fa31edbf727279be2ebc7cf0108a9ea5810c20e6a239a7cc9a2fb849c008f6383b4686526e7042aa1ff7949810e71de6bf1eaae5025a74eca9ea94355b5ac4bb223d95e9ceaa2a5b30a8bb947de284d091e9b48f56571ee0c174873815112d9dd795e5752be3f6fb622a15699f751e8314cdfd496f34f7e67967ed03dacac0528d6a664910b0c12bb537713d80806a999042a6ab995867f18de35ef2e83182266cf057b54f1a01fda06639ff787d2d0f054e72da92539d73fd503a279048e90f1593f03695d2db3033819e7820d46fc51b13f4d28dbc89fb0c4a71734f38e30f2d206f9b90b1a789e05df03755076fe5ddb3fc9ad8f71783ccd16ab9179d5b1668068ff414226b5dbf5ef995c34202671bb005fcf740fa604fafa0b6b665ea93e4531c18c3d422bfb92eb65fe1df8a915a130e5a7a57530c45a431c11a8b757343e912d698a055d9f8eeb25beab715052787abf198fd080ab621aa2db2c90dfffbe718cae48e0524742b6358e4adf705a354f48aa90998d0844eda136b2ec19126be25add5cc0acf107509e5a4e16582bb7b62cdfce69b8c", 0x1000) getpid() connect$inet(r3, &(0x7f00000020c0)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000002140)='./file0\x00', 0x8000, 0x20) kevent(r3, &(0x7f0000002100)=[{{r0}, 0xfffffffffffffffa, 0xa, 0x4, 0x100, 0x80000001}], 0x2, &(0x7f0000002180)=[{{r4}, 0xffffffffffffffff, 0xa, 0x2, 0xffff, 0x7fff}, {{r0}, 0x0, 0x21, 0x1, 0x7fff, 0x9}, {{r3}, 0xfffffffffffffffc, 0xc8cb58133be9cc58, 0x80000000, 0xcf6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x1}], 0x3, &(0x7f0000002200)={0xfe, 0xca3b}) bind$inet6(r4, &(0x7f0000002240)={0x18, 0x0, 0x1, 0x10001}, 0xc) r5 = socket$inet(0x2, 0x9cbe24fa87980d55, 0xc8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002280), 0xc) r6 = msgget(0x2, 0x204) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/zero\x00', 0x80, 0x0) openat(r7, &(0x7f0000002300)='./file0\x00', 0x40, 0x1) msgsnd(r6, &(0x7f0000002340)={0x1, "51249bd9881afebeab9b0c14105c18551de6e9d4ebe303e9640be5257e646906da6a49d8ca217a689d9141df026bc15cea773f330d14a854b77b707c5736b4483b314475bd28d578c180767881a7a01d08e38b771721421c9c3136d52893cce60703fb523fe076f34678fc4c86fa8d3fdeaee921559ae4"}, 0x7f, 0x0) r8 = socket(0x20, 0x8000, 0xfd) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000023c0)=""/70, &(0x7f0000002440)=0x46) r9 = semget(0x0, 0x4, 0x4c0) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000002480)=""/65) pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000002540), &(0x7f0000002580)=0xc) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000002640)='/dev/tty\x00', 0x8100, 0x0) kevent(r10, &(0x7f00000025c0)=[{{}, 0xe6ff524ad8ed03f0, 0x72, 0x2, 0x2, 0x6}, {{r11}, 0x3, 0x0, 0x1, 0xba91, 0x6}, {{r4}, 0xfffffffffffffffd, 0x8, 0x10, 0x80000000, 0x6}], 0x29, &(0x7f0000002680)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x4, 0x8, 0x3bab024b}, {{r0}, 0xfffffffffffffffe, 0x13d, 0x80000000, 0x8, 0x5}, {{r12}, 0xfffffffffffffffe, 0x22, 0xf251e761945adbce, 0x400, 0x1}], 0x6, &(0x7f0000002700)={0x20, 0x1f}) pipe2(&(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000a) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000002780)={0x5, 0xffff507a}, 0x8) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Q\t\x00\x001\x00'], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x3, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1, 0x400}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x0, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:10 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b231ff46854d78a2a197a386207100000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee63ea48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453be2a3f09286741eb090b11651a4d2cd42e102065a4ab644c96af16a1990fa63d2a6228bcf0415a3ccc330e692d6bb77f4287bedd20ab9f2bf816bfff1eaaa56797614a48f74fcd56b0997be5b758641b44fd96dc141e9a535a2d7306120a73c30d7e9bb429b0991f6055a9eec430c802ff27bf34329c4cdebe4778dcfd0fd0af9e4b6438580f82af7998c7521257b8574cac9afe2db84157877e35c25fb56d61580aca8091601bbc0d59dee0c23a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x6, 0x4, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8008, 0x0) r2 = dup(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000380)=0x8001) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="6c797a80459889989d", 0x9}, {&(0x7f00000000c0)="c874e04bf45a2febde227b5edd3f94333f37f41b76bb4748599fd7af33c13f66bf356e5ad091ed7bfd7e82b35e1eef30abccd8974edd2ada41570af2542ef44bd5c50d9294ab0637e1ba71b21b6bed7561382604bfcbc194b7add906525302d15809a8d03690c69827c8c78ec0c5d4c48e7b869630c44d0594f35f3c943818d4b0824dd1ca5402689fa4a7f1de955ba3ce50cdbfeafb9ddf4c9a53e2e4f717e9c5e09f22e812cbfdccaa326b12715964c09ba5c9e811505befaeea58da6acff3867137631859be8253d44bd54d1783b83d877c5be89c0e4da29cf130ebe1489941f754e17dbf5bedb96984bbcbc7187702a3af3bba0a6f", 0xf7}, {&(0x7f00000001c0)="57b323a011da5e9a6e776036a618ebd36e98735ccaa1d2d66638920fb10b79f9a0cec46fe6b9c827000ec8ec49b350c518fc78563c54b4a238168559ca7f53e91fc061c07759881e6159372c0d877c11009bb1d85cb3146abed9173ceb72a089b7c5916cfe8d8019b6578f0ab1a6b7de785d3fa3bb1f9252e5738361fcf90f76763e0d723c28b4e468564656bfb51536b99760e50e", 0x95}, {&(0x7f0000000280)="8b9f0a694a4e5a3b0828fb606e87c5e271032af5203e6704105123379b6b009d66443d72bcac6fde7f63f9788bd1bd188d0d8c698957be8db34170ecc2e16422be743b29a78cdfff2ccfe9058f01266957aa844d550c5fd5f006325b59decfecf12ed5fb050060df8e7313a1eddf6fd7f081eef66495376ea41352c88124921c8581c8c95b8620be290748c04a72cf6f945cbedca7257fdbb9047a2c925f0af005015f9dc60238341f5cc2679db169a3d958cdaac1697f9383868a7267b1d7eb28ced3b2ac531f06aa9ede9dd02427f5b5b3344727ca941ce7950425a03ec474342c12d6530a468f8eab1e7e097b5400adb60471dcfa78922ad55dfca2e7f58d7bb7347131010d20290ec65530e3d672b8204b10a12b09cbee2494e9d6d0c0ebe630ceeb8ad8ec400b62a42508f374a96e9dd5040ae375366d4029ce3c1a4d44aebed2d96e1e4b1ec9487988c07363b1f489c93e91473086f00b6545a95e51f42941a6212da1a7b3b7d5fd49451ebe6f0eda40a1f8d2ab934aa0e46d05ad7b14a0d8933e52544421c67f7e22bb0796ca7f9edb864bae5b6c93771fcb7988fa4bcb7df8cc2a49c2700ca5e5c3c6d4565fd183c1ba8b7f6cbcefeb24dbdf9f5519de94633c8f37ffd746a6279c4dc64b4563890479ca98268d9e1efba93ea3fb8d2d48c2e552a0c335eaab05eadf6966c583fc195c89a4d05f8c07015bd2be1d8d16320fcef030e497528b96d4562b0657e7b3e341f8ad130ebbdae72208454e944cd05c368341b5c0907f91937656ea7742753b7f9242b7649d4a0560459a465a1df2fed2fe1a5aec757ab266f6f1feb59bf515928f845405b62a2e88992699ef51fff2138deb8339afeb6cd3cc6e40c2f85337c76094a6b705da0c98b445bc24b34b4cfc4e68b02bf74418703ec3c609222c411c9610e1f862376c40031f29553ebbc782132bae883b7d7dafcca0f251f64fca4dd98a1fb3773e003fa196c0488da77ec7bbec5efa30038d11ba4e77459bcc8ac7d2c6a6a3eb996fa8c1e0e2d1c72b526000eb565095e6df461c0d128fe9eb256a0bd27c7d3a65d8974ae95a6bc6e39ae05ec1d8efbb4f6e9f0d3c61f7e5e4ddd03870c4681eddfdfd862d172e25ba668f9418b3beac9a78b747303b044781178301175d9c5694a532d13aca1fa3554b8f8ad8d14510bbc90fdb9a9bf3112263dbcc76ac84c1d277554dec7f7a6ccf6746939ca47e137c7f5e6b6f98520f9c10943f96b6715e43d442a48c5927f3c63fc19f4cd4b11aa900158c29ef2ac1894f56e0c49f1e6b2112558a8b0874c7f406b03ae12faa40dbc02cb467d11ede07f958c943b19f94a0c2260d1d951b929c71f8ef803ed6887587455d6006ce22cd497799677fa99a147093bf3663181d2e0adc1b16e76c2369bc2aaf58aa6270a2b19e0f5b57eac7b5b258ce1659de0ce2b74fb4cd42882220289f6ba1482bef889d2660ca7ec8dbe02a4e3f62563f8b48206c0837470b0e45794bc4d2737ab82a333028baa552dca843b75a42bd684c0a666a24c44d48485b7f849c37ff4e1cbdb1d5335a375e4c12179bcdf827b22520f1530cb10eff1058a7cd815443662d4f105ff3a7aa6059fb9f88a4ba04e5226cd393d5f55747f0f0d64b988f039c9c2f46d10356b172fb200946b0d3840d1dc05b4d703bb014981e8709468941a36adc8695348fe6e6d56e635a524e57231ed11b86444d7d608a00748e954de08d6fca64d18c953843b1950e3c8b1a84ba1a6eca98df4a9276edb385af57853f85455f4aa1edfc0e49a48faac04ad9ade81d3725c5c9bde4936845647ef9c167502ed72f91dad380bac6235fca362ce9d6d36e4f5912bfc4aecb68f1e59cb7a7f10b1610f232aedb32a57ded3b2ba7a33aa50a8a341b7f0b3b39bbee5fc46dd2a7547174723ca04187ad21f3ca6ef6a3c631b79e10970b4af3adbbb124d82eef0d9602f12ac3d0192cdc0e562dfa9883682193dfa577a76557fad1b3e7b8dfbe4b663af0d5ab3392addb9522a88563aea7f1e8bed1a9d59cc12ec52fe5e04bc6952f809c28c41dc072e70f74d5f5c503ad72d1231a32d90efa6355cdcfcaeba066c02f655b1dfbbedba45f43191bef74d454ae8b031e614652edb1aa9b667b4446436ac5ab5c7e68fe970008103b5ffa077a4c1085821da74f2564bc5e281cf88cf0178fef087a5d79332a6c719c8edcfaed9fcf1f1118a9092f4e69bd2a3cfa0ca41de5e9c092685fc33cfbb11b00cfc51f16f22b081a1bff9c62a89d93d50913dc57a89a90736ad2f0eb14bd751e4bdf8a0cc0283f7f2964a7d5c15f6bb721924ecfddfeda16d425d3d80af1862e6d7b55b66efa610bdc287156591aff6d123b9254c407601df941ff3e880e2976480a56cda4159af87bda095b1abedf84b1ca65a3bef12ce134e9d34560fddd07feebb621d4a8d9d21cd0ca8fddf529382c31fc833116c1dd3967f602dd7189ced0c2d393c23a507442aecb7aaadba81e8c11049b808f5acfd44272f7f75b6eeb8862079eb736e60c93011c1f094f997c0365e400e1441569037dbe89be0fac7f3f165d0b9ed43c86dbe779a8b801bf7d1b4bc451715cb4495b5a9f3d8bf4d7aff6157b6eb5c5345308561349eb52375b8515256ab7e0281763bf8f4622f37641be274b011c72587406d21754690d7edd6f7ab7ba9d9afbc03aef8706a0f78b558df5009e28f0bd9fc59f8dc5bda7a82e20799166a9a1a93d3e81a55f9184c1a3a8b7461d88e0876b5932fdee9e4d7bfb1e9c7cca3fe1b5db8028fcfc2588b4824be38203b356fd76d5e2a58569392ccd1494eea84b9879f3fef9de20bdd78dada14dc4db29a8be26343439aae99551481a37fdc3696e6ee2211e44ee23303f57c67dfac26c2965f7910207a2dcd8a73480b8e3a3c67c53a67f7a1191f4ff159c2a7636071a141e236467d28b5889fa4ce6ff45c266bbcffa627f47bdc2d4f1335170fa50558fbefa9c480c49d8f2701cf63a7f411912449d51a0561c5926b23162ff6135ef3afecf6789244ba54a0f6eceae3edaf125edb5ed3afc84c6069c5bd75c1987d9aeb3a5ca693ef0c3ca3385623113e688e88226ff88db8976d8a778f33f8f8491b2bbc43ddae34efc255acbb7840fefb71953f13e4a1e12ab136cc7daa8a83df27f61de4027febd5b9140d61599b25f028e6cd19ba8baaf76f0679a496a4b5da2ada4551b704f383abd45a0e833a289e389c6b8683473c1b8130c99537004a1d80367e9bd2b795eac02b4f1222b20b8b4980b99e0644868a0b9dfa52037d9b74ca04e7076490aee861d3842cd26f9681edbf1588b5b6aaffde257cb0fb99308fdb72f11a92efaf2986af37d45550b7adfaf5f923c0f3f04a547ddf87efdd83777ff1fd79f6ec0606bf3a3b5964700437a05a3024d2512e35a51c94f852bb9ddaf2dabc89d67e3b5858583b8a79cae8be38df80eff69a7cae59b792a9bdda0c9acbd3b8b7c12d2c7dbad342d8d19aa4765bac91f84cc200641726718f202862b610f8d5ac3569e87202af1db41926245d8ee3f9bcec82d9eb5e6e6cecc1638db4fbf2d3171296e77561e1e8813dad0f4fe4beae2d6c1cfe1bcfc61ed572e512b696af51fea6623110f340f2a35cf3a44838edfe712ba279fe7618500d4a42fd40eb20ee07b85e9b2a1cc87f3390edf2450c5934c695569c7c614cbd98f92022311dc01268dc40553454e2b72030c7dfc766b9a5130ed1c1d22d8c2b9fb3f1877a444a7f09444b21cdc4c7b5db061a19fb3cba69e52b0ffb4608190cd2bcd4f1a57982808691fb16b6c559eaf4ecaee20987e270e48e424a58977b9d528a1ec031aa18894570cb380bc55b770641b1ebadbf05b8d2cd32e2bee8edf962dee4e9981638a30a8a918c55051e135c631dd78514fc47b95c0da658ebc85c8385b193bf48b9309040db9f169e96c4800dffdc1c3d2e62dba4db2e550fd9612c8a35f62a6ba1028bcb90fcc0716c81872671e0844bd5c336a0878ce257bfcead2de0c2dc3e46d1f0e1077833028389b99870431627b84aa89353560a20966d05e856c81d1f41aaebdb88da4840bb4b30d321be6add794695b0086bd6751e87ee208ae5500dd55577ca94cc920d7c9e4e51cf8cd10b0de8755dcac52d6bbf19c948a19ed3f013b1ce75c9e86d298c35df425356df649f1b463d3cfaf4ec421ae69e2d3ebd8c890d03c42d7bd107cf4fe2b331cccb37a34c5a3971058c7994e356d3d5295b9fbc8fafbec349a1f914376de2d31c99f2465d756ba8d73171aa066617f0f8da5fd1762e278755fea11742c64e6e6fcc9ec9a9373acd79e8ce2130826a0a8a97eff5d633f8c158e93842a242c72eac41c70d995f4ddbf513f6e2ebb1bf9938018d2171f89089098f916573e7c3423e41c037f3ce83caf2c6917f604b1d26254f190acf5d4f7ad8b7ec1917aab2f7a6acdbcd6f1708d9a4aa1e5f90ce25e5d8551a2f77fd07e1296f1767b1d4d1d4c31e4dfc56711a449342ba5d79e8914f0077f1f90590d3e8f4d1e5daf2bab74ae69b3d24ea4725124659a9d7253f0f648464af86f7e78682715fe793624bbe6df4a57721ac0be5860fa95d236f03d43abc0115a6bc80955b3eda442f7ff970fdc0660609a1baafaa0941caf5f6e432d488962c72ccef60725fac8b6caef314fa0a80bcc0b6047071dffd7a3e79cce51e9019e5181f29f262c94f444537823445a849ad98d89366eb8031c721b58127b0c6b28a6a1813e0da310a220a4f5edf971e4cfdd4daddf646e1e557edf8f999570186faf0c8449a12e1816d660f6e3ae932626d7bd674386dcfd8915d4591d0a912125dde493aa7f59a16069fe6b730067a242add66188484d3712ee604efb5a4b0f1552fed3788927795c634171258d46528203ca1a8e439e3157852e0eb017f5805ecd810c5dfff5a8704f5180850cddf51edf62cb7eff258e66e6f8192c693cdf28adc996690a2280d25fb61c0c3610bb70efe2c0a5b5a889a995df8c89b0fd1c089c7d81784980732ddf0d5393799a3ed2537b90a1c6b673bee96433d2043b78709b9d47a21ec42d7ccca212d0ea1d9d7cd2162589b07ef32e427ac0b675da147f62d488756b09d7955fe8f9854444ab908e7df73ccb80ba2b43870574fc8616e1e63f302555c45830caab43758091390509427f302140bbfb29de87968b581226833afdf358146f81b43900cb07cfae91fe72d9706ad199108f251a64068080745acc606a19e1464e692cdc831f3e6712958ee61027b691915267f24488e137e32ff99e113bce1df3e8ffd93d2b82c33c34bef199f74a978e695c33dfe3922e97155f324990951705e2034536799b21bfed14db3bb23f4d26aafe3f31fc3d90da0148f0ff3403c7e759c18a00371ab0ef5740efd39caf1b109f32fd4adbc0e53642d1f4f8c8dbb4edf50e201ab14f92eb8a5b5ca002195a00b2bcdf567bab2ef7e79b1f7b3d9d2236254111d0937c3b74197e7f8316ff2586f4ce2c26cecda773bd5c74ff61c54870f532b85515a492e3ed47863843549bfc176779955f81308b87fbe2a55db534ff4ea201cbf10ff2ecb30d716cab5b31e29c0c4c7bd872f8543380b1e6137b74b9b4841214d6eb505dc208acc4d83837c42df8c572f438ae171f19d8883e3fcc68f1494ba1d8ae080fa0963c24ee395832c7421ce4ce4ca7a021c86971f398aa008cd5cf344685d4db6e77e77a96c8a7056531ffa08188b173bdc08c64622c9bb0671c23cd774fbf93a51bd7339d665a4c156772a1f6", 0x1000}, {&(0x7f0000001280)="70639eefc8441f6a611fb80a27d1dec4980d50f31e57429be50e3b895691773fb521c566c383ebbab6cec81666371b1edaa741d523c746b815b2cac2cdaf84d8f19bf6c904892c05934761a6c10da0faee4dfe3ab6d58432d52904bd908e152d8135e9a5fd71d0679e2a3763b2fcfd03a1ac85922451e377790f5877a605", 0x7e}], 0x6, &(0x7f0000001380)=[{0xa8, 0xffff, 0x3, "9290c0830286d22bbc7d66cea6b740baf90f9aedcd369cf32d01883169016f716e45042d3db7599f4af9c8f93af64678dfd6f9ead48c499e8995395ebb0c6cc80d24b47cdda613fb39d4428ca83a26a73ad6b5c6fa2fa8cee2015cdd16103142b41edee99b4601a4d0b41bf4beee185a60acaeaf32ee8c432d1302bb59434befa49d24b9f4ad3d62fc95395fd389c695fe9b9c5669f4"}], 0xa8}, 0xa84a328991150287) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e882f66a858f10200"], 0xa) sendto$unix(r0, &(0x7f00000003c0)="b10005136000000000f2ffffff000000000004fecea11ea8fef9d2cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63a19e2c667c0de657d517d6638fff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000100)="14db8a1fb1fd65c04f40598de2f545910233fc3e242aa718bf81d8d3a72abedf608e50e0a5887dfd033e65101619ea21aa6c5fb8afd4647e0c02704e4b6073e97758c3491b9ace51fc", 0x49) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x5, 0x7f, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x7f) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20000, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x1, 0x8000, 0x3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = syz_open_pts() r12 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r13 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x21, 0xf0000000, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x4, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x1}, {{r7}, 0xfffffffffffffffc, 0xa0, 0x80, 0x1, 0x6}, {{r8}, 0xfffffffffffffff9, 0x25, 0x8, 0x7ff, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x3ff, 0xfc9}, {{r9}, 0xffffffffffffffff, 0x15b, 0x1, 0x5a9, 0x1}], 0xd4, &(0x7f0000000140)=[{{r10}, 0xeee953a12c11b70e, 0x42, 0xb9f987229e2d92b2, 0x0, 0x100000000}, {{r11}, 0xfffffffffffffffb, 0x13, 0x20000000, 0x0, 0x3}, {{r1}, 0x0, 0x2b, 0x8, 0x0, 0x1ff}, {{r12}, 0xfffffffffffffffb, 0x0, 0x15, 0x2, 0x2}, {{r13}, 0xfffffffffffffffc, 0x12, 0x20, 0x10001, 0x80000000}, {{r2}, 0x7ffffffffffffffc, 0xadd4ee179ff1d084, 0x180000001, 0x9, 0x5000000000000000}], 0x4, &(0x7f0000000200)={0x6, 0x9}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10020, 0x0) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x81, 0x4, r5}) kqueue() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x9]}}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000180)={0x7fffffff, 0x3, {0x6, 0x100000001}}) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) semget(0x1, 0x2, 0x15) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/\xff\xff\xf7\xffzero\x00', 0x20, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:10 executing program 0: setitimer(0x3, &(0x7f0000000040)={{0x1, 0x3}, {0x10001, 0x8001}}, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semget$private(0x0, 0x3, 0x11) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x268, &(0x7f0000000100)) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, 0x0, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semop(r6, &(0x7f0000000400)=[{0x3, 0x7fff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x809}, 0x8, 0x1, 0x4}) getgid() r19 = getppid() r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x18, 0x2, 0x7) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r25, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r24, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r32) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r17, r32, 0x14, 0x8b}, 0x5, 0x5, r19, r21, 0xfffffffffffffe01, 0x545, 0x7ff}) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x2, 0x1000}, {0x1, 0xef05, 0x1000}], 0x2aaaaaaaaaaaab4d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000002c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/def/bpf\x00', 0x800, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="e3087000329b93b85ee4fa49e395cda90d1829d8c5ded609d05b9da2071852e150d10c96eb60ad16438db15565215859249e5568e2bb98ef73747d32248534f79c979662106ee8a3e4cc20fd31dfd0ce4e2a4a668c92ff9f737de1903f7878c480f956a365bb963abae33f8e38058b930bc3c14bd0bbd75d7ef1fcf83411530aa16b321a8d208e5a7e91189e3963564502c48d24f406160c7542156486ad84e6e7f8e9f546fd78a66a18ec2aaf164be964fda4cc77f15ff9dd214a79fbce90f84dda78000000000100000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000840)=""/132, &(0x7f00000004c0)=0x84) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0x6, 0x1002}, {0x2, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x3800}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3}, {0x2, 0xa6, 0x1000}, {0x3, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x0, 0x807, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000000c0)) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) 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) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1ff}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:10 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f00000003c0)="e9d7de6b5b4f483d0c8d7a25a3574e23555520786b454940fae235a082edb79aa0074b15a75a75ff3da64fc76a1cc575af20ae9a8e3ad4ff57abe2305df1e7aa59174634edcd1db26f3a798fd81c38731e42435385b4eb1b2237703a9e85c98dbe2363ac85c89209ec4ba0f019147e9a49b549cd22f647529227d32a1efcedc9ffa94cb91455a797b7ea6952c789c436c2e0093e3a73486d3445a345b8a24f7f106a8cf92dc0eec56903305a542d80127ff04858e3c230add7cb8aa6a32b14cba63b221a8b9ba7da5649ee6525c64c7d380f8e", 0xd3}], 0x1, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000380)={0x18, 0x3}, 0xc) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = getpgid(r7) fcntl$setown(r0, 0x6, r8) socket(0x40000000011, 0x3, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x2, &(0x7f0000000140), 0xc4e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) kevent(r9, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) stat(&(0x7f0000000340)='./bus\x00', &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r4) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20, 0x0) openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x2000000000000029, 0x6c, 0x0, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r8 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r9, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0xa0}], 0x79d, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff00cf3d79901297ebf2108c77efe41cfed50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f294109"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r10, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r13, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r14 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r14, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:10 executing program 0: 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) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r6 = semget$private(0x0, 0x4000000009, 0x100000010) r7 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x6, 0x1000}, {0x140bdb7729768c1c, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0xd7130b067cafeb60, 0x9, 0x1800}], 0x9) semop(r7, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x2, 0x807, 0x800}], 0x2) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r8 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r8) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 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) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r2 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r4 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r5 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r6 = accept$inet(r5, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r6, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r4, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r4, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r1, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x400000000002d}, {0x1d}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fchdir(0xffffffffffffffff) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x5, 0x101, 0x97, 0xeee, "bb7b2cafbdbd400259886c1d25b2a2ae3476cea2", 0x0, 0x20}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{}, {0x24, 0x4}], 0x2}) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0xc2, 0xec, 0x1, 0x9, 0x8, 0xb895, 0x3, 0x2, 0x0, 0x3}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0x8}, {0x45, 0x2}, {0x87, 0x101}, {0x6, 0xffffffff}, {0x41, 0x2}, {0x41bdf5f192c6fb4, 0xd22}], 0x6}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0xe7) mlock(&(0x7f00007a2000/0x4000)=nil, 0x4000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x488, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r1) close(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r4, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) socket(0x6, 0x7, 0x36) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = socket(0x2, 0xc003, 0x11) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5ee1000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244dbc769cee44356040906000000490ba02e9768bdb36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1cd5b823e495bac2204cceff733f9a509da7f66d0c7c45b16fc3f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf32436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a4952a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c96798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e201058b6b187fd293a1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98700000000000000000000001f00919c61082e47d04721c78c2013b7b39386e81c1fda12456533528d8381a7e0ba96832c576ac44546e8815f8a8f289d806fcdc65ffe1d63187414fa467c35d61499c7f3650236b9c8bfd238f21e0f5a5d73fbc3a10d31abe574eb44fd92c885fb997512ca4a2f316af8f0fc2cb7c8dd04d464db7b58cb6b57be4c2bc614387ab85c0d3a9bf35a1758dbd5e7067c1fa3ba4bbc37f1931cb18af8d1c8693582facad46e00000000000000f55fa8e145a563602b3c2a891c63130a0522c41d6709721bb572f29c2140d2c95d9427caefbd8cc9482c2cc85f7181163e5e6255fc50ca40a972013376272f158936622626a3f66ec5c31e6ff2c524bd0b1b1ab59e42bd202b83d0b0e76269f8036cdb1029f6fbbe4e2eac7f"], 0x10) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) dup(r6) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc800e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@file={0x2, './bus\x00'}, 0x8) execve(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='c\x00', &(0x7f00000001c0)='*{*\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000280)='c\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='\x91\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)=')]\\^!\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='@\x00']) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20403, 0x8) getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000440)=0x7) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x0, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000480)={0x4, 0x2}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="b3b5728214455b021ddc069fbf569523cbbe2891043461ba0022f306d5d73abe20d83c2513052444fc36ec33135e6a8fe96b96fefcaa57d6519c74179ce0775084f1193ac30ca55b4ec17e4540990871641159808da8ed7261a020d604ca6efc4d6e3bf6041fe4cb17d5a0dd24d88d2679e4a328af334d1eb386513388cf2c00c54ded1818dca64c30c68a7584db0ba6886b011792943511520d914e181e0ae004ccaa11dd5ed6e8abe9a0c82c633c1ee632ad14f0f8e3e1538e8931ecde0462908b416c75f3c3efdc7c14ebb0345a2d2b15e94e9a5da95694fed6d8be9db6a256154b6488ffe5165e14b46dc7b274ffd31645d3", 0xf4}, {&(0x7f0000000040)="c37f0d0e4a451a70fc19b8a5e4710dfedcbd29229a9300ef5909942bfa762907577f3872494804fda476c8505e3c84c79922e69111861818a37dad1b631a1e34", 0x40}, {&(0x7f0000000200)="b5cbc481c5cfb1e7458a316c5081db29c8178948fd4c7b05d1d61e83f916fb5de05013de637d58055f0da2c4755f844f83", 0x31}], 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000500)="6c336456a164a4af1d1372652d1e0b634e24eaa8538703543487083b25658029380e6b83916f0b7be088d4fdc9aba28344a7a17b07793fdf0681e73ddb6728e2db72fb9d23b32adc396399ad528f27d3ed4a5135f5e0d0067cf721be02d9c8ad8d56db116f683e2a9b6b9138c4e55765243853b297380b6ae0137e49d05536eb8b109b48ab7f923b4b8e14afb42d58cce0ccf8e0837c583ec241e85ea474ff2b837b60133d620422440e47b2e171a16b476afb73609dc541b82bede2f86c8696112f8d10ba5ddbd88966950353140ea7", 0xd0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x6014, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000300)={0x5, 0x4, 0x7fffffff, 0xee5, 0xdf5, 0x61239385, 0x7, 0x10, [{0x8, 0x5, 0x5, 0xfffffffd}, {0x101, 0x2, 0xdbe, 0x3}, {0x5, 0x0, 0x0, 0x9}, {0x9, 0x5, 0x1}, {0x2, 0x8, 0x1, 0x8001}, {0x4, 0x4, 0x7f, 0x20}, {0x1000, 0x7cdb, 0x9, 0x8}, {0x8, 0x9, 0xe3, 0x401}, {0x30, 0x9, 0x8, 0x2}, {0x0, 0x0, 0x3ff, 0x10000}, {0x3, 0x3, 0x2, 0x5}, {0x6, 0x1, 0xb7, 0x4}, {0x7f, 0x8, 0x8, 0x7}, {0x9, 0x1, 0x4, 0x4}, {0x4, 0x6, 0xd, 0x80000000}, {0x80, 0x77, 0x80000001, 0xfff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000040)=[{0x35, 0xb, 0x0, 0x8000}, {0x80, 0x7, 0x0, 0xbd4b}, {0x9, 0x2, 0x8}, {0x7, 0x5, 0x2, 0x6}, {0x9, 0x0, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x1092}, 0x8) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = getppid() wait4(r2, 0x0, 0x1, 0x0) 16:00:11 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000240)="220e2a", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r35 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r37 = getpgrp() r38 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r34, r35, r36, 0x4c, 0x6}, 0x8, 0x800, r37, r38, 0x7, 0x4, 0x8, 0x484}) r39 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r39, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r39, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r39, 0x4004746a, &(0x7f0000000380)) r40 = geteuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r44, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r44, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r44, 0x4004746a, &(0x7f0000000380)) r45 = msgget$private(0x0, 0x718) r46 = getuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r50 = getpgrp() r51 = getpgrp() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000300)={{0x8001, r46, r47, r48, r49, 0x4c, 0x6}, 0x8, 0x800, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) r54 = getuid() r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r56 = semget(0x3, 0x4, 0x8) r57 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000380)={{0x5, r57, r58, r59, r60, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r61 = socket$inet(0x2, 0x2, 0x0) getsockopt(r61, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r55, r59, r62) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r64 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r66 = getpgrp() r67 = getpgrp() msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x8001, r54, r63, r64, r65, 0x4c, 0x6}, 0x8, 0x800, r66, r67, 0x7, 0x4, 0x8, 0x484}) r68 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r68, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00@ \x00\xb7k\xff\xff\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x33, 0xf7, 0x8, 0x7ff}, {0xfffa, 0x40, 0x80, 0x2}, {0x78, 0x40, 0x40}, {0x0, 0x0, 0x26, 0x1}, {0x82, 0x3d, 0x7f}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000340)={0x11, 0x0, &(0x7f0000000300)=""/17}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000440)={0x2, 0xe7, 0x200, 0x400, "cd957118782fec75fded6349f1ef5b912bbea4e4", 0x800, 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) linkat(r3, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000240)='.\x00', 0xe) 16:00:11 executing program 1: r0 = kqueue() write(0xffffffffffffffff, &(0x7f0000000080)="a7", 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="a035801bc3faf0fc2094a46670d282f4f2ee0cd6b772479ca09ec5310a8e850eeff7796e10b761ae5ff93145446d731dab3ae511145fd11b004b8e6a80af45817e5ee886ea8c9c2c", 0x48) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x4c, 0x10, 0x8, 0x3d}], 0x401, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x4006}]}) pwrite(r0, &(0x7f0000000040)="5e8936afd7bfff705beef565579aae2bfd88cb03ba8806984bfd5d97e3a853076604981a510af056f43187ab6b60a6daa48cca4a0617c468a250974814a910ddd09db8c89aaf6bd661b24ba1cec0b87d37e8249ba2c209c72f0409a43cba3417834381bcc444f7f83ba557cac7ef81d16640454ce7304f4ad47ec498a82f50adf046ed457aca73106c2b7c8731bf60bd09c1729d072adb", 0x97, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5024b9b86ecabcca, &(0x7f0000000440)="08a6d63202e83bcf0c6dad00e61cfe813c113a5e75922720f51c5b0b757819b3c31d405d9b4aab72cba0a945b6ef4f2049f9f869003fa4d8cede5b5cfb560e0e0802e054a24fb7410ee8cb978ee0330e36bec8d1665aa70e1fc8c7241d23a628082d973eade460e3eba1ad58a63ec3a17e1c7dfc7819e83e39de0a9c5c76acae844a0a376371be56969d49fb599fe36a2000328c4508b0d11cff55e9a6e5a6fb7a2710c8c8bdf223081c08da66de97c1bc5c72b37ad93a46947f6c37bd2080b3452e50a96577737ef219997a2e57301c2e13da") 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) r0 = socket(0x1, 0x3, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00@\x00'/20]) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) recvfrom$unix(r3, &(0x7f00000002c0)=""/232, 0xe8, 0x842, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10210, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0x1}, {0x46, 0x8}, {0x6, 0x3}, {0x4}], 0x4}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x2) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)) ktrace(0x0, 0x1, 0x520, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) 16:00:12 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x3, 0x7) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) msgget$private(0x0, 0x18) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x1a7, 0x0, 0x0, &(0x7f0000000640)=[{0x28, 0x36ff55abae8fae85, 0x6, "8a7cea93b975af32e4c5bbc31fb39f4982f9"}, {0x68, 0x1, 0x7, "328831d0c383c47b22928c35b8d9cd8cafb53f1eaccdb678f54f96b3cba5aee7332fdad4ba9b81d401cd08e90073d564830584ee9ac40487a0661ac9f4dd1a2ef0c15aaa0779ca44d89c3b9d41930dceea5ee3c6e88192b5"}, {0xe0, 0xffff, 0x4, "64b50876e2f70b44a3ce32991fc1e955d49e958447038e19717d51be06f3e278d4c904b00bb00adfb842cbfb48c84e2f8e7d4e8e4191fe8822e50a241a029a0497fc530c75327ea278d1feeca8638c8872e2068cf8afc1a9bc461041c45ccf72175bc549519d28d13afe6ec176e08fbbb1759149b629c47b9a8b20c9e500956fbadbfc578de0630e00778e6a3a2685b1020b583a315529565dbfc74a98be6cc53b007c851dcf6cd68d3e66b39641e18dc18745efff4000cd51695f431fa26444d6b8196b8d1582e9a6"}], 0x170}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r3 = msgget$private(0x0, 0x802) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0x48, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0x100, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x30, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x1318}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x90) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() r3 = socket(0x10, 0x8000, 0x9) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000280)) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffe, 0x88dce650b803a08d, 0x1, 0x70}, {{r2}, 0xfffffffffffffffb, 0x7e672a64805e6e97, 0xfffff, 0x100000001, 0x1}, {{r3}, 0xfffffffffffffffe, 0x80, 0x56c9c83a78a88e03, 0x100, 0x6b}, {{r4}, 0xfffffffffffffffa, 0x18e3c7f336491380, 0x89ba5d16279293cf, 0x3, 0x1000}, {{r5}, 0xffffffffffffffff, 0x4e, 0x8, 0x574, 0x10000}, {{r6}, 0xffffffffffffffff, 0x80, 0xa, 0x80000000, 0x4}, {{r7}, 0xffffffffffffffff, 0x28, 0x80, 0x6, 0x4}, {{r8}, 0xfffffffffffffffa, 0x90, 0x10, 0x0, 0x8}], 0x3, &(0x7f0000000100)=[{{r9}, 0x7ffffffffffffffe, 0x0, 0x40, 0x4, 0x5}], 0x5, &(0x7f0000000240)={0x1ff, 0x14}) r10 = socket$unix(0x1, 0xf, 0x0) fcntl$setstatus(r10, 0x4, 0x80) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/137, 0x89}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x11e5, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20090, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/22}, &(0x7f0000000140)=0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x5, 0x9}, {{r2}, 0xfffffffffffffff8, 0x8, 0x20000025, 0x8, 0xe2cf}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xffff, 0x1}, {{r3}, 0xae095509285dac7d, 0x11, 0x0, 0x6, 0x7}, {{r5}, 0xfffffffffffffff7, 0x20, 0x1, 0x37, 0x81}, {{r0}, 0xfffffffffffffff8, 0x54, 0x40000036, 0x7fff, 0x9}, {{r6}, 0xfffffffffffffffe, 0x8, 0x20, 0x0, 0xff}, {{r7}, 0xfffffffffffffffe, 0x15, 0x2, 0x7, 0x4c}, {{r8}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x80, 0x20}], 0x81, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x867d24571ef9e073, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x8001, 0x5}, {{r10}, 0xfffffffffffffffe, 0x8, 0x20, 0x800, 0x8}, {{r11}, 0xfffffffffffffff9, 0x8, 0x80, 0xffffffffffffffff, 0x9}], 0x0, &(0x7f00000003c0)={0x40, 0xafd}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x7, 0x0, 0xfffffffc}, {0x14, 0xfc}, {0x6, 0x0, 0x4, 0x100}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)="6b8689fcab1fb06b07f4f0d3d28bf074eebf93fdeb306e69390f54b42597d696fa20e3107b97578a9a7139609796f19e0a870620094065f92cbe946ea2cb73c49a4bdb6ecc974ab40ba15eecbc62a59e3a316d1ee8dc31c2d633ab5d5f69d79158504e174ed2c04af303d8d2ec2a206ace6b6394654d91e00530700b7a95c9858c266eaa70e83c4b2fcf251b723b7844cf3dd00a986f83d3335d7df8c93ffe87a83169687aeacd12c5e9e92de52e8585a695e06401f32a18acd7bb77681dd3b5cfce8b562a7351d4bb48edfee56800a444e89de3960a9c50284445851fd877a8b3784510614d4afa5fa115b97467a9cc12382e7b01a618e3ab48fda3badf17a7888353d8d21f18c890e4a961692c3b8fef3f885604941f24416b77f658c125b578755ff917b4254c8467ff160fd09e4f613ff9804c18d8ea97685c98445d7e7230bfc493be431b08eb52ae5dd257d4e9a7915720129bcae3d4cd8bb3c05af82ae53dbf8690652eefc9c9152331296e879c095b2ecf919ebb93bb5108606a79afac6069ecb74a58b6fb07ca75a276e9d6fbbfa5102341e628f3935cae8e5442043c7efe7ac6de80c5988f2df00f240448d8465a3ba378588e88a579a4de5bc0cf3ccf5a5bff8d14f4fead6c2a3144192a43af329957a202bc0fe2cd9e00f1c13bd59a11f34156d1e6e8e6b10bc12054fcc683e51b9e9fb3fd91a083a37afcad98cb5238fbcd6b055c024eac417a72f982359d063c7f57e9c312ed0bffd8918791735d27600e8f01a04a13ec06ea0753e8d9d025962127dc6e2eb4aa96fc581e5b5b4ab369e055f6943885e41d031d2e8ad0bafc30e0e124187e1ee006dec7c54070308d023fc306d2d7c4a15e3fb0cfe6e9783babb6ffcf67fe1d7e3bba08bf68a8801ad6c5271b382dcd1be99e51098337b280722c1c4484758f766d40163b8322d62d72a86df6f2c9527f181133f27c36a99de756f7a156f843ed8d59e7b65d98275da90d64c34c92617766ceffc68e3a9f64bfa8916d19246fb8e6c0fbcaa551b15aa28293ed318b34fe3fda79369078a6a4aa63c529044466df7a4abfa8fc2e2feb5f066bb179e77acd69d10082532eabb63aeff884b233bec5155f4d28c851c0f430afd02ca50bffebf167d835cb7a1041bd6baadf29e590990cde61af07611ee087e46c223b10436d1ffea525309389c6b510f838a2dc36299efc1ac5b70d2393ce50f9a9b4fc287f49331a56b580f98792975ee7483e4ebaf9206465485c4972525fdb4b53cffe348e0b595820a7a10166ef9d12b3a08a655f471dc43943fb453fb5482530d623ed48c41500e21479f7400d7250cabf55063f73095ed7baf52f2d4d84e76a200d671eb6c76e5367f4552c3aab205707e46ad8d148ae72eea38c1b0900476921efe45b5da9d2c564f6c27de469bbe1c4e8e38c931c7e720f77206b88e38ac2947156ee9e4f078042886a8fd75ffa3a1f611eacc491cfbe228807b5c703ec835f9fe8f75a78776c78835a4bd2b18d3b87d99eece329140b668b0482143c91c810969b5a2d335e758a463a7f269769b3dc93e6e81bac3ef183cc85942116543bf08978a411f59cfa54146012263abcbca1072757dbbaabca13a75a952298ff325b2b55a500734d3f1882df947a3b4a79077a9430e72ab4b36b5b0ae1bce6324a3984a8687d76a794f33f2c2621da60a34eb729cb108a557013a27c36031445288e61b345f042f04750f5a0e62d1cece6889e492126762f16d381ca1b5356e34d2423cd092adacbe6256f15b9374d85bdf8975c2571992df49c92686aeada5c85344300f4c08598b41bad5e76632939820581feafd554aca0a89f3178f39bab8d9b97c7edab8a20095e8647af46351d11f21886a9f3241ec91ed226dddec0e319708618786619b98db10b3667473d41d52fef10e61ad52f8ca575a541ead811512da9fcb8e89eff6c9d3a07748ca5c887f9b69fd7f13abeedbb48450fe252dfc8bb8df88f30118625db5465c54002c2e4c3f4383307b07baf5df909c3009c775abd759a93d60c5a483d31101bd9f4880f816323a582422db5b8870e7d1fcb8f5ccccd005ce66740d56a9b341395eb5c8377495ad4aa568b4c91c24700c2786fbbe4bc2d557a7f97d7b7d4e7b9b9650984d889831426ee140fe16aafca015c7d5be0e5e0203a717c426e93d376dd3ba41cda3a8374fd1e5d53aa4bdbacfb4a9459906ca0b57744a71494fecc6b2413f2b371056f98355afd0fadeaa250b08e9e3e00d773e353c5e983bfe0500a469aa2a7015313ac94e48bc904d276be4ad1ffd64685ddaf352256721410057da0e51230b24c55c049b85c22f4a4efce7879282827e2aefa5069a73671169318c1708e66a2597adcb8451cecb1dfd77902d1cbd27a5f4f6566652505f59878305b694f53eda45db53f14fede15c2c632312e307999fa07359b1f3d81ca189934b7dc873164f325db179131537dc43056ac941eb8afccef5a48f795a3cf7056c23c0cf2763679ec147f2f320232c2b6a39febb0430980f1018bce83084e0e91d0a56100cc130ab1f0ab90e28fe4eac9d68a2364337d8e8073b7ed66ad484b3208c8e7301cf8d98ec72ba75b7b955f1920c2076116d73f0e99730140227fc2a3d99e354b97d55cfce57c80ba8515284b3be5a21fd6eb0247d3322d99a7766348d9e8845405584535b304e2c2ff124589f9184c72adc7793a014b6ac2baa93c543604958a1b41ad8ba21e6e32c50998f372d8a589feecbbd1e0f572d2cef7e8471fb744a6fac18b45693b96f2cb7b9bd963086cbb7dfdea5c46543f819b181c3752d7fab6293038d2f870590df9c90f287b8796a542be5d8356ec9db70ca8e28971596e79e1ade700f70ac3a7f39dd834565eb467afecd00cc221da78703443de909828fa32a62d257444b8843c8f5c8bb09b34becc9a13679757eb664c2a19fe5fc1e7a6db7dd7632bc9423af76f904cf48037a315d9252e0946c37e13507d19d286cb8c39a05b5435888710228d2e8da5361c912c7db67d3756f8c22818e99e297689befa106e7644f28f8143f2510f44247ddee472f8faadf7acf657fedfb1ad0c0bffe3b33712705b49796fa54b8d04c5a3d38bf3b591df6708f1f2a659a33a0c7a4c8b51ff6766c4803cd7a06ea792f1b71aed809f3b7b8b920906dc80197a481a9d6dca53aba6ffb061763f07ebafcc0023dd0cdf32226217907f0f5d27eaec15fd479b38393c9c098a69ec805c8c432441f440fc4c675d30c89c8b16088fc0ae08555449864cd71fb88d32fa750fbec8a2932dad63c19381394e542891438d226522c0c0ef7e29893fe3105b70abf3dfa056a86d32ab235ee60968c652890173aed98ec53aae3979c5b1d60720b8be370f96ba925cdf040c8f5f301fff320737e8a5362ea628c73988a713e2bf284cdbbc3b8991e12d32593cc98f255ad82b5599d7be00c0265453288cb7180073b56e22d622c2d186719c6cf83249252b3a113aa9e8ef9a0e60228d071af19488dc2c51388d99d399945d28b23ae9488f1645bc7233b6533f5e4e911c4c657931c6bbc865e70454f710c16b0bb2943eef44571c648b9881519095dc991703d0008f7514e9026d192eae6ed8815134a013d0ea1e037f866688fd4ffc4338657911fc7b2b053fb190da8b58bbd0a96a4d4d0a74f2d2ccffa6d31aa17b035e7da418d93265247f4316dc1ce195e8c59acdc9196dc14e3da8643c6eca5183e29c1db13d69229aaa9a885b88b1e9faf4b497b9e1b96ab5c4e006a09789481fbcbccf9b67c50482b99ec6fe142e86b3c111418110f3b63a13ecbcab6f6c50ac5adb19db10ce6a72fced0907e9d3667809d0eb863f41a8c23277f8590d82bef927bfee5c48cc3db85f6627f107234aa6f0b81b0b119b2762a603dec62915a11b044a2d6d0cf52a2f6b2d634bec55a690fbfe12863dc59f7c9cf974b0408a3111573f98049318e20f191c77e959828783f2ba3ddc7bdc0065e96ad4ddafea4579f0f8c691caebd79fa2ba02f11a0756d8c451dfc22b99e9f559eb578f8bedcffbd895191a4e2d52feb1ff2109eaaa208b618567902ed67a005cb980b2e6a64b8268212710ed5b61024a8a0fc16d3766dd99ea2cde5f45be77e430e65f7b403f1cf46ac35582834c976327a19a22d1d89d474dff5cbdcce8c442a81def875411970e31bc3561b0495fa74597df095576b873ad641b4ebea8f838379b4280af843c7f2a88a9be4fd863548e56fc659de2ef1926f2f693317174e6068fef2a8fca5d89b0e167e6ced7b0f38830101f65df31405f2259c2a6cce92f2c54b79e14e15da8fb72c7f45f9cc23e6d80e64dac83635a7c6bd315cec1cbffb42ad70be789a17587421a09cc148efebd04683bd89d80633988ddd7875e0a55f5fa6040ab23a33e3e83a57df4fed0faaee26851f6f8818f16855e716a92dd963350b29ec744378f3186f70642c07c6e76e82e21be289cb60835f8fa0c5ee088b1120d116a7b9f4313fc285a8b4bfe28750a71b83610e98642b8cdca745619970afabc3b9ed5361aeb66d98f23f06808598539d11d3cd731dcfbd6a223fe86070b8206a95bd95855915ea28471595293c09223f469a979f016e36a6228059c435b2fed86aebc9eabe8c259bb97b42a13ac05a31db0428b6fca31f15a9d09ea9db033a07d6f12390d5a3a32272d19c9d639333e8b048dea2d9382b2099d21ce3937c78e690ba6aa2249d9b4a05386213126a531fa568d7a59909254b6302ebb91dc832d7eddf3a2ca90a695d202b6ca38b840e6b5e63b1ea250c5c06b1d709bca6e5e22f382074fc1271b18765479acf90d1ca935254a37f2cc0e01d306a8aae742549819663718957c9affe3d2ab019b8aa22c1467433ff022d527c24380a4ea8004965f8731e87ea05c06fb1c730818b814e4675b2937bc817c95b009234d21880c6cdf1c9fa4f959ece9310425491017cdf03d10397243816fbee843e83e8279200e6333869ee4b46c65eeafc068c3e5f552bf5e4b04ecab457f25a45cf7d3309c8cf72e4751bd2c0093a2a3fcb02f348f3df5f32886e7727688f1d0255100727cb3ed0f410d15b63d4101e100765d8f342d2b4bfbbfd1153f6de511c86c28c116cfc1c5b3172a3af779238de12144c2eda2935d0f3401edea683c9febe5f68d70dffa9743e41a1418b92007dfae094a55accf76e562cc2cfb30e6381f786024e52791bfc7bfbe34e717cde894a668ebaa9070b7e79a511e5a728642dd01f696ebe2d8370b817e73c8531bc1137a52cce8568c5709c0ff03ffcd708df9093b696bb2acab93b869427982d7718692c30ab72d2a07b956ad2e51e7f58fe5aefa2325de5ab8af7c853faaca49334211b38debd944741c0de09c8236d944c95773bda130f0959465f05385d5a2160c645159696daa3406792db802a3b6a02a04bcb23b3999cf4b7e174514faf94b22b8129395701d97893223f820a06a067d43d18c7dbadbe8eaa6a8936efb049a3cdb192d643380035023e15c2c52172c787ed278626a12a5971c8e3c2012955568c11f29cbfbe3888270789dc6215742d619e6d0d8beb7752108aba6e09b836c59519f0555df7d1f39214f51899d48fca32683eb18296d635ab12bf7b42c743d0c15b9377da1c81456add2433433718b5cdee9b1efdbd894a7cae81a1b7522ea3af3175712a0d8f6e2858577434c89801b6dd417a2d19462204ed3482e34b9a19081399d4f39469df8a09f5b666c0dcad72c91b8234a61765c9a", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x402, 0x0) dup(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xac4058dfbdd7ddf6, 0x1}], 0x1}) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) socket$inet6(0x18, 0x3, 0x40) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r3, &(0x7f0000000300)=""/218, 0xc432) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xc2, 0x6}, {0x84, 0x4}, {0x40, 0xffff}, {0x8a, 0x6}, {0x100, 0x2e16}], 0x5}) close(r0) dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r5 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 16:00:12 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bfcbf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500fe012c1af895aae547f13657ecbece0000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be571b005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) r8 = msgget(0x0, 0x246) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0xbf) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000003c0)='./bus/file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r19) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, r9, r10, r15, r17, 0x2, 0x5}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r7, 0x6, r18) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x30, 0x5, 0x0, 0x80000009}, {0x40006, 0x1f}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xca) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x8) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) syz_emit_ethernet(0x41f, &(0x7f0000000200)="17") ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x29f) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x8000, 0x7) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afc67000000000000003f0000a714000000290000003e000000030700000000000500000000"], 0x38}, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x400]}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) 16:00:12 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)="da1630bf56744a3814fdb27b82783350d9d23902b196b46e7e54585c47d2264f6328b3d16f7db42e565ef16c4a92c21da8308924a48e24b97e0aceb0f1973e100670ee4ff88ef81382f2dfe49dbfb12744931766651afb34606626eddaef6d077cfab096cd9470964c14fc0158a6416f7f1700a8acf956ed8dd25ed61319b9e75d5ac8fbf61a5967fda6fd7748d48f8c9a0ac68bcd8c2b10497be0ae24be482c23d99e8f4fddc56ae80151492aa5345a3beaa479cefbff0ad64d09c556aec589c0bac16169d9fcabbc5f4dcf405e6ebcc579e3e85f56aa27b626f1dd74cdef93fd4fd6c63c36f5768d8ddf", 0xeb) write(r0, &(0x7f00000001c0), 0xfffffef3) r2 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r2, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x100) r3 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xe88, 0x0) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0), 0x0) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x43, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x67, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x4000, 0xff) poll(&(0x7f0000000280), 0x200000000000025f, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000080)={0x7, 0xfff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x80}], 0x1, 0x9c46) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) r1 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x40000000, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0), 0x86, 0x0, 0x0) 16:00:13 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b78000000004991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec71125985f2997a28624e0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf91704851d685ffc029f6b44810ff1fe7f53c28ba48c11f09b746dd37d4aa195745b1dd6f0e0769b14529eab7d466801184b55357a69c570c9b3d42cf06cc015e04579f4f5128f46584a19228816cf6a415c644b67ab3ec14e71f32596719bcb6b73e66c", 0x21d, 0x0, 0x0, 0x375) 16:00:13 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x88) getgroups(0x1, &(0x7f0000000040)=[0x0]) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xc0, 0x0, r2, r5, r16, 0x10, 0x5}, 0x8, 0xffffffffffff0001, 0x1d}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="63d9080000692c653000"], 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="d8dcb65ac6357e1428187d06219dcf7b9fe09cb8681250df50b58024473dc0df4b3ad78dd41addba706651fca41aca2571aa3c91c9d3c32dba034d32dff2", 0x3e}, {&(0x7f0000000180)="0e05b11be28652a71fe1097dfd52fe72972d4c8f9987f00b9fcdd4bdda02df42b887d77dc2c1bdad7c6979c4d66161de5e0158ba7b629b9a677e950575f0df499640395d154dd1d62dae49fadd3615332862c6473994f7de27596f2301fe09ff06966408d28428899b7f8e17db1322d9bccd9fcb0d4a36255f5afc53d124062ff257868d84cb6cd5ccf2a32e2faf9b693d06c1bdec2d86744c", 0x99}, {&(0x7f0000000100)="64a96d7896bae89bf9762de4e08434cdd0d7a5d636ebccea170412d17cd15565d85d01d2", 0x24}], 0x3, 0x0, 0xfffffffffffffdf1}, 0x0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() socket(0x9, 0xd230bb12979335f4, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{0xffffff2b}], 0xffffffffffffff3d}, 0x40a) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000005c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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(&(0x7f00004be000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket$inet6(0x18, 0x8006, 0x81) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x5d}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:13 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getppid() fcntl$setown(r0, 0x6, r2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:13 executing program 1: r0 = socket(0x1, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = socket(0x2, 0xc003, 0x11) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84ebca64896bc5ee1000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf1d62fae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244dbc769cee44356040906000002490ba02e9768bdb36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22260030027548d8ffda5eb1cd5b823e495bac2204cceff733f9a509da7f66d0c7c45b16fc3f5e773e35d0d6bc376615b7a814b77f3f5a659255490b8a6b3088ff1bf32436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a4952a1cb4338f3bfee17a07001520dd2515741374c70916b23050000003633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c96798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d86e296f8f93ddc79ff621af687923ec91aed6cb55ad71e201058b6b187fd293a1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98700000000000000000000001f00919c61082e47d04721c78c2013b7b39386e81c1fda12456533528d8381a78f289d807fcdc65ffe1d63187414fa467c35d61499c7f3650236b9c8bfd238f21e0f5a5d73fbc3a10d31abe574eb44fd92c885fb997512ca4a2f316af8f0fc2cb7c8dd04d464db7b58cb6b57be4c2bc614387ab85c0d3a9bf35a1758dbd5e7067c1fa3ba4bbc37f1931cb18af8d1c8693582facad46e00000000000000f55fa8e145a563602b3c2a891c63130a0522c41d6709721bb572f29c2140d2c95d9427caefbd8cc9482c2cc85f7181163e5e6255fc50ca40a972013376272f158936622626a3f66ec5c31e6ff2c524bd0b1b1ab59e42bd202b83d0b0e76269f8036cdb1029f6fbbe4e2eac7f"], 0x10) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg(r3, &(0x7f0000000d80)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a00)=[{&(0x7f00000001c0)="17475d9a63290aa8b8738972bb35b59eaeb0864cf74406496157f15d7406073490146b5314ec3499ecd54ff51a60832e3add3cb6096a3f01e1815b2ecc750aa1a386b9a53f11cdea9c8b26", 0x4b}, {&(0x7f00000008c0)="70e7667f5ae5808b2ff45788726f18bfe6fc2b0f449400da27834d", 0x1b}, {&(0x7f0000000900)}, {&(0x7f0000000940)="9ba2168cdeb4a896d310cdcb514ae01fb7ff9fe32cbf6baefaac3eef144b80394772f407f7f5c364f53628d5fae6d29c4c93bec3deb5551a55d740e04c80fa179a6cbc67bb3d8b6c93cf1bf0ba5cad0685779a039e204907a6ccfd32cf7442e10e879fcdc7bb4eeda398f887058428a6b29fdfe6b9b020f7ac550558227b7f8ba38598f2cab292a907299134ae22b3820f29f42c9aacbb5c752c457c8e41a2d7be5712191cb998329899b73af777", 0xae}], 0x4, &(0x7f0000000a40)=[{0xc0, 0xffff, 0x1, "02a7ed1b205b9392bd41b4ec56e66ba5d57508e558fd41b639c8bb5605a5cc9427c20daa1d3bae1ca5a284bdb5d2bb49f8f412d395c22affb96adfb96b3e8303a8830573a54a91c42f8f272ce000110ecbbaecafbbfda8a18f2e582b89634f9c690150f75ed60307e455f7a25b0e738d6523dc3ccc9527aff3f4777f889c49def85f0ba6e45590d7aab42801bdd71431208b51278ed825204cd4cc251bee065c37b474ac52248838084eed66cbb045"}, {0xc8, 0xffff, 0xce5, "e8240f8b5f9519f8bc4f255309070ea5943671748ecfee83217db29c0c3bfcab1a68d51938e34c0ab13cb06f2e16b41f876f62df6cea6abbb86c1139e8b8544c1fd587a5145d70a1798f6e6c4657d69e650055ef98fd48cab46b2dc64e1041d93511914a71ffa72147b2a990e42a1dcc32f642ad2f9c2659c164994980cfac2d76285b2e052ea9b081454876f6fe70291bc330e077ae8a3904b9b6e5d81cc3c019b55006282b3e1aea98395eabfa6e590d0bbf7e68"}, {0x50, 0xffff, 0x81, "e734b9da8093c4a34bef0d307e236bd7100eb9f7b84507d1f49a25d884dcac4f0f4c9884a03aeccaa56403d5f56b9f36e9ba57a717d32cabf107b5f874fd"}, {0xf0, 0xffff, 0x5, "8dc24a0b761a38ec10fa09723231658c7a1203085f22647cd516bdf488e789efdee46ed998a78f7b36598f76e6ead1814c404f8f781d5aeb84a23154afcb78425839d9f536a5f7e5185c8d293c0423415975281d664e82f36b59786b1788eb504c5ef779e0b94903c646406c2481b74a3cde443ca08792f87772d0efd174e5b0d37eb603180244c62e6352a6e8cff14f1166649d5db64766b672328765c9ab95974b73268d081aa7845b267b311097182b4e7327665074ffd9a0e6407688292c4901354bcbb3d7b3fa302daeed532986cd4aa97810388eaa5a13b73cfc"}, {0x70, 0x1, 0x8001, "1d17537050f6e97247f4322d20f50386852358f70e3102aff8eb0aef1759f68697067df606bfc7053db63e83f6a2d436eef2687dd816bb1c52bcb73161df3b9107374945b0766214fe3142a6bdc37e81929043eb923cf60984489e7cdfe90b31"}], 0x338}, 0x8) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) getuid() r6 = socket(0x2, 0xc003, 0x11) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r7, &(0x7f0000001a00)=ANY=[@ANYRESOCT=r5], 0x1) dup(r6) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc800e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7ffe, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x8000, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) write(r1, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x4c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x4, 0x7, 0xd5, 0x401}, {0x81, 0xd5, 0x6, 0x5}, {0x7622, 0x40, 0x3f, 0x2}, {0x60a6, 0x80, 0x9, 0xd9}]}) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000031f000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000680)) r3 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(0xffffffffffffffff) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000580)=""/227) r14 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r14, 0xc028698d, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r2, 0x4, 0x8, &(0x7f0000000280)=""/65, &(0x7f0000000200)=0x41) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x4, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000057d000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 16:00:13 executing program 0: socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x24) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0xcfb, 0x8, 0x1f, 0x9f39]) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1800}], 0x8) semop(r1, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0x53307c0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x4) ioctl$KDGKBMODE(r7, 0x40044b06) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="8202010000006c653000c1d9a17c0c21bf30c1978d68a8c7b835be280d23e6ecb048ccfec0999c2799375fcb868f5f27660bfe5241641a1540db07ac580d57ae3434769b906c6fd071c7ee87fa687623298332b0c05815dbc6671aabbffc7ab508de9198f58a4f17e9d34d5f2c4fcab7fd9f9b1ea3cc2909075d144f877ac68465786d0dc42335dba0cba6b74a9a68a755925d0f08c046ec767f7def312c90f79d71a93df0e487f7c0a052c16c05865c4fc26bc77c1ed19c4f12a1e0a3042514800000000000000000000000000053b6cbb5311b645accde302f3e3c2048f2690f36e5a3bd21f009490076cf0a99c98907eceb5785418c9dd04001f2686fe17559b2af10b49c64d62cecbf77cfebb7d562f1c8050000d4703bf4b56bd652b25b2c3dea6cdfaf08596d0065089dac3011ea7bbca575b16c65de72d7924e6ba99ff5da3b3fc1a144e2372f240a223b7e2285fe01636b00bb8492bcdeddc55729e0079e17fcca5fc7760e7ba43aa01d7e9d4416168803360b1c60dbf6a460f10b6b1b09e2ab84bb18362d38cf5a08e1084261787e9ef6e4bf8f52071b9956e77eff04462ce933d119f3c484ce01213b635979ab998d338c664b354c246d623a29e3d0878d320a89a740cd33f92bc164271f557a6db960f657458b131a52c3ff272bcd97bef93712bd3341dc630881279f4829088959ca2879ba50ca0a575398433bdcec88a2226c02bee45bcfcee3863d940ecc864eb8e551704216ff7b8da25c236bde98b271eb60"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) listen(0xffffffffffffff9c, 0x200) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900), 0xc) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x2, 0xad}], 0x7) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0xaf}, {0xffffffffffffffff, 0x10e}, {}, {0xffffffffffffffff, 0x2}], 0x5, 0x8eb6) shutdown(0xffffffffffffffff, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x1b, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r6, 0x4}, 0x200, 0x401, 0x2}) getgid() r7 = getppid() setpgid(0x0, r7) getpgid(r7) r8 = semget$private(0x0, 0x4, 0x43d) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x0, 0x0) poll(0x0, 0x0, 0x0) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) getegid() r16 = getppid() setpgid(0x0, r16) r17 = socket(0x2, 0xc003, 0x2) setsockopt(r17, 0x0, 0x64, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000007c0)) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = semget(0x3, 0x1, 0x364) semop(r5, &(0x7f0000000100)=[{0x3, 0x1e9, 0x1000}, {0x1, 0x200, 0x800}], 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000040)='./bus/file0/file0\x00', 0x70, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x202) mkdir(&(0x7f0000000080)='./bus/file0/file0/file0\x00', 0x2) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket$unix(0x1, 0xba70dc653793097c, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0xffff) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x1, 0x1, &(0x7f0000000100)="73b9dbc101ed4a2d2c6ffe59323de92a5c2ffcceac1cfbdfb988e12d444aa9d37eae19ccb3b30cd3f41d4042196712e154a1761c9d", 0x35) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000140)=""/212, 0xd4, 0x2, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x5, 0xe4, "a9c8c5d3c590de142d96c591a89c85db0ec14900", 0x0, 0x7f}) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0x8f, 0x0, &(0x7f00000001c0)=""/143}) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffff9c, 0x2, 0x5, &(0x7f0000000100)="c5524b6ce057899faab2228e672089bd854dff9826e4de92fba45cd4080267ca787dcc00fa956483805ad5eadee076e5a59b5bc87bcf254fc8b1561aaece14e520f8f0983902a453133464588142c434c04d3c4bc36e6ae3d89c1dd069f94564a185d048beff4466840f691c12a5ed91c365cddd4dfe64a713c354da073ea8dfbcb8b38c8e3dfcc5b0e0", 0x8a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) 16:00:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/de\xff/null\x00', 0x200, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = semget(0x3, 0x1, 0x1) semop(r3, &(0x7f0000000440)=[{0x1, 0x2f, 0x1800}, {0x3, 0x8001, 0x1000}, {0x0, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) clock_settime(0x2, &(0x7f0000000100)={0x4, 0x9}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "1a93b4518460e5be41a66d29dd00"}) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x20, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r8 = syz_open_pts() close(r8) write(r4, &(0x7f0000000300)="8dbd7b30d7b0f23e5e6c1c06aca677e8f2fa937fb62c9e790c7205f743d1a3825202427538b06ab03ad618f7c52b6f0f58c62af47a5c77701092564db8342e7b32f8a5f57d4ded135d7e733098ce4a", 0x4f) r9 = dup2(r6, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) dup(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0xa5c, 0x80, &(0x7f0000000200)=""/19, &(0x7f0000000240)=0x13) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000080)='./bus\x00', 0x502, 0x8) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x78, 0xfff}, 0x10) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xb87926a2bb9c0a1c, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r2, 0xc}], 0x1, 0x0) r6 = dup2(r3, r2) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000000)=0x100000) r9 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000000)=0x100000) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r6, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r3], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r2, @ANYRES64], @ANYRESHEX=r8, @ANYRESOCT, @ANYRESHEX=r9, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r7, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) msgrcv(r7, &(0x7f0000000000)={0x0, ""/195}, 0xcb, 0x3, 0x800) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0xcb2db705187b13d) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x7f) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x1cc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/35, 0x23, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x3}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000080)="2020e66320650a", 0xa086) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x20, 0x2}, 0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 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) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x46bdb90b, 0x7, 0x0, 0x7, &(0x7f0000000140)={{0x8, 0x80, 0x7, 0x0, 0x0, 0x2, 0x1}, {[0x2, 0x1, 0x91f, 0x1, 0x2, 0x1, 0x6, 0x6, 0x2, 0xffffffffffffff00, 0x3, 0x401, 0x1, 0xaed, 0x1f, 0x81, 0x81, 0x6], [0x800, 0x2, 0x1, 0x3f, 0x1b22000000000, 0xe0ac, 0xdbde, 0x20, 0x9, 0x7], [0x6, 0x2, 0x5, 0x7, 0x7ff, 0x6, 0xffffffff], [0x9, 0x9ba, 0x5, 0x1, 0x3, 0x7ff], [{0x1, 0x3, 0x4, 0x101}, {0x6, 0x30, 0x6, 0x6d5f}, {0x9, 0xffffff63, 0x1, 0x9}, {0x2, 0x100, 0x1f}, {0x1, 0x100, 0x80000001, 0xb42e}, {0x3, 0x4, 0x1, 0x3ff}, {0x2, 0x9, 0x2, 0x2}, {0x6, 0x494, 0x3, 0x6}], {0x7, 0x38a, 0xf9, 0x2}, {0x6, 0x7ff, 0x3, 0x9}}}, 0x400, 0x4}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:16 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='x\x00') r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x2, &(0x7f0000000300)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0x432) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000000)=0x44) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x80) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x226, 0x0, "cd9293cde1fe8d128da13c997743251691f20cc7", 0x0, 0x80}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48, 0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x165, &(0x7f00000003c0)="b6d47f62b9382bdb7bc482874d174c031647888ee16978818d07c203e3146c89cbd6602080f69f3b6efbf5f5b407abee000000000000cb24fc36cad2e2c8d6d6401d074ee68b05fade503743cfe31c79472f472cecbdb0f33fbf6bc23a8a647114dab9e63f83fb1934eec786d3bfad8449002c3fc121ba91d5167f00000000000000250436621e0a1e5199b41a1193d2cdb4af1fa06419c51195652de3797113390600c0f7e8ae1bbd653d423faff946c04f075771a7d85d25d9017c38d8b3069433318f740c70b3f77c9c998455091b232438e6da201217042c39163246a3ad76b56a21e193016fa5056dbee156ea1cac43b25aedad197a8efb4e8984644333884b3a347d93d2abf92709f5613533c0c10b1d7362094efbbcc02e470f806543f19ca578a2829ba86d0627607090295976f5bfd4f060597c141f726708b522d09ef09eef9892d4822c7d8a0f284a598d7c47487a5e672fa4328fd40b000000000000000000") 16:00:16 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f0000000080)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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", 0x23c) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x4) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00", 0x4}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) by+&~‰w€é™-ƒ`u=Ô ¢NÚáƒte-báYÅ‹ö&ÙÞ£ÂÃ{·},3nÅQ‘5˦vÜB7wƒ"èKœ}™Üdi˜(®<Èaƒ­dTßz¢M1‘ÙBQðž›u>L—ŸœÄ¹R}=R Úg¤?Å’âRË|ï¼Ìq)±„gÞ¤“âiÆŽ7€¹ÖªŒhÒwår*G«pžKw–P‹‹)%nOÆxe÷ó–U¾þ Òýö c®ó¼­Ý _eVÇ·òº¨`*—Cçü}”Z$.‡üDZBö*HXrHg.—S¾¡°60°ÊA7S–n€"¦xÒQF)ÝØ!×å¡”N< þ\’yÜ7gêvœŠ®õ“]9ã¸Þëïº|'2Ùþðòçby+&~‰w€é™-ƒ`u=Ô ¢NÚáƒte-báYÅ‹ö&ÙÞ£ÂÃ{·},3nÅQ‘5˦vÜB7wƒ"èKœ}™Üdi˜(®<Èaƒ­dTßz¢M1‘ÙBQðž›u>L—ŸœÄ¹R}=R Úg¤?Å’âRË|ï¼Ìq)±„gÞ¤“âiÆŽ7€¹ÖªŒhÒwår*G«pžKw–P‹‹)%nOÆxe÷ó–U¾þ Òýö c®ó¼­Ý _eVÇ·òº¨`*—Cçü}”Z$.‡üDZBö*HXrHg.—S¾¡°60°ÊA7S–n€"¦xÒQF)ÝØ!×å¡”N< þ\’yÜ7gêvœŠ®õ“]9ã¸Þëïº|'2Ùþðòçvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5dc08 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x14, 0x0, "b0400000000000633751ffff2de7cf0200", 0x2, 0xffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x15) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x0, 0x1, 0x24, 0x4cbb, 0x2, 0xff]}) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7], [0x1bfd3017]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r3, &(0x7f00000001c0)="7df3943291000a80a88f55cb42ce644e2a4649", 0xffffffffffffff80) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = dup(r2) dup2(r4, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x3810, r6, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0xfffd, 0x2, 0x4, 0x1ee0, 0x1}, 0xc) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fff}) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x3772, 0x455}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0x0, 0xc, &(0x7f0000000180)="0000000000000000000000f99020b353f53bde702f42f2f69c91d63203db3512b1b87f067c2f1888e1b3c3ef774cdbb2643c9081a9a0548c9d0b06c786c7d112e8fd96d376850c9c1c50145700004b634141ffc1072d12a02b108c9f7f7a87", 0xfffffffffffffed1) write(r0, 0x0, 0x0) 16:00:17 executing program 1: symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="8243f74b217829a8910bc67c1dc153"], 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x803a8e017b775f0, 0x18) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000300)="8500f7273e63aa1ea587805850a762401a973fb59104d6e47965e6aba3c26ad2f90b9cd785b1e7c2d2993f4fc2a41b11ebf5a78652f2480849cb4d4f7b6c7a2cd5b50a409a6d186db868a45d77e15672c0505e9d0bc515d3a30513d36d50c2e6056a2844ba6381c3c1b614e0bf96e86c146d467b6da97f51d1d38d7dbed22ee72d99d1f4a7e73750acdb43ae4b93d1a38cc75d116fab0573ab9ca505f5704de6f9cd2263eea2a576d15c29d62f629aac", 0xb0}, {&(0x7f00000003c0)="9d101131e4f6c77b6bbfaeeee820d2431b08c670b351d72664b59210a03fac1ab70878754d7f6e5facb8a3c716e7c4a5980dba122dde5122526e06e94379b24d4c346d6e9bc9d74a", 0x48}, {&(0x7f0000000280)="30a7be941a7df96bfd332f04e81a9a4b851455734d21718fddef105de427e3188e853deb214feeb3624f19f1b0d33c4ef0e92809bd4b79f9cd94", 0x3a}, {&(0x7f0000000440)="d2f299aade3e20c4bd0cdf29be38a2617f6899287da823db696b67694844a665d1e0959b0442108a247ba86164d15017cff3d88d26ac520370dbd2f6e89dc7edddec290275c27db26a16dbf1d23815505ee67895a29a08d2f5298d11128d8283bc4a95d7863dfffc19842916f221693ad2c307144663060df33d1168159a2ab19f457f1478aead1839f54250bb553c7190f50c8fd0de76f5efa0acb95330b0048bc65fad6b3fa7b8c4d3f444e8a379134bb76a2cf38b016901ee4e7930940bd6fc997a50d507dd4d705f3e61b36b7e3c98c41c5366d692037de0f7c1d240187feb5b699518a087de0bd730aaaa92ff4e8a68378da2fa34841e", 0xf9}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, r10, r15}], 0x20, 0x4}, 0x7) accept$inet(r1, 0x0, &(0x7f0000000180)) shutdown(r0, 0x2) listen(0xffffffffffffffff, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8000, 0x3) getgid() setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() r2 = socket(0x10, 0x4003, 0xe14) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x243) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x6121}, {0x10000, 0x7fffffff}}, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000002640), &(0x7f00000026c0)=0xc) shutdown(r6, 0x1) semop(r3, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r1, 0x5) recvmsg(r2, &(0x7f0000002680)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000a601dfda00"/55], 0x37, &(0x7f00000025c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/188, 0xbc}, {&(0x7f0000002300)=""/233, 0xe9}, {&(0x7f0000002400)=""/231, 0xe7}, {&(0x7f0000002500)=""/181, 0xb5}], 0x6, &(0x7f0000002640)}, 0x802) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="04000000000000003000"], 0x10) r1 = semget(0x1, 0x4, 0xa7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/206) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$inet(0xffffffffffffff9c, &(0x7f00000014c0)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff, 0x0, "d730c15b00f4ff0000747beffde4007e00"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x22e, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYBLOB="df6d8d01c31950962a40919116f1a12a50b0a8b8a02db1de7f18d384c7d67e109c29c950bc38709f8acef1acb5a9ca79196c5e2a2deb87e62090a4aeede81819cc6293b80e5ec2db0b49e644eb309c23c8557036966b6896f4d7e0c1", @ANYRESOCT=0x0], 0xfffffffffffffeff, 0x4}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x7, 0xffff82dd, 0x5, 0x0, "0d87bb7e499ef3a943433d0f06d56959a8c6c2c5", 0x5, 0x1a}) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r2, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x6) 16:00:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0xfa69, 0xf8, 0xd9, 0x7}, {0x1, 0x4, 0x0, 0x6}, {0x1, 0x7f, 0x7, 0x800}, {0x0, 0x0, 0x7, 0x444a505d}, {0x0, 0x3, 0x20, 0x4}, {0x32, 0x2, 0x0, 0x3}, {0xa28f, 0xb0, 0x0, 0x6}, {0x8, 0x20, 0xff, 0x9}, {0x7, 0xb3, 0x0, 0xaf32}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffff60f4ff8c70490a358e008f03067aaa412f8aaf0b396d8dfa24394739896a43e308e9a1247ec3ac5e9790bb6e"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000400)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x76ca) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d805337f09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316c427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d94890464b08c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261440994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0xfffffffffffffe7d, 0x802}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="a98b54ada42b3739c2be3e4b0fea3a22e5445ba1f88d4da27afb59d49953279d3dfbcc1fc046d9c5f114ada8af36bc70a2b20e3c80199f87c1504f15600dcc59883f4233391b68d84a8e6fcb172f9b5790c4ed7eab1bafb6e7aa871a00a9f660c02765f6b44f8a6d", 0x68}, {&(0x7f0000000300)="843ac4bd2c121efe9f99c3f0ba114a29e82b69fbc1b4d17194eebc65ec6094e777447b3ef4082295de38b04d1e3f4d18e3177f61104228eef8d7898320883f3c9984c4503617bb506d616208695e9070bb52e485e60c6341badcc6ccd3278cb9fb80c70fa8f8ec560647494ad067e584e2fd7d0107d19f36551a47da4885adbc84eed81c7f0cf9692cae11dc3319e88d3695b9307e0b15db030bf116b9918e8202966cacd158d674824fb3d0cdf91bf4ab488f7b825fa80160173c7ebdb954d6bf765aafeba73a1e26de43ecdec059e90a63fa8bb16427f6", 0xd8}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x204c}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget$private(0x0, 0x200000, 0x2, &(0x7f0000dfe000/0x200000)=nil) ioctl$BIOCLOCK(r0, 0x20004276) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x0, 0x1000}, {0xdadc605d75be2b7a, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = semget(0x0, 0x0, 0x200) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000200)=""/163) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d01000000000000000000ca002335804146c8e81598e5c40064b6f95e679ef31514fc6d50772e0000000000000009a32697ea01a48b98abc48c5be385d13168b34b000000cc7756900d7830b70a8c947c76e82d1329859e43e1ae8fd70b0456dee5875e196bd00d121d28800c4a0df66bb750552736aad8f0"], 0x10) write(r2, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = open(&(0x7f0000000680)='./file0/file1\x00', 0x10, 0x100) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x18082, 0x9) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000100)=[{0x23b, 0x0, 0x1, 0x4}, {0xf6, 0x6, 0x0, 0x6}, {0x6, 0x9, 0xe8, 0x40}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd38}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x7, 0x60, 0x9, 0x400}]}) write(r2, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r6 = msgget(0x1, 0x1c1) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) r19 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r19, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r25 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r25, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000000600)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r31 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r31, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, r21, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r27, 0x0, r33]) r38 = getpgrp() r39 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r39, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/114) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x80000001, r8, 0xffffffffffffffff, r14, r37, 0x80, 0x2dc}, 0x4, 0x7, r38, r44, 0x200, 0xb5c2, 0x1, 0x1f}) setsockopt(r2, 0x10000, 0x0, &(0x7f0000000380)="d25eb4fedad4540958ba46c7aaa97a3c9629107b771397f9b44d49ec93e7b93f74f1f89b0d49a4edf7803fca0c2dbeab30fe037111fad8f54532ec32a275ec55e1192cf25563d076aaec4802cdd660e457c31d4e37c3de170b82db2e8bca715f6f1867d20713c226530d19ecbee400ad13d7b69b1bdc63969db43381267c4ec26f5411e1f115f64d1ac018eb250c4098a5a42751e03eac21b78edd926ebceb74e9a280700787ff8fcf1935edd0b942090f9a20b0bd8c9f8976b394f84728e1cc442b1129739718002d49bf8f4fbdeeaa3498b9f201f566c77c952c0b5d90e4e74e223ce25020b857edd0f8703b", 0xed) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='\x122pf\x00', 0xb5292d8ed45611ca, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r45, 0x20004276) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x802) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget$private(0x0, 0xa83) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xa1bab0fbe468cec, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r4, &(0x7f0000000940)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRESOCT=r1, @ANYRES32=0x0], @ANYPTR, @ANYRES32, @ANYBLOB="74aedd110b795b570c01a82902caaa481394e74868554f", @ANYPTR64=&(0x7f0000000140)=ANY=[], @ANYBLOB="e5585a8b6fe18f74f83689992f0324528e15edde5c28a8fe251745569613dd6b3f24afe3c5c73c5aff218fc537eb3edd02a5c1c09a0e96e85bbace180791642d55d3c2b38ef0645faac29a4812bd79f82ffcf1fec143011665ceff041751f3", @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESHEX, @ANYBLOB="eae5255f3ddcf11f65c0d3573387", @ANYRES16=r5, @ANYRESHEX, @ANYRES16, @ANYPTR=&(0x7f0000000680)=ANY=[], @ANYRESDEC=r8, @ANYBLOB="d1ce95268dedf49594b4c33495006170e5929daab41bd0f4515406a850928620e147b5d3a56c54dc79117647b9eeba8fdc37635b41f6adfedac60b4004dd7732b8f2c3014fb426e4eb649d8d24b399e0ec49f323fe53e62892c7349275af1e88f291a25609b1d4d7846cf7a73076715b9769c33bdb786946f03ad2e9a026dfd4ac6f84d0fff9dd16566f4aa46ec427e42c1b67d78bbc61a2b2a524957c5bc1cf62c1b76a089dabaad38e735ff3379103b1729c9481c7b8a3a8293d3b9bc29ef9c585b8d9f7189faf85d65925f6ec6d7c72b028044875813e0330a90b9f0fac83b8c372337acc3bcdcf1e44", @ANYRES32=r9, @ANYRESOCT=r10]], 0x8, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0x7, 0x8, 0xfffffffffffffe01}) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) geteuid() getgid() setreuid(0x0, 0x0) r17 = geteuid() r18 = geteuid() setreuid(0x0, r18) setuid(r18) r19 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r17, r19, r18, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r20, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r20, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r21 = socket(0x40000000011, 0x4003, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000240)="220e2a", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r23 = kqueue() r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000240)="220e2a", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r23, &(0x7f0000000000)=[{{r24}, 0xfffffffffffffff9, 0x29, 0x20000000, 0x0, 0x4}], 0x3, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r26 = geteuid() r27 = getgid() r28 = geteuid() setreuid(0x0, r28) setuid(r28) r29 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r26, r29, r28, r27, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r30 = getegid() r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r21, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r25, r28, r30}, @rights={0x20, 0xffff, 0x1, [r20, r20, r31]}], 0x40, 0x20c}, 0x0) geteuid() getgid() geteuid() 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) socketpair(0x50fe477ba98ed434, 0x2, 0xc8, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffffe, 0x6}, {0x18, 0x0, 0x8, 0x6}, 0x8001, [0x1, 0x5, 0x8000, 0x45b5, 0xcf9, 0x4, 0x2, 0x7]}, 0x3c) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:18 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, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r2, 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0xffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x1}, {0x30}, {}]}) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRES32=r4, @ANYBLOB="9bcf0db0a4cc8dd777f8ad2c69a4aa2b46359f4c9b164b112fd36ed3643ba3f93ad7c812c2d0573210db3c2797b9ed5e5a649206b4b12d0674d5d78ab5f25a64823321c2facd2e400f", @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES64]], 0x6) fchdir(r4) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETZCNT(r3, 0x921aaca86624cda0, 0x7, &(0x7f0000000380)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000400)={0x3e5, &(0x7f0000000100)}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xb0000008, 0x4, 0x4}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0xfffffffffffffc01, 0x3}, {{r6}, 0xfffffffffffffffc, 0x8, 0x1, 0x100, 0x8001}, {{r7}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x100, 0xffffffffffffff7f}, {{r8}, 0x6, 0x2, 0x2, 0x40, 0x9}, {{r9}, 0xfffffffffffffffc, 0xe4, 0x20, 0x10001, 0xb273}, {{r10}, 0xfffffffffffffffa, 0x2, 0x2, 0x5, 0x80000001}, {{r11}, 0xffffffffffffffff, 0x60, 0x4, 0x1, 0xb31}], 0x677, &(0x7f0000000380)=[{{r12}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x4cf}], 0x810, &(0x7f00000003c0)={0x0, 0x3}) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0xeee9, 0xfffffff8, 0x558f, "2ea86ecc1bcfd71100001d000000008f00", 0x80000000, 0x4}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ec5ffa6bf0d00ba1597cb418bc6b0b18ad9da6d1f17db0809ee06ba0cce1afc81fb50cba5aebef2484a1fecac8e4db670787", 0x32) 16:00:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r1 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000280)) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r5) listen(r7, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000300)) accept$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r8 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x400, 0x110) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f00000003c0)=0x49f7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="e4000000000000000000"], 0x10) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x1000000000004, 0x8, 0x0, r6, 0xaed, 0x3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = semget(0x3, 0x0, 0x468) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xffc1, 0x1f, 0x44}, {0xfc, 0x3f, 0x8, 0x1}, {0x4, 0x2, 0x20, 0x552}, {0x1, 0x4, 0x6, 0x3}]}) semop(r1, &(0x7f0000000080)=[{0xb, 0x7, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0x21a1, 0x1000}], 0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0xfffffdd8}], 0x1) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0}) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/176, 0xb0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="ba7299f60149f5003b6d225f686ad96998a278ffdbe7ca14dfa9796700da8dd1f8dfd004065abc1665c659ed793a6a67fb", 0x31}, {&(0x7f0000000200)="d0fa05830d4fd147f16d6eacb400c0c93d3cc638daceb0084a13d160ce40df4500172b72e80fe599571f4053a571b4ef5f12f5817e3e2396ffc67d9b86e0656fdb64d30a2ad455a55f8f07f4845c237655da21b5b5622c3dcd29f7dce9dda977bec9a4c19eda27f817407b3a884364c05a389235ec544633498001c420d5f19ebe9be89daf5b2df6ca5c22e6110bbd505016962757de0607fd7880bc73edc880830e667cb4d9ee76936e48323cf87683650f8f5eba3c5862e9c42c4af28f342df9dedf6b7d2a41b874502392dbdd30654d3da591fbb950c21dc61905a8cb17adfea53551670759dd957485cca5c509194c1277b7b25f", 0xf6}, {&(0x7f0000000080)}, {&(0x7f0000000300)="93c2e5b25a8ea46db1e52ab7d4727de2c92509c0125d006d38722c7ebc5470d33baee07e", 0x24}, {&(0x7f0000000340)="9b06e31168f6c6ad32bfc12ff652c207c03354a30532d032217b7e929f1966e6e8046e2d2b6c6110f43cabcc5e23d4ca433a09baf4aed97fcac07ae715e127f3b9e67887d835a496b1473f21be8f6394152d037f41d46bdea50a8c80baeead557a671c7ef6778c51d1a0d8cfb669dbc196843a49922d394ef2e7b9c85ca43c41ca62f5da15fc394e973b13f977e6a6834783c597", 0x94}], 0x5, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x4, 0x10, 0xffffffffffffffff) 16:00:18 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000559000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/210, 0xd2, 0x8a2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x30, 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x3, 0x10, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x90a0, 0x101, 0xffff8000, "9d60e028af5a04994ad5428aebabcbb9fdab0266", 0x9, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000003c9, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvmsg(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/79, 0x4f}, {&(0x7f0000000480)=""/15, 0xf}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/14, 0xe}], 0x8, &(0x7f0000000780)=""/48, 0x30}, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000007c0)) 16:00:18 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x4) 16:00:19 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x20}, {0x4}, {}], 0x3}) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00", 0x0, 0x8}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000080)=[{0x7ff, 0x67, 0x6, 0x4}, {0x9, 0x8, 0x5, 0x7ff}, {0x3, 0xff, 0x8, 0xffffffff}, {0x1ff, 0x3f, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x20, 0xa4, 0x30, 0x20}, {0x1, 0x88, 0x0, 0x8001}, {0x40, 0x42, 0x80, 0x2}, {0x3000, 0xc, 0xc6, 0x4}, {0x7, 0x3f, 0x5, 0x6}]}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x70) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fe", 0x5c1}, {0x0}], 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000180), 0xfffffffffffffe5b}], 0x5fe801c7475a670c, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x7) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) setegid(r14) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) r16 = socket(0x18, 0x2, 0x7) setsockopt(r16, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r18, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r17, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x2000040}) setegid(r25) getgroups(0x2, &(0x7f0000000080)=[r14, r25]) dup2(r1, r0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x40) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1018, r0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x110, 0x2) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r1, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x2000, 0x101) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x150) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/143, 0x8f, 0x800, &(0x7f0000000280)={0x18, 0x0, 0xb83, 0xfffffffd}, 0xc) socket$inet6(0x18, 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x43b) 16:00:20 executing program 0: poll(&(0x7f0000000040), 0x0, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) pread(r0, &(0x7f0000000040)="6d5803b8a2541534b85b94035528efd1c9420f4c77bbd2eeb459cba4b53b00a8070ea09ecd7e27e0161a40ac72c73e3705651fb9c022225a292b7b57be8419dd94194266c01628e9b71259e0d8a5036d0f8d8b76c8ff680f62eb737f2739a2413c46fc6f513abd844751f5472e7d57ec82a0f669c5ee57b87290bd3dd8a27630ef21de52add05771a7b0b46f3b2e73e42b3e28d3c9ec48386409e54e02ae", 0x9e, 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4ff, 0x0, {[], [], [0xc0000000fb, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000340)=0x9) acct(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="510fc3a098ed3861cf9d87e9f3d6246758609a582af535ec2244a93ebaecb4f7c716d9a26aaaa428cd1420c5803d12f28d53706e98da0dc864ed7051b8ee8a3ddb62767c2e1f584037f6055967ea3addc293fa79e71ef6f16f8a757ef3569fd23be81d5a52a98e96bd75b9b537cae2c8bba06fc5e4eca8e321c989d050b05375f1f3704450a7ac4c", 0x88) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0xffff, 0xff}, 0x8) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000540)=[&(0x7f00000003c0)='#\x00', &(0x7f0000000680)='}\x00_\x95\x7f\x1c\x85\x1b\x17,J*\xc4\xe1\xcd\xa4\xe3\xf1{\xebe=\x19_\x01\x18\x95\xef@\x0f{\xa3Y\x0e\xe2\xd0I\x91\xb3\xb3\xe4j\xd2LJ.\x88\xb8b\xae\xa7[\"\xa9\x94W\x87 \xeeE\x17k\xfeN\x05\xf7W\xf5x\xed\xef}\xabX\xf8\xf4\xf1\x81\x9b\xf7\xdb\r}&\xf7L\xe7\x7f3\xcd\xd8y\xc0\\\x91\xa9-{\xf2R\x05\x18&Xs\x91:\xccfqco\xf7\x19h\x85\xcb\xbfV\xb0\xca\xa2\x91\x86s\x14\xe1N^\xbb\xb6\x9c\x975b|-\x06\x81T\xa7\x8e\x196\xb1\x05\xb4\xc8\xba\xfeY\xd5\x01\x00\x00\x002\xa0\x01\x7f\xce\xe5\xd4\x16mt\x00O\x04\xca\xeff\xf9\x94P\xd2\xb2\x82}a\xd0\xec}\x8cS\xbb|\xdc7\xee\xb6\xba\xfc\xec\x18\x19\xf1W\xc7\x1d\x96\xb7\x1a\xe6Q\x80#\xb83\xbe\xcc\x87\xf4C', &(0x7f0000000440)='-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x02']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="cebfa9aee72e1e665154e4d82cfb2bd1809c8cea84b03ead930352ce3c849d6848a09e1443e40777aebc5052fa89a2c28e8e0ea34c9b4d1cc4d375278306", 0x3e, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2fd7"], 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0xa0, 0x0) fcntl$getflags(r2, 0x1) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f0000000900)=[{&(0x7f0000000700)="29a4bef03abce6822a122dad41cdf3b2bfa507655b611f1e1e89890318b231b340f372b947ee000b3f6ea5fe6f020d65aea7757941f96eabe6b80d4c3239d87568ebc1ff2b7435f4fd0469a3c82cba6debbc8936632e178191fb0008e31899d806ee42854704f8d9802e2b"}, {&(0x7f0000000780)="3d0d0c4b39d94b85d0154878269a202defa349b53ec7b3aa7fce7ff2c5b76cf644e945d10bc385aeaf4fea7d8de49cf06e792c972bf89b0aab4e2aca8f8af115ec5bda4436b8e535e7e6b0c5877da247523916d14240effbd8af4ad6b82e7865bfec0f8e24a739b1e5c1309e27ebda2f3bea0e2458068432dae17276580a568d33fcbe08b247c4f9cbfec3f229927d302f1f00a6597ca4e6ebd05e557be453"}, {&(0x7f0000000840)="de35638d13a1ea34a30676d107163e8ea4228e9c90b7e80ba20780bede7a602be01fc0f4c9790abb40a2c0ae7c6ad55c9989bd2c28f5002fec9edfd3c5b1e5f2b8ea0e5e5c00ee6fab4a932dc10519fcca1751329a7a02a0a5ea518fb5dbee8d2a5aef1c15afca24046176c1e649490482f1042e9d219a162fa79a726871c1bfaad8a2348e655454ad59666eb7053c293bbf7cdf1f204e24f2df2e74bbe82f49916fb31a6b4eef3e42b26554d2"}], 0x6, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x10}, {r0, 0x1}, {r4, 0x40}, {r5, 0x100}, {r6}, {r7, 0x10}, {r8, 0x41}, {r9, 0x20}], 0x8, 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f00000001c0)=0x724f303529312ec) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x4000}, {0x34, 0xa9, 0x8, 0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="1e000000000000000000000000000005"], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000000c0)=""/9) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setegid(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x8, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0xf2) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000100)=""/240, 0xf0}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x84) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x4, 0xb4, 0xffffff01, 0x4, 0x687567b1, 0x7]}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295040000007910bf453f68c117e7277ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b29512b58fd4237b82ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f0af50db33a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00008000000000000273d1f63f5b471999d6a7bae99eb1d2444b6e8f11be846dcf21a221f42fd99d10266ea2e9c6eb88b366e9ddc9d2d5f1f19af7a740b0614b67f6696939f4d9cbd751018945b3586bc6cf1440ac55cad19c52e28cdf3374d83465ace000c713e1fc06ed080000003da5272bbd4f0b35e290c2682c2967097dea1f298a725e04beae146aebbee6d4c76c1e6209b5d55b4bc70c13bcef5d072f3fced4f62b7aaf33c6582b242a05979ba5f4000000000000000000"], 0x10) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2d0b1ce7fb284304, 0x20) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x840, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000400000000000000000000000000000000000000000000000000000000f0362cda2280504aa7c2ff54bc5b1bccdd64b07159b11d0f9777da481a42821881d8f7d5fbb5b8d9a1d27dac94ba98212a2fee6a42e68f2f809c14360a15bb0993a95fe5c4f4aff8abf76a46270ccd81ce3cf3ccab41e72aaa6bd8cda8c35a525917fc2e9a717228e5c4f6df0e37a1df1ff3e8128d54c03537d3f4fa"], &(0x7f0000000140)=0x1f) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ff00000000c00023a47ff7cd3852fad8ef67255448ab6f6621011b7ed2524ca4e94ae6576ece256f871d6ce18038492a4ef3661aaaf9d589f4d5832ae0"], 0xffffffe6, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0x90, 0xffff, 0x91, "b38a89dee6d077758234c1ec8dcf460eac9de8b2f63a918181bffb9d31ac4f98123fbb8cf759f50fdae109ebb0a58a27bf658f430da3d241d0ee6ac8f251549b425f65af80b5a515f1b4941d2506db3ee0ac740e083b10194adb03a5d1889db01cc486759a6319867a54a9e1342615ff05a4edf4e02fb9fd19505893"}, {0x110, 0xffff, 0x5, "a1a0007fbaef2b602291d34a1372d4ce06b8d571e379e9b34bf94935f899e2d60f6a6a60bdaaafaddef20879bbe4fa49d77f71af5bea9ea5e3d1079a203127a53ec46d60c09bc8d8bccec1e0907fc87fb2dec7c5700d4238d6fc0180cb6c19fcbe02914d2c94bd5f330c0d27e5524bb018ac0f847d5615e92d8e6ccd06a84d44672c22859513ed521ed356d52b54a073986ff788e942bc51023f1c3078fcbd64c02f98752334a3e0e176d29c9a113a072e495d62e2e193cd465bd1765018b295724522659e9f5b0568a39095c60187ef0913cae39c4b58f5ac291eb2667ffde423ea1ec7d9a713593b611f79ba76253b9b5e45e2c10c7cf4989b5c81"}, {0xb8, 0x1, 0x2, "03752ca109028e43d959340430dcc603708e2e42c776ea54e286f7c9e7e0a8febf374438f87eb750c762a39e87138bbc6716710e5f20de2e49d884efd864d40154d9e5bd2eb04a66b7c1e78b91173ea5a89b839bbc4508a66d5a5cb0913f0274547d3c901fcfa25433b4813fc8e2094a21ccd3d9ac28598e7ca8c403a62c1ed08c96c3ae3aeccc6a26f7b1618157c5792631b25bd2fdfaf77e2ad1cdc2606a26b0bb91b95856ca"}, {0x1010, 0xffff, 0x6, "aafd94c2553abd72630ed3ec9a1fd1f9737e59247fdf71be98a677d64168e382821c2e1974add1ff648c488ccf291a9e0358c707655cb98f65a4aa19650b5462f24da0db05b2d01b4a76404ece71b2071b5800ebc4717a4d2e9702c2e62bf957116e006fb20ef87e6e25b9c4f9eb094bcd0eee3b84f38ff39f42a4eb8579865de760fd7ef351b3e0e91ef331f4c0e37c1577b34d14bf5d03d69d3f30f82db4c3d57cb8f5ed1b625961e80b4c066a05ca2c57e6cfb7dc757412312175b8ec279f7786c61768852a431fec9f858db8f8ffbfdc52670d53d7542836b20116bc756f67cb485b1df41064bb1ec141f28e52e200743b627cc27731089992326ead5e86b8923923c2e4c008b5bce1e105adb7d09fb7257a15a0ebd51f72935042b009fe87e04c5fcdcd23d9ebbb2b0cea2fba0155d8f1596e14206a6e5c1431cf8c7b1dde20893f0322c179bffe19cd4d08ec36d9c5ea3aec40b9fe64a8d9222f613ff862edce51047607ed9351fca162413162fba103c7713afe02913909550f51e1b675ecc155bb82d7b2ddbd097d9399d3c2be06dab7f5198c4f3f2e01b43e71b57b1872f817248fad24172ebb78d8fba3e064df7e4638c774975d91c4d15077f9340df3cdd0249a636c3dfa12ca7378236cd870047d672fe7cee1a6002b42f4ce6a0e1ffd3195562c5c43019b86036b955b2c957c93c1d5b5f8f04d3500e79b29d67ebcba4409ea1cd3e299d895a6c32a9a16d861db77f59942477d9eea2c267a8ba94be07e089248afd9c59eb120cf46cdacc2cc19caf4c4d43b6c13f18610606d5d27d5eb50ed3ff13731bd7f577f480cd6377654034dd5eb0d746f0a25eb9b96336e873f75a9b31c0d38957442005ab277bc114e317635a0930a283e0945c4b37e29bb77744239638ed9c5d97f29efe50f3cf327b175123d5687d76f89e8fcc60f5fe2df69c634d7c57f7ccf25f078d1d4195dbd899edcdcbb19f1a2a4d253b44e654f31553145e3bc1755bdbd5ac2c643fb2f52c3b38d02afe1e59744fad50bcdd5eff8cf1b10d0edd5d7f5ec2571e4e1c16c11f1f35903f9833193b4b72e6bd7e58b6aae242e16e0fc993c6bed65552d648c71207e5e2e05030f9182ce63a120dcefc960a238b82ee7022ca324263967fcb3edd2dfe671e68bc6b56e963ead99f51eea0dda5880f3fdad067fd8f360e2998a52aec81f478aca632c2cb605009e0f5b3938c4558aa7ee5574b8ddbc3a4e58e89ddf617fd28fa188d8244cffe293c41cdf1c544f215cbe17126dc447198c7082298c95ada8bfa30b9565fa47ce05997cf64a72efd23c70552578751ed68bf99ace1f23c499809ea2ab3165e9dbbea26a6233908b6f2db8ba53e3d6344f56522cc06b5333d71dc66c650e9f1038b20551ead59b666bc0b95f793118bc9412a78de5115c6a4ffeee891567a1a18a56d9d990a09e187131b5fc0a8e5798934b562cc33122bb8ca8a4cee9b364217248fa35b00c83eb9c2917ce8209a63a3c11255a57f847711a5e2f134421728e3559642e4944ff3c29728112ca2104f16b431588e0c0c3d349cd29fd95a1a8ae721c9cdd933cca9b01e1636009ef56501cd8ffead22ed2069d0846d9829b336866862ed7f02f281058972d53a9a76b19aca560dde6d3e1298b8d6faf9d23ce31a441625cd317cb86e4d97c226214ad061d057ced80431f5efc47ac7b7b10130b524413390f78d240d1d11512e5ab8c186098d0f19bd869311e7a56f6c398a889b37911c9a002a5b6c2b0e2a0ec8ffe842075a52c0260e8d9bdf39728e8612edeccf4f487f6ab453330cf7abdaf06df7275a3b496622e7d7bd48a2257a1dde20ce6f89a8781f5760678a3fe618b44762b656e784cf9639a869a7e0faf127ddfb10711001d297309185eef3624ff6a925670f6c5761f3d9e0235ada415c681506fc850ce7f3604efd9b3456766698206fedbd6a80efe129af9a105f0f4e2d753f871f9c8c94b75678a35850b727ca6c26dcf623a1ca9d01599f7e45ee3c13fe519b3a1c34aebc12c611d883b752f75162e143dccb40a9c361311af3ca84e181aaea52c60b5264499aa05eb9c213358cd4e59ab2db01870f7a5cf7359ed3731ab6eab24b4af0ef0288a8ddd91686487e0c21623fc3b5635af4d7665bb7805e6d6cd89b9f29c76754fba152d49bda05d800469c68ec2a61a6fdeb4cf7225ef14efbb30180e17caf3baeda88c45753b7711316238245af3d5284e233f1063702a54afdd6ac0632294c9054753dd88e02a3974c4af9ee52e85de58164c794c8ba00b1cad4ad05517be550f33eba9afa31d19e3ba1f7c92b059c07b815713511acea47947d60c581a82fd3722b8d373fd88128f0a975320c293e782e964985093ee35f7c634918360a80c3f0c78f62804c531505cc82aa30aae94752f4686d017d724884bb01b60f0d43837f5740f4698a5693786a51733e3f84a37b24cc41fbc66c033d488821edf4081503cfdc60395a34b57140b029a83ef1ab418fd8d2e8c32b985037880d05222bc9427f2871e8cb3edf4d206a772e095d44c01c1a9c4cdb469d3497cff9e3a795a41afc9e257d17b2c50530009aaef3424d867fe82090ee301c5aa7302c55d988ceafe06dffcf36faf75248396c2c30a6d86f8de7bc6ea0f090568b836959074b90e28900a28526b1281c062e132839439299a55424a8c862900dc55a7fe872760391f80b99f9590f909e8bf2305bcb50897b53167e5f0dd3a1aa10bb47d93cbab46711f8997ba2644a5ee8baab1c0feaa42ecb08dbda95435faa12b4861a8f98847ba96adef521dd6ff5ff4bf19728bced93ce569f21deb9ddb304f6e63a94b837fbcbebe40c57fd390960ea42ceff5da79349ae087427abcfef9d756ed5caf50383c5373bca4a261cdc3d02c8a6c8935ce44639bd536a761932033bbcdb77a40da389ee2dc1d9b02c37e762d170f321e2ab409b719887ce9d87507b0189b18bfb1b6f967e790eea517e9a6af59fb0de5024fba7ee4e3ca3c392e16200c3813c483b4429b1c236a1372cbf77bddaf00526dde9ab6f93d42264299cf79ac253d82e2b5dfcb7ec29eb78c3900b09ad3b075837830e329caea40d774a822459a86ba4feb92ba48102a51fec93ff0e3037223c193eb6c1438c642f2f0bee0c26f150ede2e956031dac338f0191dbdf8bb69750a9fcee7c7bdf7971dd66c4dda9b6fc2f0911059677b2f7ba772847030f690cd6ce4540e512efb769ac4279204d4fc34e6f12bc3e54d74cb19c6237b619cf0247f7fc2238a94c82bad7ede301c5fa4c12a4353a9347aa0dee83838669fc602b1f326fcbd9f43deced74b01950c5791825b277a0c4cbcd4d4fde478a23307b6ccd7af4328f3194a74a98f6976027bb8a20cf5d7d80b98d1be0f3fd58900a20d60c6455d0669d08d3d5defca95b6560a420237c0f187746a927a43a37969e14916eae138e8d961c36362003cc60e32609b7489572cd798795f645b0a6be54f070cb32e6758a457192fbab7ffd58157bc814b529d14bf804a470354d1f06457a93fa83471e0ecb704c41445c01b44201ba2958a586d7c58b70080dcf9710a8fa4077822f9f54944b6491cb2270204fca2d63f8c6decc97873a164256fd852037f3f21977fe86c3a826e6d440e84235a2438df162cb176a86ac88ba13df7a3a82d7dfe10ac46c720177b0f37a79b0fea4a826eb1e43d831e176e65e5ef2d8401310ab7f608024fc779d2cdd53a66fee258ee092b2200cd967a183779bbf4e28bb186e67091ac0fb2f964de42faa3407ae3e79864283a2404d350bcd31ce2a4e87534f60befda7a045e430881f3bb1482a0fbcde3481f79c807da4d08af95c11b1862eb2f083c0fa1d5b28d7b7b17a4f9148bc1f5ca837c0e6b8cfbb132dd8582aa2a5fe608975101a78de0d2ce7d16a1d98bf488ffefa28a6f90fd15f55beff5969e1ac56e823767988e7529fe3e0b904af3f30bdc42067396b4135ca30a05761f646a2af982248fbb66912205314868115d6db6f7b1c3307273888a01073f8cd02ed7aefdf36f6d3f879ff7ef1893136b1d0f0e6913c1f69bbfee94a7d891a0b8b666c2c0366c7f95b1338c77f402803618fbe3b9ed4fc4939299f1509b02ee07d86dcb4fac9496c2279615aad853874ddcca3a1ac527b091e19d16a99a6a432cd60d9522c77e02d3aa9bbd68293a356bd15b71183b974ed85c27802426c2ca4e78ab110c3c38c33db069b77fb2107abe2558c20713d4e05fe4f263047cbab159dad01ffc3454094cc87cc647e9348fc4ac6220d78f0bbc9421d0844b375e60b8c46d2d70d95165eed19039db038d4f900b2872f2451bb1c6fde97f94e48d139dfd225a64809a20a3516c13312562c2f76bb6073eb8026fd6bebb63136988f1a8ba91de97e369c7f486b849a546285b2e66b8301b7a4b276ec0649869faa7371be3400904b3587740b8721596abd43477f743d4af89aedf20f9d6a265caf782bf57af7bcb2627d23200d6a87674f62727e7ee997dc554ff5e4dc9d40d4d8181054bec7681e1e53f2ba11944b2b985b4c59a88f2d2a6e69670388f8bebed2b6c3f23c7647368031020a53161e622091ab958a3cd11d9d3b3db742a25ab623ec200a495e96f17c6cd453e27ec0745f69d98f13ff85a2039275a089c99a8ebd1a9c3bab851fa51936aff9ca3c43f60b9ff5b85a7b54ceaa2583f3bda40cf9d1fa6b17c3a30ae02e6f0635478659739dda29f5ff3ecdde08f05ad9f029ef0b6a70cec5751be9e90b9a9fcb79189e0290b627d9c4291cd396ed858f29baea4943cbff9492c27b353e1e3b5e3e963d6748af12b0eee1c4b0a26ee2c5314151f9b22f498e1223c56d3196946b21cdcd4ae3309df2c0ea62c8f569a45bb8bd8b0b601c755ff95eb8ded339487fd45b9eca061ec9f1559568a42d880fe1935c11d43593d6b2c5d48283e257b47a3c50780ed6d61843b068051c32c97a2ba9682fce81110f22623f37aa66f96db728ad5feffe98b9ecbdfb0ae96c758afe255d08771892374a68762c0d8230cd1f6c605c2e2213d7b1f2cd18d919f6cc6261dc7ea022b08770796b4f285aedf08a9f259f2e017ddcb0a3e424483e346d555b87de152ea367c6f7eef2031eadcce29654a8724466cb94f77294eaa4c4ecacd3bddc03f89c426eac9b26a1e9f5daae92c76b232e3cccb22bb1e6cce04a7e09f637d47648827ee4d68529de62bca409866463b815e19604ee960f55843f02801152f465da0dbc3710ba58a96574b20fe04311ed911302d0e30b166d814a154eb96aeb393d77ccfdf1e5e09e2ba1839712fcb6df178d135af000cd2d71e46751e462ad2776f2db933b7d2a679965f9779620df7f31038f8e1c0a1b9cea5cee3a54797237f80eed68b41609193d5f3f9c82707890c264ebdfc985908a66e93456182b1f2ed4e616142839f3990a2c012f88803e9f31de4601bd4a88dc6388a5333cf9ebc31a2188261f3ad5a0b512885fc42bfc3d8ef8328bb68d8105a5845e46ac30e3559ce092772a0717ae2154ceb6e917b3d7a3ee54acea0169d0d77df98852afb14d2d8954905536a2153bf68fc5904fbb725062787e23946332cebd869433756fde38e4b70b20d88f0ae0140a7b98af55952bf1d780502d8dff86eaf3dbcada9c65a980b7a5a35e30447bcca853d4e6c233e85028abdfb6a6830d1e76c4d864e678fe610b357eb56e0eb4164f891fb1ad805814f5ac7dae461fd13dc1a235112c3f9ba65378dcc4d8eec632dcc285f33"}], 0x1268}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) geteuid() getegid() geteuid() getegid() getpgrp() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r10) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) "*"*panic: attempt WtAoR eNIxNeGc:u tSeP uL seNOrT a LddOrWEesRsE D 0Ox0N iSYn SCsAuLpLe rv3i 4s orEX ImTo d0 e9 Stopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND 114367 61032 0 0 0x4000000 0 syz-executor.1 * 33609 75506 74 0x100012 0 1 pflogd savectx(6,0,180fcc1918b0,3,180d65b03b16,180ffb5dc000) at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd6040, count: 14 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace savectx(6,0,180fcc1918b0,3,180d65b03b16,180ffb5dc000) at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd6040, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020aab4f0 rbx 0 rdx 0xffff800020ac0010 rcx 0 rax 0x31 r8 0xffffffff8154a38f kprintf+0x16f r9 0x1 r10 0x25 r11 0x67a614dafad1722b r12 0 r13 0 r14 0xffff800020ac0010 r15 0 rip 0xffffffff817563f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020aab470 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{1}> show proc PROC (pflogd) pid=33609 stat=onproc flags process=100012 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1158,0xffff800020ac13e0 process=0xffff800020adc000 user=0xffff800020aa6000, vmspace=0xfffffd806e7df2e8 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61032 327655 48566 0 2 0 syz-executor.1 61032 114367 48566 0 7 0x4000000 syz-executor.1 48566 379050 92923 0 2 0x482 syz-executor.1 2171 397553 0 0 3 0x14200 acct acct 13995 513465 92923 0 2 0x482 syz-executor.0 78504 352713 0 0 3 0x14200 bored sosplice 92923 323140 97254 0 3 0x82 kqread syz-fuzzer 92923 30878 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 255709 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 448938 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 522417 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 293842 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 358836 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 465578 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 511916 97254 0 3 0x4000082 thrsleep syz-fuzzer 92923 475993 97254 0 3 0x4000082 thrsleep syz-fuzzer 97254 256046 20434 0 3 0x10008a pause ksh 20434 442215 52950 0 3 0x92 select sshd 54740 264376 1 0 3 0x100083 ttyin getty 52950 389645 1 0 3 0x80 select sshd *75506 33609 27410 74 7 0x100012 pflogd 27410 280130 1 0 3 0x80 netio pflogd 6317 218285 82061 73 3 0x100090 kqread syslogd 82061 75226 1 0 3 0x100082 netio syslogd 72423 511821 1 77 3 0x100090 poll dhclient 54995 457402 1 0 3 0x80 poll dhclient 52352 166612 0 0 3 0x14200 pgzero zerothread 43678 36436 0 0 3 0x14200 aiodoned aiodoned 37011 367110 0 0 3 0x14200 syncer update 3410 351243 0 0 3 0x14200 cleaner cleaner 2505 421090 0 0 3 0x14200 reaper reaper 95521 203062 0 0 3 0x14200 pgdaemon pagedaemon 84366 338537 0 0 3 0x14200 bored crynlk 22870 22869 0 0 3 0x14200 bored crypto 60797 295677 0 0 3 0x40014200 acpi0 acpi0 22758 306200 0 0 3 0x40014200 idle1 4956 467292 0 0 3 0x14200 bored softnet 95857 213127 0 0 3 0x14200 bored systqmp 66130 353217 0 0 3 0x14200 bored systq 4986 177745 0 0 2 0x40014200 softclock 12324 226260 0 0 3 0x40014200 idle0 51920 107782 0 0 3 0x14200 bored smr 1 245069 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 61032 (syz-executor.1) thread 0xffff800020acf8d0 (114367) exclusive rwlock netlock r = 0 (0xffffffff824663c8) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82646680) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9577 7092K 7932K 78643K 13496 0 0 pcb 13 8K 8K 78643K 271 0 0 rtable 108 13K 14K 78643K 1015 0 0 ifaddr 77 16K 17K 78643K 308 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1523 0 0 iov 0 0K 18K 78643K 2280 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 76K 77K 78643K 2280 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 12 0 0 VM map 15 7K 8K 78643K 18 0 0 sem 12 0K 1K 78643K 413 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1277 0 0 sigio 0 0K 0K 78643K 29 0 0 proc 60 63K 95K 78643K 740 0 0 subproc 32 2K 2K 78643K 121 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 115 0 0 in_multi 23 1K 2K 78643K 170 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 434 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 131 120K 136K 78643K 5606 0 0 UVM aobj 64 5K 5K 78643K 66 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 271 0 0 NDP 18 0K 0K 78643K 94 0 0 temp 214 3560K 4200K 78643K 27670 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 31 0 25 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 123 0 121 1 0 1 1 0 8 0 rtentry 112 173 0 135 2 0 2 2 0 8 0 unpcb 120 742 0 728 1 0 1 1 0 8 0 syncache 264 19 0 19 6 6 0 1 0 8 0 tcpqe 32 30 0 30 3 3 0 1 0 8 0 tcpcb 544 514 0 507 1 0 1 1 0 8 0 inpcb 280 1917 0 1908 3 1 2 3 0 8 1 nd6 48 21 0 19 2 1 1 1 0 8 0 pkpcb 40 15 0 15 3 3 0 1 0 8 0 ppxss 1128 30 0 30 5 4 1 1 0 8 1 pffrag 232 33 0 33 5 4 1 1 0 482 1 pffrnode 88 33 0 33 5 4 1 1 0 8 1 pffrent 40 869 0 869 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 123 0 44 1 0 1 1 0 8 0 pfstkey 112 123 0 44 3 0 3 3 0 8 0 pfstate 328 123 0 44 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 3 4 3 1 3 0 8 0 art_heap4 256 735 0 545 21 7 14 16 0 8 2 art_table 32 739 0 548 3 0 3 3 0 8 1 art_node 16 172 0 137 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 411 0 401 1 0 1 1 0 8 0 shmpl 112 64 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3365 0 1961 46 0 46 46 0 8 0 ffsino 272 3365 0 1961 96 1 95 95 0 8 0 nchpl 144 6184 0 4575 61 0 61 61 0 8 0 uvmvnodes 72 4158 0 0 76 0 76 76 0 8 0 vnodes 208 4158 0 0 219 0 219 219 0 8 0 namei 1024 19772 0 19772 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 552 16 0 3 1 0 1 1 0 8 0 scxspl 192 17700 0 17700 13 10 3 7 0 8 3 plimitpl 152 96 0 88 1 0 1 1 0 8 0 sigapl 432 1462 0 1447 3 1 2 3 0 8 0 futexpl 56 30863 0 30863 1 0 1 1 0 8 1 knotepl 112 343 0 324 3 2 1 3 0 8 0 kqueuepl 104 312 0 310 1 0 1 1 0 8 0 pipepl 112 886 0 867 5 4 1 2 0 8 0 fdescpl 488 1463 0 1447 3 0 3 3 0 8 0 filepl 152 13077 0 12975 9 3 6 8 0 8 2 lockfpl 104 470 0 469 1 0 1 1 0 8 0 lockfspl 48 165 0 164 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 41 0 30 1 0 1 1 0 8 0 ucredpl 96 1366 0 1357 1 0 1 1 0 8 0 zombiepl 144 1449 0 1448 1 0 1 1 0 8 0 processpl 896 1482 0 1448 4 0 4 4 0 8 0 procpl 632 4538 0 4494 5 0 5 5 0 8 0 srpgc 64 6 0 6 2 2 0 1 0 8 0 sosppl 128 19 0 19 5 4 1 1 0 8 1 sockpl 384 2807 0 2782 9 4 5 5 0 8 1 mcl64k 65536 26 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 180 0 0 22 0 22 22 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 471 0 0 26 0 26 26 0 8 0 bufpl 256 10530 0 3482 441 0 441 441 0 8 0 anonpl 16 180760 0 162958 98 21 77 92 0 124 0 amapchunkpl 152 10073 0 9951 28 15 13 13 0 158 6 amappl16 192 8377 0 7332 81 27 54 64 0 8 1 amappl14 176 65 0 62 1 0 1 1 0 8 0 amappl13 168 48 0 46 1 0 1 1 0 8 0 amappl12 160 409 0 404 1 0 1 1 0 8 0 amappl11 152 277 0 261 1 0 1 1 0 8 0 amappl10 144 28 0 26 1 0 1 1 0 8 0 amappl9 136 1073 0 1064 1 0 1 1 0 8 0 amappl8 128 620 0 588 2 0 2 2 0 8 0 amappl7 120 62 0 55 1 0 1 1 0 8 0 amappl6 112 300 0 286 1 0 1 1 0 8 0 amappl5 104 578 0 564 1 0 1 1 0 8 0 amappl4 96 1665 0 1633 1 0 1 1 0 8 0 amappl3 88 265 0 260 1 0 1 1 0 8 0 amappl2 80 10502 0 10427 3 1 2 3 0 8 0 amappl1 72 42700 0 42265 25 15 10 20 0 8 0 amappl 80 4898 0 4851 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 65 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1479 0 1447 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1479 0 1447 1 0 1 1 0 8 0 vmmpekpl 168 15736 0 15696 3 1 2 3 0 8 0 vmmpepl 168 190239 0 188018 184 46 138 138 0 357 35 vmsppl 368 1462 0 1447 2 0 2 2 0 8 0 pdppl 4096 2965 0 2913 7 0 7 7 0 8 0 pvpl 32 489039 0 468296 230 41 189 219 0 265 11 pmappl 232 1478 0 1450 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 638 0 14 18 0 18 18 0 8 0