0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 22:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 22:27:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpU\x00', 0x76c3d3accbf71f21, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") r3 = socket(0x10, 0x3, 0x3f) shutdown(r3, 0x0) shutdown(r3, 0x10ab142ae9d5a643) r4 = accept$inet(r1, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b30afe2c6d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a50700000000000000372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88fffcfd3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c469389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfce0d8e0f17d33a1c4c6620226cb9bf3ca5f35346529f11dfd9dfd654785b93901d8dcccea94c16295a17621f746ee6e52955443db58b8091445837bb25ec36800000000000000"], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x400000000045}, {0x6}]}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d2", 0x5b6}], 0x1) 22:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() r4 = open(&(0x7f0000000640)='./file0\x00', 0xc880, 0x100) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100, 0xfffffffffffffffc}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x2}, {{r4}, 0xfffffffffffffffc, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x24, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x400000000}, {{}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r5, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r7 = syz_open_pts() kevent(r6, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r5}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r5}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xfffffffffff7ff7f}, {{r5}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) open(&(0x7f0000000900)='./file1\x00', 0x8, 0xc885a0b6e0eed3b) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000bc0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000100)) r10 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semop(r12, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r12, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r12, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}], 0x1) r13 = getgid() r14 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x9, 0x1, 0x3f, 0x5, 0x41b04e41]) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0xffff, r11, r13, r14, r15, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r17, r18, 0x7f, 0x3, 0x49, 0x7}) msgrcv(r10, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b221495450dde4019de9d9c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7aded7e87f8ba09c9556bca62bb3760fc340800000084f7bc054982014862ae3a123fb0a5690997ffc3c7be9feea8f7714ec23c6154da1f981a7d0c6b9d7b97c7690fce63170ddda0bb87ed80d3ab0c82b6f5069a353b573fa805f90db19bea5984897be5d96ed8ab12f92c322ade9a0d"], 0x9, 0x1, 0x1000) 22:27:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getgid() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000002000000000000000000000000000005050ff"], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) 22:27:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e2b666900000000000000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375d82a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f70ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc4588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb27427d5872f906e9e71ea064b045a75c2f8e443ac981de7e552d88d2e4ea1b5337df9e6f529897894b29f49fb445c0eaec69ef43c60d023ce27f967104a24ccbda90c0e5932c874bd51a10a3e208c607e"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x28, 0x3}, {0x6, 0x8}}, 0x0) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:27:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fe35555877b358569930e3567dbf133d42ca91e3c595554e9cbdacd0630d950875f5ba774007f2d621d1a22d06d56df1960a828b76fe25cf26d19fc790bc7ba67cf1ae9414abf9c424ab3d98fae1805f9e27011750838d17fc811d5acd897a7516f325de8b42d6166c7e3380a438514af410e59dd9f969c73c468faebcd249957401dc0b5737f04e86a192ca582fbe4ba43068e7aa8d49f21ee0b9a7c099fa81c5c93008fe7f7e3f7bb20f", 0xab}, {&(0x7f0000000080)="1aadb846d3949a8843003f5501b6f7e3ecc13b6399598d5220a24f4b79e7260dc4c7dd4d0fa3848cd29987c029568aa08b30eb87", 0x34}, {&(0x7f0000000200)="942c13ae4aeacff800347e176b3899bef1088b0328c673247ed77fe00824d1493092a35b6de4021bbbeb66b7c5be9b8721778c622b8e4dc01fb97b73eed38158c1e6a28d455c3a98a0413c2d6fc32cce9b4d4277c431e8d29cd33007788f08eb8a18d47244c6be4346aa7dc0e6b6cd3e1b653db403fbb1370f13537ab756e84695d300872b5b59f29842ca8887abc4b7d4ba9cbf4e5f11dbfd7d472185fe26ca3cba384a3df645af4de98d79236bd495b0dd2fe4c37c106b926b24cf7e706f410bad07d3078ebfee25fcc3", 0xcb}], 0x3) 22:27:55 executing program 0: r0 = semget(0x2, 0x2, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/182) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000180)=[{0x54, 0x0, 0xd5}, {0x3f, 0x0, 0x8}, {0xfffc, 0x4, 0x8, 0x9}, {0xb0, 0x1, 0x6, 0x7fff}, {0x5, 0x40, 0x0, 0x385}, {0x1, 0x3, 0x7f, 0x8}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x5, 0x7, 0xfc, 0x11}, {0x5fb, 0xd8, 0x80, 0x9}, {0x9, 0x1, 0x20, 0x8000}, {0x800, 0x41, 0x2, 0x4}, {0x800, 0x3f, 0xfb, 0x80000001}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 22:27:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xfffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r3, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 22:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = dup(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4803c00b542673ac8f3862995bc") 22:27:55 executing program 0: r0 = socket(0x2, 0x4000, 0x7d) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff92fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453608371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept$unix(r1, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x20, 0xffffffc1, 0x3, {[0x9, 0x4, 0x26, 0x800, 0x5, 0x80, 0x9, 0x3, 0x8, 0xa, 0xfffffffffffffff7, 0xffffffffffffff81, 0x2d2d, 0x7fff, 0x400000006, 0x5, 0x2, 0x4], [0x7, 0x60, 0x80, 0x7fd, 0x2, 0x4, 0xe000, 0x2, 0x4, 0x8], [0x1ff, 0x7fff, 0x4, 0x6, 0x66b55a20, 0x43fb, 0x8], [0x2, 0x800005, 0x1ff, 0x947c, 0x6f0, 0x5], [{0x3, 0xfffffffe, 0x100005, 0x6}, {0xd006, 0x4, 0xff94, 0x300000000000}, {0x367a, 0x3fb3, 0xfff, 0xeed}, {0xfffb, 0x401, 0x0, 0xfffffffffffffdc5}, {0x400, 0x1, 0x4}, {0x4, 0x8, 0x4, 0x7}, {0x3ff, 0xd6, 0x80000, 0x8f9}, {0x7, 0x0, 0x100, 0x3}], {0x2, 0x7fffffff, 0x1611, 0x101}, {0x3f, 0x4, 0x5d, 0x4}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 22:27:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x84, 0x783c}, {{r3}, 0xfffffffffffffff9, 0x60, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x3ff}, {{r0}, 0x0, 0x6, 0x4, 0xc9, 0x6}], 0x3f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0xf2c, 0x8001}, {{r4}, 0xfffffffffffffffe, 0x45, 0x80000000, 0x7edd, 0x6}], 0x2, &(0x7f0000000180)={0x8, 0xff}) 22:27:55 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x810, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x1, 0xfffffff7fffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x23) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0), 0x0) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000340)=[0xfffe]) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='W\x00') semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x64e32fc09984f5c0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x1, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x2, 0xaf, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 22:27:55 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64=r4, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r1], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x800, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x60d) 22:27:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0006c291ad78f035874140b61b0234f70598f9287f4a"], 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, "0000000000000500dc00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/9, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 22:27:55 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 22:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getpgrp() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0xfd) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x8e, './file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x3c) 22:27:55 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x3, 0x2, 0x1, 0x5}) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r5 = msgget$private(0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x4) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(r7, &(0x7f00000002c0), &(0x7f0000000400)=0xc) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000040)=""/41) semctl$IPC_RMID(r6, 0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) 22:27:55 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f0000852000/0x4000)=nil, 0x4000, 0x1, 0x6018, r0, 0x0, 0x60) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) flock(r1, 0x2) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 22:27:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x6}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x33) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r9, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r10, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r12, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r13, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r14, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r15, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r16, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r17 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r17, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r18, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r19, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r20, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r21, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r22 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r22, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r23 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r23, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r24 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r24, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r25 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r25, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r26, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32=r13], @ANYRESOCT, @ANYPTR64=&(0x7f0000003cc0)=ANY=[], @ANYBLOB="9eb36eb5f17f5026fb75fe8315cf79d0b0bd28b90b788352dd05492a307627796f9fbc", @ANYRES64, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESOCT=r1, @ANYRESHEX=r19, @ANYRESOCT=r20, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRES16=r21, @ANYPTR64, @ANYBLOB="efebb111ca69fed0f8858a31d386da4474f76ed35267381644b85385fb4b09cc15c73bbe572af3e5a5f1d36c2b2a3fb62e1cc552afcf06cf130ebd906680bc900d5f0b0663b111287fafe4603e5ea619564045cfe1eb6887491f5502d5c3275dce24ef75b18a72add5b5c9895bf1", @ANYBLOB="e4f55b4205a20e4a05628ac732e22a24a32a8e0b96aeff4492fefd34b7e4dce23ed18386b3bd5267b9dd0d178ba302d1ea870542718b7fa45579558e9d65b7670787253606d2ddab22fb2114057028c311b6736d764009c243652368af0de0e08101186aae03ffcbd36849a3ede71275ef3e065cbfeb8216d4aacefda2045c532f83dacc8a34ef32f1738c2b9e4e62b85de2c531fac9491be5f1498c7afdb71e668acdfd164fa1056f8ce86a8a253298c8f1338ce513157459dd72294b1c5982f2b1afc542452e3e6f758601bdbfb7486a0b", @ANYRES64, @ANYRES32=r22], @ANYRESDEC=r23, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=r12, @ANYRESDEC=r24, @ANYPTR], @ANYRES64=0x0, @ANYRES16=r25, @ANYRESDEC=r26], @ANYRES32, @ANYRESDEC=r17, @ANYRESOCT=r10, @ANYBLOB="dd86e829909ff9969295e146bca994807e40da3b1a62534d5905423fd30eeaf49f1feca44e87ba29f4a87a45b67f1c0ef382c2f692", @ANYPTR64, @ANYRESOCT=r11], @ANYBLOB="26621080f1edac8b32560032d8e57ed57fd823003a18473003f7ba0adbd4f699d71cb7f18116ccddd318", @ANYRESDEC=0x0, @ANYRESDEC=r12, @ANYRES16], 0xa, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800feffffff000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b70000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b9306c6c924c176728d27ef5fe8d0089cd0d892da236928537eac6cd8aad6b64632d2bf6e010a466e448a110bb42c5650a4d8bf28ecfb13fafce559065df2c807baaea8a317fc044d356d68dd7b1f95da6c28fa1b5fde7d204f78c1baa905df596574ad393e7965538796551e4dcae457585cd29423e86ef198b101c09da93f211cc000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d10800bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d373c46c414a2535d8a28e59733b70ec1b18adc28c4b63ffbe072f141fc"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r34 = msgget$private(0x0, 0x0) msgsnd(r34, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r34, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r34, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r33, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) msgctl$IPC_RMID(r34, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x1c6, 0xffffffff00000001}, 0x100, 0xc07, r31, r32, 0xa5, 0x1, 0x100000000}) fchownat(r1, &(0x7f0000000240)='./file0/file0\x00', r2, r29, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b170 failed: hole in range 22:27:58 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0xc25) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0x1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r1, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) 22:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 22:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2000000000000360, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 22:27:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xd7108fd825be1289, 0x60) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4001, 0x0, r13, r6, r9, 0x71bf52918b04b44c, 0x8}, 0x4020080c1, 0x0, 0x0, r17, 0x8, 0x0, 0x0, 0xffffffffffffffbf}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r18, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r20 = msgget$private(0x0, 0x0) msgsnd(r20, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r20, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r20, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r19, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) fcntl$setown(r18, 0x6, r19) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x19a, 0x925a, 0xfff8}) 22:27:59 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getpgid(r0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r3, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) fcntl$lock(r2, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x9, 0x4, r3}) close(r1) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0xab7795235b47582a, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) readv(r5, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 22:27:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x8}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 22:27:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x4) openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 22:27:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:00 executing program 1: r0 = semget$private(0x0, 0x8, 0x4) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0xa001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x61fa0756b9f9d9f8) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x2, 0x4}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001100)=0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/205) r1 = socket$inet(0x2, 0x1003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8d38230d6ae24641, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0f6ae7dcddbd9e92022296ba", 0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendto$inet(r3, &(0x7f0000000140)="64db78d285eb50ba4e783e2c2780f476d044ce88ed6451e84ad6ef8f8aa2d4981bd3e8fbf5a4e41db6fb44d2c04492c94d0a1ba1967e9dfe74187ece85", 0x3d, 0x9, &(0x7f0000000180)={0x2, 0x1}, 0xc) 22:28:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r0, 0x0, r6) open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x61) dup2(r2, r0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r14 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r13, r14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r15 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) r17 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r16, r17) getegid() r18 = kqueue() fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) 22:28:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c679e07b088931dc43964fa3cbfa") mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvfrom$inet6(r1, &(0x7f00000002c0)=""/162, 0xa2, 0x4, 0x0, 0x0) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x9) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) 22:28:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x5, 0x5, 0x8, 0x1, "9bae46b85a5955bc0ca2b7106ff3fcab200be3cc", 0x2, 0x81}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x2, 0x9, 0x1, {[0x81, 0x9, 0x3, 0x4, 0x3, 0x6, 0xdfd, 0x7ff, 0xffffffff, 0x7b9, 0xfff, 0x688, 0x8001, 0x1f, 0x96, 0x6, 0xfff, 0x9], [0x2, 0x7fff, 0x7, 0x80000000, 0x9, 0x89, 0x5, 0x1, 0xa1b, 0x747], [0x8, 0x2000000, 0x8, 0x9ae, 0x3, 0x7f00000000000, 0x2], [0x5, 0x9, 0xfff, 0x3, 0x100000001, 0x3], [{0xffff, 0x4, 0x3, 0xe9a8}, {0x1a, 0x4, 0x8, 0xf651}, {0x6, 0x2, 0x6}, {0x9, 0x3, 0x8, 0x4}, {0xd9fe, 0x3f, 0x4, 0x8001}, {0x1, 0xfffffffa, 0x400000, 0x8}, {0x200, 0x81, 0x80, 0xffffffffffffff1b}, {0x1, 0x2, 0xfffffffe, 0x8}], {0x6, 0x8001, 0xa3, 0x3}, {0x3, 0x0, 0x3, 0x5}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000180)="241f0000000000000058d555a54d2f110d67b0330c2c242b87eb0450f72a7eb97134878d66ae33d0f92ab79efb7e9a13e8c5922458cbdd9ea6ca28e254467f565578a39a676270c683cfc9276037555f3861ec195112a400", 0x100000330) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xa) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 22:28:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x1) 22:28:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x200, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000", 0xffffffff, 0xfffffffd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0xff}) 22:28:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="f8eb41fee6453b532a1762229c1346a907dd972f9921347e8f86142c6d72b1bbfc4cd200e216e9696590262523a35438b161697a9d5a7ca5c9688d45103c58dc9963619df7086cd2aed9d571edac961737d50b13623810e27ac9c9ff78e5ebca969f53df7be9f0582dc0167b8bfe474e3b1743510d7f04b304be2e7bf34f693c2ae6303962fbeb6d57ba726582e68c51ff5e079e654eb2027fabfb1223822c0d01e056ddbe58d4db66fadc61043ffe0f87b4f19fad31608b20d05518010c40495fc652e35f8cb49b6a039a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 22:28:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept(r2, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x100) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xfffffe41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = accept$inet6(r4, 0x0, &(0x7f00000001c0)) getpeername(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x28) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:28:00 executing program 1: sync() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202e57e7f000301ce3d8c6b5431bbc710c10ea1d3ffc82a6018e434852568a63d117873d71bdec9105c7cf9df56765bddb71b2326b65165ee8b5afd1e11aada61010000000195953bbb13b3a51d485c1501379ae707582ef3eb3281500eac606983e42f508293e9993a7fd12e1e333e60495266a6f023e5d84202595a21a72e68e9a5228674eb2108a6d88bc84565bb0eec02867178adb57358ba14be7486407eaf44412a6d1b26b2585513164c569061554384e51cb7dcd7ff5e8e77c08a2fa3e33e74"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0x0, 0x3, 0x1, 0x4c4f, 0x4, 0x4, 0x1, 0x6, 0x687b0342, 0x3}) r2 = dup(r0) r3 = syz_open_pts() r4 = getpgrp() fcntl$setown(r3, 0x6, r4) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) execve(0x0, 0x0, 0x0) 22:28:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 22:28:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000004831f51f1f32fd93d3b5fc9c5ddf800000007000040000000000000000000000000000000001b0000000000000000000000000000000000000000010040001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c09c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294cf6b79de2e414036b790cf03b9b362094d0873ccaf6371b6994ebaf17a7afe4c91a544693001cf6d2cd95b2d3bdab790a7108aaed51ac62e31559acceb26702602ea0c8ef596c4daeabc852b64c01e05a9dca8e8d9a3265e974c3d58c830beebec411a966a3d05a14b684e24f6e876920dbe0bcaaa92f5432fa0edaea3"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000}) setreuid(r5, r12) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 22:28:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f438df04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000003d475451ba49fa89aa962be3b907912569614c8d5825d3ae0c9e5c2ed31197e97b1ead8d0531a836f3cc8752962e251f6d4da908d38a5e86e31cc75ca3058cff28d8ffc58aab8850e7164201ad490d563560e9655612a3764b7296a5c74a5583913a71a91578c75d746fc9ee700bc496da2d951577067d16af91dbaec5db7fe9fff5b131ebcaa4453ac25165e4738fac43a271045fda6d3bf2a1d6455aaef49a0320db37e2a7d7688574645abe3d8978149"], 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r0, 0x0, 0x0) 22:28:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x73017b9852ef25d, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4d}, {0x200000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x7, 0x9, './file0\x00', 0x1, 0x8, 0x69a, 0x440}) syz_emit_ethernet(0x9c, &(0x7f0000000340)) 22:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x1, 0x4, {[0x9, 0x4, 0xffffffff80000001, 0x400, 0x20, 0x100000000, 0x1f, 0x8, 0x7, 0x1, 0x2, 0xffffffffffff0001, 0x7, 0x3f, 0x400, 0x95, 0x10000, 0x3f], [0x8, 0x100000001, 0x3, 0x4, 0xb2300000000, 0x8, 0xbe61, 0x3, 0x7, 0x8], [0x100000000, 0x3f, 0x8000, 0x9, 0x3, 0x6, 0x1], [0x4, 0x7f, 0x2, 0x4, 0x20, 0x20], [{0x43, 0x81, 0xa41, 0x3}, {0x1, 0x4, 0x4, 0x7b353e5}, {0x0, 0x3, 0xc4f, 0x100000000}, {0x5, 0x3, 0x8, 0xfffffffffffffff7}, {0x54e, 0x9, 0x6, 0xa0b}, {0x7ff, 0x2, 0x4, 0x1}, {0x7ff, 0x97, 0xdd62, 0x3f}, {0x1f, 0x8, 0x8, 0x1}], {0x8000, 0x9, 0x6, 0x1}, {0x9, 0xffffffff, 0x0, 0xa7}}}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:28:00 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}, {0x74}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r1 = semget(0x2, 0x2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x571f, 0x9, 0x3, 0x8, 0xe7]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) poll(&(0x7f0000000280)=[{r2, 0x100}, {r0, 0x40}, {r3, 0x281}, {r0, 0x4}, {r0, 0x80}, {r4, 0x40}, {r5, 0xaa3f796e141dad90}, {r6, 0x20}, {r7, 0x9e0c0d2d7fd626e4}, {r8, 0x40}], 0xa, 0x0) 22:28:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000040)=""/56) 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) 22:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x9, 0x40}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 22:28:00 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:28:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r1 = semget(0x3, 0x3, 0x110) semop(r1, &(0x7f0000000180)=[{0x1, 0x40, 0x1000}, {0x0, 0x8, 0x1000}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3}) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2000, 0x6) getgid() symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') 22:28:00 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x1e3) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/125, 0x7d) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) write(r0, &(0x7f0000000000)="15ca73ba840131158d8084c79640e357345475df0e967e1fd84f0f5b09671baca890fa89ce01985a5671bb2161", 0x2d) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:28:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000f00ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 22:28:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:01 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r1, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0x777, 0x35614cd2}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/179, 0xb3}], 0x2) 22:28:01 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x4, 0x200}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x3f, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) geteuid() r3 = getgid() r4 = geteuid() setreuid(0x0, r4) setuid(r4) r5 = getgid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = semget$private(0x0, 0x8, 0x4) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0xa001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r13, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r13, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r13, &(0x7f0000000880)=[{0x3, 0x1f, 0x1800}, {0x3, 0x2}, {0x0, 0x8000, 0x800}, {0x0, 0xd765, 0x800}, {0x1, 0x5, 0x3ea1c92aede0c9a7}, {0x7, 0x100, 0x6e66907302a73063}], 0x6) semop(r13, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x2, 0x4}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r13, 0x0, 0x4, &(0x7f0000000140)=""/142) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000001100)=0x7) r14 = geteuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000640)={{0x7, r14, r5, r10, r3, 0xe, 0x101}, 0x9, 0x8}) r15 = geteuid() r16 = getgid() r17 = geteuid() setreuid(0x0, r17) setuid(r17) r18 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r18, 0x0) r19 = getgid() r20 = geteuid() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = socket$unix(0x1, 0x1, 0x0) dup2(r23, r22) r24 = msgget(0x0, 0x100) msgrcv(r24, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r22, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) msgsnd(r24, &(0x7f0000000840)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000a00)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def261fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d396503002489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e2220500000000000000c4d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77e9660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae73c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e6387979171d9ff47685fdc776f985c9a6ced52447fd3fb3c9238778dd07321bf5ddd91cc1b9ce3404bb3ee86ca3271542410dbc50c2629ffee"], 0x44b, 0x800) msgrcv(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x101, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000, 0x1}) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000002212d9087d01c1278802c8c9cbb19006823b1dbf8f7651bbd12488f117093ecb02fd95bfb0ec5734c58d95a5c1fdee5b9b9db211c7a9e50e8fde95c574a256"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x0, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r36, r37, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffd, r20, r27, r32, 0xffffffffffffffff, 0x0, 0x8}, 0x4, 0x9, 0x5}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r15, r19, r17, r16, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r5, 0x0, r16, 0x100, 0xffffffffffffffff}, 0x1, 0xffffffff, 0x3}) 22:28:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x8) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 22:28:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916bc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) r1 = socket$inet(0x2, 0x4000, 0x0) writev(r1, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59", 0x20b}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 22:28:01 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='*-!}\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='*)\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='#_^\x00']) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 22:28:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/33}, &(0x7f0000000080)=0xffffffffffffffe8) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000002c0)=0x401) socketpair$unix(0x1, 0xaebf85d1889456e4, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r5 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0x6, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, 0x6, 0x100000000, 0x2}) 22:28:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x5, 0x4) 22:28:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 22:28:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x0, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r4, r6, r7, r13, 0x65d19e29944d3f8d, 0xffffffff00000001}, 0x120, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r1, r2, r6) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000002c0)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x18, &(0x7f0000000080)={0x47206caaa1e73164, 0x0, 0x5, 0x7f, r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f00000000c0)="244ac271613dba640538cc5d8e7a54015d27787c42da13d5a0d055179ecac5f6d0c8c66dffffff7f00000000793522562b36a07ac3c9c8f3df91b81bf9ed", 0x223) write(0xffffffffffffffff, &(0x7f0000000240)="247a7ed3177f9c71003ab27e39033c0672804955300300a58f484d2020e93d976f2e5de592b616661aafbd8b6a0c811b3227396dfee085adb1c826d86b3b9ccb19b39106b8852282b5d42a752e9783dc68959995e9f3b335e20964b20b5b4c3f45b5d8f73c98f8062f31697f", 0x6c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000000)={0x7ff, 0x1f, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x3, 0x9, 0xfdfffffa, "66ab7f000e0902e60000800000000000be804ab1"}) ftruncate(r1, 0x0, 0x100000001) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 22:28:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = dup(r0) read(r1, &(0x7f0000000180)=""/76, 0x4c) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\x00\x01\x01\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x80}, {0x6}]}) 22:28:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 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) 22:28:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc02, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028, 0x0, 0x10}, {0x6, 0xff, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) 22:28:02 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x240) r0 = kqueue() r1 = semget(0x0, 0x2, 0x202) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000740)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x380, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000006c0)=""/25) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = socket$unix(0x1, 0x2, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r8 = socket(0x2, 0x4000, 0x9) pwritev(r8, &(0x7f0000000640)=[{&(0x7f0000000380)="71043501f8139daf3b80ed55e57b599e2ccd4147b1b4e8ffad509ccc9641e5d94de6768e5b4da2f70054dc48d4fcc2029b26e35dbf69b6891c3ef9e992d93af41d2581a59e3a0400a5b14d0e43f578928cf1252a47", 0x55}, {&(0x7f0000000180)="c7229a551a56e33ef2d5065ae55074ae30cb9d", 0x13}, {&(0x7f0000000400)="a90b9594d8eafd729b03efff6e4702edda8a579403e063452565c6ed13a3e8b1f6412a629c8bfd755bb356a07ff21ccce1ea00c5958bcf30da43f7f25e6c461ceab461f988a55c4e20b062f59fd6f1acb7d9a1aebc2e06d7d6f089ac6aa324eda7b94ebb3bebc19961781518747d11dfd4a383cfc4590840657b3d1b83eafe2bb6adf3d6818cfe50065a63682cecfce9dbddeab4285127e6dc73411352c0e31da6db8cd7b2f800473df0cdf2eaf8715de688193f9e927a85f4d711af9b4df6566213c03e4fe40eb56c4887d2edc5e6111383b4ec24b49ff7f0ae18df4b7f4d149c7accaf6093db7b2eb2a32e50de71", 0xef}, {&(0x7f0000000500)="07be3a8d991f7031ad5a13d8ecbc4a71c5a2be87a1fcb4f650d92e005470449d9119350f1d8301f08500e99b7cdc90699dc3b38878e4c78588e6b3640192244379f7770e8fd5716ec6b3e143081000203251fec55578621a4b46854e1874ce8e30e5c85e8b2c63b119445cdadebf4fcddc89e9d0a80f1288d3a505532952ddbd738431cfaf3505314b97444404340fa7bf", 0x91}, {&(0x7f00000005c0)="da12d2d3b496d9dd27583f1407d90fb15a11522826b759209afef3b74a432cca10c2d9aa6cae7ce6dbc036ad911236bf05759ade5e7e53a494a5ca5a430a6c7be40ed63c9a802b0b338d910014", 0x4d}], 0x5, 0x0, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x9, 0x2}, {{r4}, 0x0, 0x20, 0x8, 0x3044, 0x6}, {{r5}, 0xfffffffffffffffe, 0x90, 0x1, 0x200, 0xffff}, {{r6}, 0x4136d37edb795d73, 0x22, 0x80000000, 0x6, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffa, 0x0, 0x40, 0x4, 0x8}, {{}, 0x7ffffffffffffff8, 0xc1, 0x2, 0x4, 0x1}, {{r4}, 0x4, 0x2, 0xffffa, 0x4, 0xffffffffffffffe1}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\xdf\xff\xff\xff\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file0\x00') 22:28:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r0, &(0x7f0000000200)='\x00\x00\x00', 0x3) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/14}, &(0x7f00000001c0)=0x10) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = fcntl$dupfd(r1, 0x0, r2) chflagsat(r3, &(0x7f0000000280)='./file1\x00', 0x10000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) shutdown(r5, 0x2) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/124, 0x7c}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 22:28:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x3f, 0x800, 0x9}) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) r3 = semget$private(0x0, 0x4, 0x84) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001280)={{0x6, r4, r8, r16, r22, 0x40, 0x3}, 0x0, 0x9, 0x271}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x9, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x7, 0xc5f9b48f682fb776}, {0x4, 0x8, 0x3000}, {0x2, 0x9}, {0x2, 0x9, 0x800}, {0x1, 0x9c5f, 0xc00}], 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 22:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8342, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:28:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e17c9d574519361010f6df20000004b186739e9e0f2bfc5daaadd3f083ed6518bf2de94b90a966bb0080abde20063dde54c908617eb9445f8adb6ad9d0157cf123c39e01016d6663a79573e913be10e1309bdaa55a137e7a05b3b09a0899f141ae0a5a62596ab999d2000b4b01a206ff364fdc9a99311fa70566555fa3902898fed27fb5c3c710f2425cf2ae75b9c1f63bbbf95a5256830f9eca207b56dc3830c6de49f85c97"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:28:03 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) semop(r2, &(0x7f0000000000), 0x2aaaab26) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/160) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 22:28:03 executing program 0: setregid(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x54, 0x80}, {0x6, 0x0, 0x0, 0x7143}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1}, {0x5, 0x0, 0x3f, 0xb519}, {0x2, 0x9, 0x5, 0xe3c0}]}) 22:28:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x8, 0x40000000}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000340)="4e97ba8d50a108116c6f0e613276ea5915d3e0ff5e395510f586e77ae60f060037c4e17a033603495bcc432f297cd5cc37c1dd5edfacfac783ae7c628e157b80127958c2b4d1425b923a03192f31bdd32b43648d4e7c3a3c899d720b392fbd340a86b13972167bfadf0e11a439f7463d52cd37be6f149a164045a640647b8bf94828ec60cf132b3cac67dbd4a6ff090075eb003b457e72af91c6a2f97d29e06f16e76e15b02ff9274ef58ff2217695d22d6785cb1be2bd67af50db57dd6a81c9e9a68f5c6593709a1f466a4a51091ac36b7d2c7a2c2c24baf147eaf68ac7b9db74a847327d4a19bc40717b2ea5872fe93d9d2ac2860806a521f936801027fa522134c8ff0589ffb956166ee456b7a4e64c01a4c243af8de6a61800"/296, 0x128) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:28:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x1000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x401, 0x2}, {0x18, 0x1, 0x8, 0x1}, 0x4, [0xfffffff9, 0x1, 0x8, 0x1ff, 0x1, 0x2121, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = dup(0xffffffffffffff9c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = semget$private(0x0, 0x3, 0x84) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000240)=""/221) setuid(r8) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x80}, {r3, 0x2}, {r4, 0x40}, {r5, 0x20}, {r6, 0x4}, {r7, 0x4}, {0xffffffffffffffff, 0xae}], 0x8, 0x8) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 22:28:03 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x20a) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="834119038202d4eed6a3d945fd1cd25bd472b98e80609106b704c9587745c8c3038955afb9b655b2e09901b2d4ce2bee5bc5d4bf40ed2271c89c678caf914d630f5e2da2e281838755fe776bbe2d85751204ea956419a7f80c6e690d5f109c93ea43b512b7b12d8f6914901436385b08a04fa3c48c59faacfb08715b33"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000000)="247a7664327f9c71043c65f7cc00", 0xe) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/35, 0x23}, {&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/101, 0x65}, {&(0x7f0000000640)=""/135, 0x87}], 0x8) r2 = socket(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) pipe2(&(0x7f0000000100), 0x0) poll(&(0x7f0000000140), 0x0, 0xffff) r3 = socket(0x2, 0x1, 0x10) socket(0x22, 0xa, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:28:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000240)="d5", 0x282) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x4, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000200)=0x400) 22:28:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x7}, 0x0, [0x0, 0x0, 0xfffffffd]}, 0x3c) r1 = socket$inet(0x2, 0x4, 0x4) setsockopt(r1, 0x6, 0xfffffff8, &(0x7f0000000100)="3576dbdd7cd20b24ab8b723ed6e1a211de396852a3c6ce4be38a691e59ca422e938d27c29feebd9ba77eedc170886d4d6a169790ded3c56781299112f098bf6842624ca93781e3e3eabea31dc51542c6a1e148beb9f4fd1a74629c949a1f", 0x5e) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 22:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='%/\xa4)\x82]\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='(\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='!\x00']) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") semget$private(0x0, 0x4, 0x34) 22:28:04 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) fcntl$getflags(r0, 0x7) 22:28:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386221000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa955f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94bc931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1caa0ae02500cece940b648966343478e5ea4c6e11312da2ea04485a55db4d8870eb139afa2ce83942c1f0cbb235cabf663537eadfcf91800031a360595aba269913542feb6634643b60a6475e22f22482fe8864064d110f9aea92127d8d63df0bd2d3e4bc887a40fe5603e3189a29cfb73b4861f4403621443b1399c01af2c96d3bda921798eb5762b0442f0741b79fbb7a02eb916b2441a9ce0ce30ff657daf7a94fda344516f6f91b6aef6e46b3a164b0d54849336f0688473a4010a188dc7f42deefbc2d462a4e6341bee1d8b880f377cbcb6e335419f48873d57c452dd6472d99dc3a922e3cbc70a785499ae002b641c1ec340e9f65be"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000100)=0x5ccb, 0x4) bind(r4, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0xc384b46750e97258, 0x7) 22:28:04 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) socketpair$unix(0x1, 0xdd96080a8df35445, 0x0, &(0x7f00000000c0)) openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 22:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2000000000000010, &(0x7f0000000080)=[{0xed0e, 0x80, 0x51, 0x26}, {0x400, 0x8, 0xbc, 0x2}, {0x40, 0x3, 0xa3, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="92022e2f2984e56318b06d12ad00"], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b7830300accfcd5c26e1768ae4f6b8ce4f847b814f9e77795272a969fba9f1d4e3170ba82893a6a94980c726db1a8dedc23a8eacab9fec6312066e0fa0cc04d6a31a3106f0956644853ed64037009251e5758052852ee3c270bddec1e6b2199504ca0952e75aa7c35f364cc317a7c46851033a105b2d5674030d158da1f0565738e0edd24afcbe542f0bd025", 0x98}], 0x1) 22:28:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) read(r1, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r4 = getppid() getuid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000700)=[r7, r10, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) listen(r22, 0x2) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r27, r27) socket(0x18, 0x1, 0x0) r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r28, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r11, @ANYBLOB="00000881ff01289a81050a22760860ffcdc8d392540ef1720401200000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32, @ANYRES32, @ANYBLOB="0000ea00"], 0xcc, 0x22bd4824a5139c0}, 0x3) 22:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f0000000140)={0x0, "c40d7fc4576d4cab82ee8aed83379b70cc779e34891e22f7a92206ae311a2d34b9c325bf68410e9f32a212f9cc3154caf0b1bee010e4672f178727f5bc1984e823e3f660e0dd6e86c2489e08b4f391206b76cf274556f636773ec3f94412289dc91ca3ecaa7f34ae0c7c447bc7784ccbb499407d5f"}, 0x7d, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 22:28:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x400008001}) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000480)=""/150, 0x96}, {&(0x7f0000000540)=""/190, 0xbe}], 0x6) sendto$unix(r1, &(0x7f0000000300)="51163455b224ac490e4115011dfb9586292b629c080bb4f0164a3c2eca138d40f3e6d124992598298bc9de07f1535271f2405629e5cc2e0500356333e3dd978a2c4592a850664e724578c9fc664915fea8bffd12427364eacb08cfbaac0b6f90f8abc6e1030b765a020f8622fb7f6bd7e6e1f37335961c7e3e4dca8c9a695e740dbd4d8749dcf0223b6dd4553357174bbd061dcd689bc8e6bcc4850120b3fdd9c493d26f35f28baf", 0xa8, 0x400, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 22:28:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwrite(r2, &(0x7f00000001c0)="b8c6ee3205e5049c5c0152f34033926fed7d06d49f6d3ef414ded721cb008ca6dacde1ea3928c53c07ecd2b8017d1269455684cd7a56517ea20ee715aa58f6b54b9a719a79f2b2ce10168ad1d8ab3fbc97fb69b97db28471a46d9ab02714cbe3f062d9b4d095cb60e721945279544c182ccc69c8d175ecf856b0c03471ac849587290d7670", 0x85, 0x0, 0x58) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:05 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}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x9}) 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x25b8719a5e83835e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000400)="247a7664327f9c71001b2c946a8e680f9212e06f10cb9f93f45c114611e26e7bcb1fedc09096ee3a112280dd01354c838e8410f7df7bf67df8c103a2319bac82d9e31a0f1d29988e959393b431ec8d3fd78df4d95db62c5f123a5bc5528d451101279d58511c2e7b43347b58f9fcb54ec0210cf602adadd4ddd0a812ffe12acf492000d696ebd2bbc045308413937b88171e43ef75331259a2dc57124670441e868960935bbeba387ec087be5225ce1136baa6bb5621f603b263934b5bf82defca07bec5d54b0c7d0b2681e063630c182e92e8e8b0b275e4997e41185dd338c61bce043073348f6d023c9a849e4d92545cde680cd2c3a3d55aa10fe4dcf365ded6dac27b699206d7485d8b9698ef75a15f7ce02ad5d6fefb650f9f205997871c1cd21970cb5da414e96f41b6d43684cc3b63886733aa17efdd2eef9b238861bcf6ede3fe2c56f46e3e9c3cf759e4e981", 0x150) fcntl$getown(0xffffffffffffff9c, 0x5) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) syz_emit_ethernet(0x32, &(0x7f0000000080)="34e0e57404717747533860b40ded079edbd04f4fb7999913b632e8dd79b8d1c04cc230af42b60515e41a0e97913ed33958d2") flock(r2, 0xe) 22:28:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x428, 0x10001, 0x8e9e, {[0x8, 0x8000, 0x3, 0x7, 0xffffffffffffffd9, 0xffffffff, 0x6, 0x6, 0x7f, 0x2, 0x3, 0x9, 0x100, 0x5, 0xf853, 0x101, 0x5, 0x7], [0x8, 0x2, 0x1, 0x2, 0x6, 0x0, 0xbd2c, 0x200020, 0xffff], [0x200, 0x6, 0x6, 0x0, 0x101, 0x7fffffff, 0x8000], [0xe07e, 0x101, 0x6, 0x41e, 0x8, 0x2007], [{0x0, 0x1, 0x80000000, 0x9}, {0x8001, 0x9, 0x0, 0x3}, {0x9, 0x1, 0x5}, {0x0, 0x3, 0x2, 0x8}, {0x5, 0x3f, 0x9}, {0x40, 0x7fff, 0x2, 0x20000000400}, {0x2, 0x4, 0x14c, 0x9}, {0xffff, 0x7, 0x9, 0x1ff}], {0x5, 0xf10, 0x80000000, 0x8}, {0x7, 0x85, 0x10000, 0x9}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 22:28:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}, {r1, 0x4}], 0x2, 0xfffffffd) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 22:28:05 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCNXCL(r0, 0x2000740e) 22:28:06 executing program 0: kqueue() open(&(0x7f0000000100)='./file2\x00', 0x10, 0xcc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x0, 0x1ff}], 0x7, 0x0, 0x8, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 22:28:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xfffff870) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getppid() unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() socketpair(0x20, 0x1, 0x6a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x2, 0x6, 0x5, 0x1ff, "aa427e2183acfdefde2b2c83dc5f1018819b361f", 0x4, 0x3}) 22:28:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000016c0)={&(0x7f0000001640)=[{0x46, 0x4}, {0x44, 0x40}, {0x24, 0x1000}, {0x24, 0x98}, {0xc9}, {0x6, 0x7}, {0x48, 0x7ff}, {0x46, 0xfffffffa}, {0x43, 0x6}], 0x9}) r3 = open(&(0x7f0000001580)='./file0\x00', 0x1, 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000015c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001740)={&(0x7f0000001700)='./file0\x00', r8}) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwrite(r6, &(0x7f0000001600)="5d1a4792c6f87afd9c14b00aeaca18c577b1398e2758308b7ac0f7751afe50312a1d1b213bb08ad1c1912c", 0x2b, 0x0, 0x9) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="799fc98b6bbfd4b6603dedb13984bbdbdcf737a1ad1aba15e0c8ff5175fd9726171d500b9889770fed5b2f3aa4759632d8de7b1cdfed15390d1759386eb3295e795193c727a2ea4512cca68e53fa0b2f92b04fd0d14b18764968f1f69ef476bb23b5fbb286ea8959e6f9a460a2e986d886fdc9c3f717596745287d4bfc965c39a121676791f014da4edd4b39defde199ceebabeb9162167e765171af202850248ced00182f60a1ddc04c67c73a9b6c57ba19936cafaa8201a3a9c8b086e2527973f1769a0ed6b873a9fc25c51362d37ddfd47a86f8f1b1ba9343f764", 0xdc}, {&(0x7f0000000480)="79574af78db7b257d0a98631ed2073f3cd8e9d78eb008ebb021c3e3b30b9adaa4d6d86e8a16cfb645ace8c32a9aee3dfe5349515ef287c7f36781cf23684763fff0d9cd296a3b122092063ff19d45d0c4f3a50d446921d7098f210c4be2a972c66b89eef71608edd349d14090297775f8a40912459ed1f635127d15a97189adefb84c3b377358e899a250bdcda90d342518ef636f123eb9eeafd3746abfb569f563543bc92a3d3d89df1c65a2a234fb3a5095951639617e6618a555b66146b52c0d47c2028e232648c33a2f72be39ff88ab8ca62d98d0c7fa57a353bdb0b44dfe14702edd837bdb7ff7cd8a6128eec488ca5b7fb7c973a05268e0dd30e1e0a1df4e81e7e23200f783ce5e30a2d9b94840c112ab51fe28ef74b8e857f6d0c580ae844b7431510d0dab1d64344742f94cf92e644bd73c4caa305b7dfeebaaa56ffbf81e4354900de215796c47bfaa6851078b3c78f0f7c9a9cb038c25fb270afe44f981d1d28fad1f54db2daf8f1c71713b21c01b6c37ca970a9e2739017186253d829091c8f19c2d5c38e1482931bd375baf2bb656191f0a46a63255c52d827f95a6fdf02ce7a9afb8c462d71eb2092887735b0609c7fb80de6b44afec9de4cad2df79c217905815cf82e31e4af601f9ae570234cf273faa9adf42498951f5a5b1c40b37ce8c31765669e1f96dec5911d65df10c6e4ef9125fc28f923a3a9ea26eaad0d1f8d6dac155404da47b20b00a4ecdf940a0f86378def8d56932b55ecb911fa1142e580846cb798f54cba0879b0c501d723f3c093d17e5a9ff3ca56820e43835ddecc4a7d3e4d01dca5021d7dd3df93fc6a2e3ab298b59a8d28a46d07ff67c2ab5447c1d36b463769b07f26647c73ec11081eb7b6d4118cee0bb19f7264813905a223bee1043f36151d3efaf747876d3ff8450c98f84de0804a070a5ad28257c5510913b4f9c5ce633f30afe57634aa432594eceb33ee9d0beb9c824cf841162421c02b5cecabfabe4d95403dd6eebe1bf60f9868d283c988c8fc493f1b1fa8249b8281fd95ceb9d1ff286962abea1276a59fd46202629de5ca923465e852a99ba36ab8c82f16c3822446f25c903043ff70b5a4530ea0a960405b1d5ec0796800bced42eac3c191858177ca4e7771db5cead0f1ff29e6edd3d157fee75af7c7eeaf5bb078924e5701b181b79f0eb4fb7fda760750a3cc5ad5eac40c3b72bcfd121f8b3db2ee7e99a5bac438f214109278ca37d6b91ff9ccb6d6bcd7304cc12a302718ee9267aa55d0633b466f044bc5f77967ee62e6bb1f24cfc794f9b7c96ba389f9232def8e115c7bf18c1ad3864ae7d5cea3b06531872d16afe093350f51c86c2065e239e6c995fcb2b396ff1542cce89e6a9b06cf1f8bd565f8941500f8dbab10d16e2b60974b1ce4cfbefa0eda0e862d722668f9f41523d85062bd1ac91445203acfef498f0fd0ea24bddc1e0309382323c6aee460c14c0293a08988cd64797537004b3cd18e0fa07bb843319cb5f330e7eb98b8e52a1aa1d1256ab7245845aee85766c80683b197e91c4d39088ed39fedd575ba487aa45b6cdd89bcc11a0c47231da4a8a7a187f5c4b12752500821a5c2cba27cd42cd010b1f1040e21d45d4abc4371b7ef1871df3687f64e994e23e7acc010c14a489bb9bd54b288a8a4c4c3e42dafe897c426ec4568d94bc6d6d1c4acbce38a1c3a00e8f88b8296319f2f97a20ff69c9b37ac3c135d0722205ae624d639f3c6d5d4479c251818381ae5f0a77f6edb3ce43cc9d05d401b8340f120b7a8c9bb0be1e253263fa24151d42c1799e16beb365c3346d3bec696675eefa8320c6dbd8c547aac53371cfef24325ca63800f71a9a3ae578d406a8f48a4c37312dd098415c5998a59e096d7ec563837752e7dba518ae55383037d0f7d2ec9f81a10ebb903add016e5fcd26ef6d5abf88c671cec383c6cc197b7fd0eccbc32d0b19a31bd4e09e7fda453852a90530df5638f868c330156a49a5f2862df6b0ba54f4ae52a5e8ac1706fc7907fbe3d48aad45f3e0e67c3fcca5258cc08ae07821bcb1388fa0abd82883328b825d65de5620e779b3b7c2fd7ff39db0d9b140efcd70650c109c25372f4846d601e32524773d5b63de4499638108d0b2963dd30934cde096629fa61b3045eca15098726c9eb44e59858cd685cd3e04112288b38a9fbbb49479d726473e22667f3d6e830cb0f0d1445538621512d5fe9363240bf2bc334ff86df903479134f21556b88234fd34480096a1c61e27e5a17daa5b2fadc65a99b9676ae66aebea3e6c097d99173ea33e9ff3449137ebb3aa2d9f072ff0dce1b5215004cf9896f55384185db3135a707b1e66e8edc1888785d97b7c745473ddd4f273e725d1bf875c0c9e08738b1b98ea6b0ae30e23c58598c15ca874c11e897aad4f856e268573630e188cac914c93ee8b831a1ac44784de5500a76df7f8b24da19170fa9ffe8b02bdf1bbce96c479349c279f8dbc4522a0b63afb781762f1f95c7ff2e9132f1cee1beb20b81f456300cb94ec1bf87a049c7a360cf5ef78e9700c82375076845cc6bc4a85a2a68419dca40e338aa11aff6836e16f74217efe547080b285b69ed5277016f4c26afd243a2dac3c3cdfe49718f3dd8ac7944077c0e3c154cfeb409bdfc592b79df1175471586cdd3e1ad817d6a7d28f6c939a5f6a1a78b88c4bfd1f257a1cc3497ca704e2bc3bfa3fa5116afc0c889299fa547851136fb34286772680e35830dff7dbc6c5a0979c958b09ffbf2d0460e5131cbca7960b45c00f921552cfb0b9f32459d50b3960c35c3a4ff0e333eae44fc9ac56470a6073a88a9e9ccd310e05d84d4e31baa664c18664d9a47d98ebf87c88fbb9279732103b94b3419bb8b21ec002b4a8f5da32fc22a5b854a9aea6cba8e9cbf6ab906c30b4448bbc901ed7abeb5c10605323b44524c07a221d907d9b757016e925fd30337ab9e951c57a2a0693fb5eca6232b51a2616cf6f87cdbdf9fdf728edcaaccd52476d15d148699c5ff766488ec1567097da9d2944bd025e46423dacdbf8eb2f93146c4d4e870406559c1d847b93bf52eadd9f21fbb2989e28c5f5bfe6fd50a54f31c0ea037052c50ad7973eac78e7c525c17a7c18942b3e77de965275802d0b8e077165386bc8aaad8813b64b5c9ada9c8dabb33c42f1c6d0bad0160ef66b4e306be32fa3850b91ae07aa3a2774ade34e353102147638ad726a5c2b23243e9d9aa345ec25b11b915f838811d624327a3043f12a5c02e85126dfee8c2f56455fa122a8192b52c23b436ce58dba823eaa76f50bc95a0190b635a3d40e5e01e494bed5235b7cd00f5c4c2249e94b754d8ccdefbfdc9a180065921df6fd4816e225ae2d4523ad8b62fe6619336a39a95f88e94ac171a24b8e76824f604fc89b438dc11e6ef9f000f797f0fcc6478970072eba342f6bb57578738a770b1be8ec1471e8a17c64597bd98d6083c329fa14a99ce21f2667f3075ddd8c9f180f0f804a4c850102165bde36e2dc78f5fad3cdfcfa4998df893be03e58073112731055d55366e88acae8b66fc5105d51d508cb32558de57d4e2bb00dae2b985c129b3ad45135d4bc579307ce697d7a4612e0c3cbcb2315bd35ab52b57c76629044b96c2f883a4fd6168d1bc3a2445b39b39768b718bbdb72a90c6f4db67b0d094bc4b4e2a2530193a8869b1fa69e72e205b90476b62b23bed7c915bc07d8c51e0300e2a75db862a3016842ca1f35a4d2afe31259de4843e599dd5c323e975fe53a15ca15904d2dc67e01c1133a51ee5fd092fc4f98b291888107908e831d6113af6d76b04a99642d71212faf7f0785d5c57e1ba12ea7ff60dbfc2729c38b67bcb0f496e1fbe45f34f7b06c93add4e2e796c055f0d217223a56c35e2c8d250a15c1f3cefd800ea5e61e104ff683e424b59e06dfa8b030f60a867d7154888b161d38d2697081974edf80ce7e751875b2c7089b82fffa12a040c4fbbe36464803dcbb930ddf49c2a48ae591740d52f49a28eba15436cc05e5f312697ee2945d146148b9f2a6e7749f0b162e07f0ebbe154720c062a830e78403a82ebf388200ea9e1539f7a20159611fe488d4a70b8b60e6e427435ce791b99d0f145093e0ff1430f1f62871fb00f06d00fc9f8775ab8cdd9fbc44748c9558e7208f928758de25ecbde287910e7de5ed055116fccab5675a6f24baf38e2a5940b7893195419cfe731dec50314f5bfd131e676f159fecbed1e66a441fcb46a5c0e7333ed325ed3522b03213e3c1e0861c2a67baf61d79fb519f41faedb7c42e01ab9388c3710aff30ae8a2b518151ad6a640256feb51c4e30075d8bf652a0bdb6c2981c5bf1a79dc1c688d5cf850b24b69c9322a112bf4e0ea0898ff818e2923dc6d5dfcc1494170d493176b7ada490a0ebc8c943f2f1aef96a03ec4834dcf1ed26c63ba61c841a37d26b94b3de0593dba6afed28a60c570d8ed8f5b2d51706a6bb473e512d7e1ba5a05056cb972767d01a1ad7f2d83c28c7c86aad413dd6739969704a45f282b4c892449ee6c78e29017dbb9f3925dbc03ba5c2593dbc322cbda61b0d1ec59fd36a6b41dc08bbe0dd5ab8fa4340cae66fae5630463e89934196e06a999dacefc1f8e7a07fe46cf90d23d2a8567925044d15c5ac81bca653790713bae64e038e9daabf060235872be1af32cb3307caf6d0c4beba2b59f970c289668b2c1a7a2cc90f249e3f87daa1d5a5773f2bca20e49f34822c89b7e6a7357b89facfafd61cd51ff26f871006bec8b04e06cc53b03949b51418ea26e8a3bf272e5d2d51cf090ee7dbd3847ddf83ac82ab953b442bdf4b12d3656b9ed68e5658d764e62360b9e902908ca83f7579a1fc482f449145c7a6f757049712d18d2a7a39990d7c5ffcad6181bb1194c5ccd199c7716125f417c9e58904fcdfde4b91d1202ce4214a1069d5659d646a872d4211368ac2189a2686b791aeaeb3aa757ddc6f098e344fdf1761948eb2313f89f052838fe20f3929cd51a53c150c79b5e02db3752fbf475af0faf84d3d802a8c307e582aa7a1036ad8fccf7a09806fd06ca93864507494c969fea11efb7ab5f693d0e0c590cbf738feaf6978be0ace7072bce8a60251b766074f66a6105ba86cb36fe344e0ed29d16e7461fd5d3ed434c06443d6da3d6eaf69f83f4f7a7b88960e1329755be26e1d49063557c9d71e8d3a7f1ac7f13cfbb99111abb924e0a9fb44f2fc0a0608e2aeb8998c2084b11217b768c217fb59256cd4e038cdbc34b7722e064302dd006e0ee617756e034661b7a9f85003278daa1e5fac412dc8cad5622738810d559a3d911de8ae5b5049819dc3fd5874dbef96a5dc2717e86a45eb124597f7470c667078a6dfdc41cfe017b31369c2cdc5e491edf26fa64422ec9a92b75de942be458b0786a6cd418af9b25749e68965397d40d6d5344e9b82b5614d3b15937bb51b6b0467c02ee74d850df78d843b7a634dbbc921d65fd96d1af3cba445654f1f3765f47bdcfbe852b6af1173d72ac982f46bc77c2d8a6432d46ac5e3f33f86de95344f6418a26aa973fc4b1f74ae459fd60f271c7d9474ef9488f432b1ae468212119aee234e25611b97df76ceedbbb9ec15b7ceaaf913309b7feac8057f8e7bbb827f11e90912f494d876995c637054ac196cf6c1eaf9ebd2ca1e4a559d9b47435cf5212301bccc9f493bcafead7730b64416a3be75568ac5c3238a0c2c9d1621a73dad232baefb4bc3159c8f3104b36c531dda289aede685ace94ceaeb23f3ca0c5", 0x1000}, {&(0x7f0000001480)="49313f1282c73e78acd740855f4dcec4421bc0217047870614b7dd393c79e66e2ed5f2d2aef19aa2f21bff4fa72760c5ed1288d0f0e4a01142d899c77792ad71274d5d6c0e3f957ca94fe668256ff642a29688d32ef9fdc01d27a866f44b43b9783f492b4c76f1c57800b736eae3e1527ade55f6a901bf03a4f11870f0dc675f6427fae14fba11b67b098497828da44d95e8109885b4f5a03de98d3bd842c2098564214c0304f1bdc49cbda6afc675138739e7d2ae68", 0xb6}, {&(0x7f0000000180)="f52b2b952733c29a4d0fa60048d651d9ed842fcfe16ccdc369d669", 0x1b}], 0x4, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r9, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r10, &(0x7f0000000240)="b3b5d05cbdbfc9dfdbc043898031add8531d49cfb730fb2f85f54daf067d1ada8c55de3aad357df6a10176b52ba6b9347ed03a933d74d975dd1f039d75ee74440a4375ef47d444cb0d0c7c7b35fd4ade65653a2c440a05fd2b2f6e1a64d7e959f7bb206b3eaaa89916868a2a4fc635376b11ac97d26b2855d645f4bddbf93c1f3897f47728a69d25d04bf5d4260538feda22e899d6378b235da8a0", 0x9b, 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c650600"], 0xa) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000340)=0x221) dup2(r1, r9) 22:28:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x7, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360b8d4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333abe5332615b7a814b77f3f5a559255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc659785405a00000079dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4aef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f59af8652ea032396500f676554cbc3d0a844420cf682fbe6ea68cccb48b36bcf42108c91c42ad8dd2b08fb219549b2e6657577dcc346212cd47cfcc5c1fcaf91bc45be0f464162fa247cf339ca451cfed7d6fe89ec327f016e4390c48f86a04add3c65c14f8e1f83add6661428539be1e00e414b164cf8d44a3344df34a6ac8f8d84a4d1aeb77f79823d6f811c4af50000000000010422cbd13133f5aa44105c356d81ea92652fc89241966cee0b5568553c4f6f4ffc403f9f8e97d49059093f017d53a9e3218c972a3a9495a4fdf242c7fb94c8b74aee264af128167ba1544aa8079d3071ef4763d86b2997ba4f090791f0d3d34cd1204b11d4a5df45d6ecf1e3fe5478b37cc110fc6727f9b66e349cc87f92c8b9b863060049cfba6ea90bdf00ccc18962d891bc4556c4d39096e7bbf86e5106706a701ed2410b0fc9a3011db2b94744721a52fdbb8b07355c890e4be9d218162677276393cdbd8e2483d2140f14bad761de66fc17f562ff37e81e6c9c2bbc070b5e1b01da57ede7d953d74615bc7d74705310d3ec442686eeece0e35394978c3f7f9b78f3f47481dc64d207c2a73c75a1fe9c29c7743fc07b4fbb0e4040cb86a68c336f22647278fca611aac4f934ff8d29effe70f7c41c7c4c070e345fefc827aeacf7323c36a8a80"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x1}, {0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:28:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)=']$\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\'-/!/.([\x00', &(0x7f0000000200)=',\x00']) 22:28:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2b66696465301000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 22:28:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x8, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20080, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x6) kevent(r1, &(0x7f0000002840)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x1}, {{r3}, 0xfffffffffffffff9, 0x2, 0x5, 0x6, 0x80}, {{r4}, 0xfffffffffffffffe, 0x38, 0x1, 0x200, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x68, 0x2, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0xffffffffffff8001, 0x3}, {{r5}, 0xfffffffffffffffd, 0x21, 0x4, 0xffffffffffffff78, 0x80}, {{r0}, 0xfffffffffffffffe, 0xef, 0xfffff, 0x400, 0x80000000}, {{r6}, 0x0, 0x3b, 0x20, 0x3, 0x6}], 0xfff, &(0x7f0000002940)=[{{}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x14, 0xc0000005, 0x1f, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x7f, 0x3}, {{r7}, 0x8, 0x20, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffff8, 0x84, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x65, 0x20, 0x5, 0x6}, {{r8}, 0xfffffffffffffffd, 0xa, 0x2, 0xfffffffffffffd1b, 0x691}, {{r0}, 0xfffffffffffffffe, 0x11, 0x80000000, 0x2, 0xb7}, {{r9}, 0x7ffffffffffffffe, 0x0, 0x7c03a181747f0330, 0x10001, 0x3}], 0x100, &(0x7f0000000640)={0x6d1}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000004140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x4) getsockname$unix(r0, &(0x7f0000001800)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 22:28:07 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0xfffffc01}, {0x18, 0x2, 0x5dcf}, 0x4, [0xffff1c15, 0x9, 0x7ff, 0x0, 0x62, 0x7, 0x2, 0x903]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080)=""/70, 0x46, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="f1ff2d2f66696c653000"], 0xa) 22:28:07 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) recvfrom(r0, &(0x7f0000000080)=""/11, 0xb, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 22:28:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x0, 0x2d}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 22:28:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 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, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\b\x00\x00\x00file0\x00'], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:07 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fc93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d24593"], 0xeb, 0x0) msgrcv(r8, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYRESOCT=r7], 0x1, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/223}, 0xe7, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r2, r16) fchown(r0, r16, 0xffffffffffffffff) r20 = kqueue() kevent(r20, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r20, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 22:28:07 executing program 0: munlockall() accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0xea) sendto(r2, &(0x7f0000000340)="5e5cc9425f5fbcbe9533855eec784ff1d35356d013354afb988a73f15e36a81156c42e80f85781f2afbe8bae3bdada9c3a851cb6e7cdbc990ec7583885e4d60175de44e6ac841496dd8f645f5af84426c24b2c6367cc61460c3b93277f0e5b3079ebaa465c8f1774955b7f0c0566d18ee0ca9aac38c4fb090c4cf35fdd9ae1bc5866ad8cca5580f41c1a8759aa62d87d95a1107b2f7243508382f5a4beec5edc330e9d6fdffd40902acf7df55ba90af818e4e626e4bcc6a6f666ee08135077c3b39f415d4d0f33a0e594d42dbba9ce61dc6a49a6ded98ceec203ba12b6bcf12e9ea68c97f802a776", 0xe8, 0x400, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus/file0\x00') write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000000280)='./file0\x00', r4, r5, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) symlinkat(&(0x7f0000000300)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f00000002c0)=0x4) r6 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) writev(r6, &(0x7f0000000080), 0x0) 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f00000000c0)="cd9a676b4bab2009d6ed02a6ea5f74ba55f76390a306afbb64d3b4d04cc3d7705ada5fabe3871c062c4eaacbb756e5aa6a9b81ba2fb628f26f166363f3935a80d26023def516697a0d35b34234b2dc5dd88076c136ff6bdf1e2018cd489282b6eb8b8fd3e8ade376fa4865e465b5d4a9cd5234c583ec733191d49eefecaa45520ef05f290f04e8aae0833a02a581839784b5bd064ade8ee015beec27d1e5") pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x200, 0x28) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)) bind(r2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 22:28:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x26, 0x0, &(0x7f0000000240)=""/38}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x2, 0xffff5a3a}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {0x3}], 0x2}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x47167cb1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x80}, {0x87, 0xcb}, {0x26, 0x5}, {0x26, 0x2}, {0x85, 0x1c27}, {0x7, 0x3}, {0x81, 0x3}, {0x43, 0x100}, {0x89, 0x9}, {0x46, 0xd6bb}], 0xa}) 22:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f0000000040)="7114fa91bc4227529a514b3e451f54c931b6717c78ea765195ea6df0", 0x1c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xc5b3, 0x8}, {0xa953, 0xfffffffffffffffc}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r4, &(0x7f00000002c0)="36a0f0bfd7792be989adcde2dc060fadbbd3468ba7740e4be8188416147955e1db303bd8f9140b3cc61d9a5d80481f942c7b4c8aef248aec7fdaa7024411f300a47b0d39623779b94ca285e77538eddd2dc6a3626945e345afda1ff630e08e0ba1f5092e216bbbbfe356", 0x6a) r5 = socket$unix(0x1, 0x1, 0x0) r6 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) setsockopt(r6, 0x4dc, 0x8, &(0x7f00000003c0)="c37dcf0ddc9838f0a91d51c7d7f69ac905434430dc7a905d4c53ab947962cc30dbc514d72a3f04377947067d03554234ad16db3cc4153114e0234176564d0dd9ca60d159e6b19aa22a87e435c71d9d91cf51e69be21cfb", 0x57) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r5, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000540)="8bfce015a2f697798951fe113a", 0xd, 0x408, &(0x7f0000000580)=@file={0x562859fd19aecc8b, './file0\x00'}, 0xa) r8 = socket$inet6(0x18, 0x14005, 0x4) getsockopt(r8, 0x2, 0xfffff800, &(0x7f00000005c0)=""/104, &(0x7f0000000640)=0x68) r9 = accept$inet6(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt(r9, 0x1, 0x8, &(0x7f0000000700)=""/156, &(0x7f00000007c0)=0x9c) r10 = openat(r4, &(0x7f0000000800)='./file0\x00', 0x0, 0x40) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000840)=0x1) open(&(0x7f0000000880)='./file0\x00', 0x28680, 0x0) r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000940), 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x3f7135f34800166a, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000a00)={0x6, &(0x7f00000009c0)=[{0x5814, 0xeb, 0x1f, 0x5}, {0x1, 0x7f, 0x40, 0x8}, {0x8, 0x40, 0x5, 0x1}, {0x9, 0x5, 0x2, 0x6}, {0x6, 0x50, 0x1, 0x1}, {0x6a, 0x3, 0x2, 0x7}]}) r13 = dup(0xffffffffffffff9c) connect$unix(r13, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x1}, 0x8) close(r9) 22:28:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f000001dcadc5f995ddb8966c6f6321333e99fd4fc6fe8aeb6240cdf411173b4ac3cabbfc884885f28e0923c0a7f6e4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x5fe) fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r3 = socket(0x2, 0xc003, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x7f, 0x5}, {0x18, 0x2, 0x3, 0x5691a6f7}, 0x8000, [0x4, 0x8, 0x6, 0x7f, 0x401, 0x2, 0x9, 0x7]}, 0x3c) dup2(r3, r0) 22:28:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1f) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554706000000b4cedd6bef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba03401162c3a3b063c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c420ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845df469830df582bce12842db8b2161c337a7613f48b237e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cb010435cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb166fe9d38ab5e0ac6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7d47fc6f39686766dfb6aa9ff5bb890e7517a30c7fe87ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117b90b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fce279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10e02c2af46e59f4299cf8db5089d3a"], 0x10) dup2(r1, r0) socketpair(0x18, 0x1, 0x20, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x95ee, 0x0, 0x0, 0x0) 22:28:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x6) getsockopt(r0, 0x3ff, 0xb92b, &(0x7f0000000080)=""/5, &(0x7f00000000c0)=0x5) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) 22:28:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0xfffffffd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 22:28:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) getrlimit(0x2, &(0x7f0000000200)) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = semget$private(0x0, 0x1, 0x200) semop(r4, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) 22:28:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000040)=0x4000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 22:28:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) write(r1, &(0x7f00000001c0)="247a7664327f9c7100", 0x9) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 22:28:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xffffffc0, './file0\x00'}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) getpid() r3 = semget(0x0, 0x0, 0xf5) semctl$GETPID(r3, 0x5, 0x4, &(0x7f00000000c0)=""/36) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/15}, &(0x7f00000001c0)=0x11) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/113, 0x71) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0\x00', r6, r7) ioctl$KDGKBMODE(r0, 0x40044b06) getuid() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000380)) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x28080, 0x0) fchdir(r8) semop(r3, &(0x7f0000000480)=[{0x3, 0x1f, 0x800}, {0x2, 0x5, 0x1800}, {0x2, 0xffff, 0x1906a908b7304d9}, {0x6, 0x8, 0x800}], 0x4) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000004c0)=0x5) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000540)) socketpair(0x2742b6087c294bad, 0x3, 0x2, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r11, &(0x7f00000005c0)="4d3875e3befaa5ac70ade79a93bb642210d9656f26a39020da2de49728f17ac6e135772d341054878b161a7f3336c8a522135d04f6923f2afce6f729e5349d5d7768fa293e14a17f8590ee94e2fbb23cbf4fb5b2060196a2d25f0886b7df449bbbf688d9779763ff1b6ef6ec43d34b96d463adae63542b393efda482c5a2481349473b24651cc2a1a8d1444b4a8db8bee55e73cd4d09c98ffb8860c00c84035bf06483cfb71afd7dfbc16fcf3f42", 0xae, 0x7, &(0x7f0000000680)=@in6={0x18, 0x3, 0x4, 0xd139}, 0xc) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x800, &(0x7f00000006c0)=0x2, 0x4) 22:28:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/67, 0x43, 0x3, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r3) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/17, 0x11, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 22:28:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x7, 0x8001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) semop(0xffffffffffffffff, &(0x7f00000015c0)=[{0x2, 0x1000, 0x400}, {0x1, 0x100, 0x1800}, {0x55cd942603b34288, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x2, 0x4}, {0x0, 0x7, 0x1800}], 0x6) readv(r2, &(0x7f0000001500)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000001340)=""/129, 0x81}, {&(0x7f0000001400)=""/223, 0xdf}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001580)) semget$private(0x0, 0x1, 0x414) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 22:28:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x8001) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = getegid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c8316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r10, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf1200"/274], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x11e, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r13, r15, r17, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r21, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgsnd(r20, &(0x7f00000008c0)=ANY=[@ANYBLOB="33ecf9c9f3e7ec658dd114fd17a77422be910fef6c0465f004e42bea6d7b2f4e8f6040f9a7e0d9fbaf3d9b1515eba8bfb6f9f93e74", @ANYBLOB="786f161444f60d11bc3889ca53f53e20941e6ffc4a040666bd3100767956a62700f786c3c86f151213b6b408dbd74479d19996d1633620f6ae13355ea781825ec75ebaca25a324", @ANYRES16=0x0, @ANYRES64, @ANYRES64=r6, @ANYRES32=r21, @ANYRESDEC, @ANYPTR], 0x8, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000480)=ANY=[@ANYRESHEX=r16], 0x1, 0x2, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8622e8bac2950b03) write(r24, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendmsg(r24, &(0x7f0000000880)={0x0, 0xfffffffffffffd67, 0x0, 0x37f, &(0x7f0000000840), 0xfffffffffffffff5}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r22, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, r2, 0x84}, 0x3fffffffffe, 0x3, r1, 0x0, 0xfff, 0x0, 0x2, 0x100000000003}) r29 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair(0x18, 0x3, 0x2, &(0x7f0000000240)={0xffffffffffffffff}) readv(r30, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/38, 0x26}, {&(0x7f0000000300)=""/140, 0x8c}], 0x2) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) accept(r31, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r29, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSTOP(r29, 0x2000746f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040)=0x280, 0x4) 22:28:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000480)="eaff12ea000000007338265dcc77a9650ce2e29b73002c6c92ac6bc116f806d5439a943e217e3f8a447d131aae9ab76987350cee033c4221b61ffdff439847648cee94329531ed5e8d48c9d58576310abb979e5cb137a68f3f49363588d4457092c19d7b48d77c6fd4740507348a910cf6f12084c3d25a31bb15e66f67d13c9fa94aa40cb850755484ed514bc407bc62b4df2363ba31d7674fb3fe62b31d56fba3112161cc36216c90af3162ea686c1f01489a53863ff7cf3d9bca5831e9bfac7ee223f31ea113b4004ef1da4543ea58a75bbf8429097409c03e7b595f7916321474be46a04d69547598f7399890764ea840d2c2018fc3d797717b021b03260f700f19ed5ab82ffaff3c7d1561a6e47072fa3b0bfae49baea186f1f16b8275bd3b6b1f5fe97b842d840365239be1173f0aecf8e9026283b4a223bc5f05bfe3d13b29914acc29e745ddc6c4cafbe0b0078b9d35feee7693744ead267f9bab00c49900568d3951d45d1f3e9fab5d750f2722e171d9cffaf1ee7b89d3e00be89d2223b9bac68d82fc362a1afe9f5e397814a1d7c76a30ae6563756771f472d3c951eddd5aea563a33efd85c8cd22e8e9efe5854eb6b41b106441a3223", 0xffffffffffffffd7) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffe8"], 0x10) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) write(r1, 0x0, 0x0) close(r2) 22:28:08 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x9b26a8377a25296, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x1, 0x40, &(0x7f00000000c0)="9f45d979d0b6b073375a2a7704ec41ea66c8ed252a4e78560e70a3a23498e438d88417c978f51ed2b7c552235a42f2eb4eb84a247cdb149261f81919d65dda9f74e40ee2553d59bf8c1833ef7025b0ac70", 0x51) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x200, 0xc, 0x81, 0x2, &(0x7f0000000a00)={{0x7f, 0x4, 0x14, 0x40, 0xc, 0x8, 0x1}, {[0x8, 0xc1d, 0xfffffffffffffffe, 0x3, 0x2c, 0xffffffffffff5813, 0x7, 0x200, 0x6, 0x60, 0x200, 0x800, 0x3, 0x9, 0x3ff, 0x9, 0x101, 0x68], [0x8, 0x3, 0x81, 0x463, 0x3, 0x200, 0x2a0, 0x3, 0xffffffffffff993a], [0x7, 0x3, 0x9, 0x5, 0x5, 0x8, 0x2], [0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x1f, 0x1f], [{0x2, 0x200, 0x7000000, 0xffff}, {0x8, 0x8, 0x81, 0xfffffffffffffffc}, {0x1c, 0x10001, 0x3f, 0x2}, {0x14, 0x8, 0x0, 0x100000000}, {0x8, 0x8, 0x7, 0x6}, {0x7, 0x5, 0x5, 0x2}, {0x0, 0x3, 0x8000, 0x4}, {0xfffa, 0x100, 0xa229, 0x4}], {0x5, 0x7fffffff, 0x1, 0x81}, {0x6, 0x8, 0x40, 0x800}}}, 0x8, 0x7}) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) r11 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x1, 0x7, r11}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r12, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvmsg(r12, &(0x7f0000000340)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f00000003c0)=""/168, 0xa8}], 0x3, &(0x7f0000000840)=""/188, 0xbc}, 0x802) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)) socket(0x10, 0x3, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) ftruncate(r6, 0x0, 0x0) 22:28:08 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) r4 = dup(r2) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) socket(0x20, 0x1, 0x4) 22:28:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x7ca9208f65b6f3d0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 22:28:08 executing program 1: r0 = socket(0x10, 0x4000, 0xf7) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fed99bc6ef61c2ec155ac9013be634f56c5fadfd2514f247b0a4303f54021ce09540938af1f55e0dd79529a045aee28c554c55b5195995d34a8bfea2a2c321c3e83739cd27c0fead0c24b081c1240c0b211a8ccb8d331d8529cf9d6c7d7cb833035066e1c948ed2ba721144d0e694af1cd992b8b8f55f71a0753750805df4d332979910b6edd213fb89bfc92c831daa968dd4fb62aecd4d36b06cb435308a08420c85e733e094aee7e488fce254ef784e178b17a07b9c7d18a1c5de70881c3db309b4c195b7ce2422bbc16a7580ffaecee63993e5f31c91f097ccc50d320eef87ee0d52e3395cb8a3c4b181b748f39af1e5d449f119d25b21ce816be941c3e9105ffcb85022a821c419971a68cb0b42fca2c2a2b5cb3683857bcdfa51ac0a839d34a003cd2e295ccc6ce5beac320c96da269790faee552eee2b895becd64ebc2d23f37b2f14ed8ee0cb6d12b031e9b863eda1a4a2e824f9aa1343522b64a0fd8ae047be509b74b3b79ec844d09033d52c90be14d19f29cce0290ed5324115e9e06beb3d926aafe09b77188e5c4f9414a16dc2a9a6e083b895822292382c7e4637801bd4a172793426bc5147b41a9fdb424e04ec700b9f2c7cbbe8f6ff7b6cda20eda4b2a7433e12c4e2be1d871188ae0306256776cd36dac7e2f6859bf7b19aff1348258e2b753a47c75b38f6a491bcabc237c43e93f31c165c557910c219512475d528f27bb9a193ff2786d2607c5ac74b3c59cf05c1df2be9cc8af2b6fb51a0a593cf78db0e779d1f1f8529f6587d7fb33b6f14b3beb802cee35f3c2df4023696ed5bca17efaf0a0e8bb20fca96b67e833ae918569fabaa5182272dde1cf9960daa10aabf06f65f46b367009ea407c385b02a0fafcfffbe0a92bd85025e3d3935d95d24378ff73642c303302069eb4eb5c74cc32bc7e4894b6132ba8e6bd2a8250a9525a6cb548ae08a4eb488ed2067d04cd4b7e34acbc12083292f8fadd00058ac1170fede499e8e00c9dd942a89b3b3a66da806b4de880c334e7b7bf4bb459c16ec4548d1226477ac1318b9a25828d40eaac44b68abfaa47b806980acd3c921a96bb4d332eb00af4947ce003a5768af8d75949ee8d24369dd981eeeae2f647c0cc2019d29e48afd44321be255ba37ea3979c2857d0f0f59d41cc728d5d06b7d162e98716c628cb440aa982fb8e5e81ad0ee659c73017d9b7a64f3c3b3b7167b3b8b0bb07853c5417bfae22911099c58a05febd1328c621d3115030b12413c73898d58390c9c5c93b93eff91a93863d0d6c44b89667e12bfaeafe97eec971f3230e661b0baa8bfe66e11749436dfb059c9ad8d5aa07567de32a5a355767810bf9ead703c97026a996563b95364ca60be6d8da09abbce72ad53431af37e0ae5aef138c857e75045908a9f9e0f9096291845cdccc90176a49709e44f870fd9d844b8b01d4d7f9f585bfc3faaf95bff11ce0e196743ffbf96e99638c33ada5b451d6234b8c2a1bdc5018754b9979ca12599d3838f4867f1d77172e039cd8d54cd700fb79537cfb4c65a82cab158e571a2934144b28b8d82bed23d616ca170dd6bbd33d35a2f3e170095224cc5702e7af242c50a90dd9fa44d91cc7ea1ed8ab1bf2028293afa48df9b71a26b0b5b88920477d29e3116f10f5b4ff2f55ce393dfcf412c90ec2b38607c9e71ae6a80355b1a4a1b494cf16c550a421d8bef818ddcdd5a7a745c9450ffbc2b354334576d49fdc0e9ae5d402c450cfd46fa661790adf04a1b91b53091e20135b0836374deccc0acebb464803c609ba6d3451df9d248cb23ad7b64982d8c572ed5be6d2cb767ba25196093681930bfeb751bcf48c95c57cddf8f18459d9e3da7a363ccedb49e1eeb8b0a3b7d9129ba085ff2c0ae42d24d4c7628cc507adc6983949b99dc15a628dc2ac4030de3ca6941eafc4b6e3caea35bff0617f5668e21f829fb61a708e98cf922d87242f17180de2d313b73af82e6ff04d697cac21a9181d3d8510797b29be8a9faaea7f948397f9e6983d13be41f1aa66b0fad897dc3abea8b2515d98bea903f922d5f3ca5fbe70375721e375bd655d52709b5453196863d0fb5009b2a358dba66459f20b31cfd30385e56a899bd874e31e759dc88e8c63c469c1f40047ec71e672b1baeb4a1bfd59a02401bfe0ef1934d751f38fc56f9c847e954d982a294c13ac6150d955a99d48913e3a4c82758d299ad3a7a73da254f3e6f34133a1ac54b8029c414003b80eabe674af89a3d0024535212dde6ca4497edf261446bea930a32e1ddd72f636367d41299b5fdead19c4811729d3c16557195e5a76d5e6cb165664a17a50d77b830ed264c024e06ef2debab13f0b6830822d6c8c824c52cba72841f0fbc998c14720da5ee5c65329ba04f327e5ccfa2bc4a5fc26952de87606f58f69d20385ff10d472c95e335492e7389b16b663d3b2e33d8f59089299e9b6065f4996982c362f4eeed3fc24a5a5da6e5508e6ecc34bf583b83d6e8ad1180258f48d86937c8dbbb992a3fff0f55ab67fa82538c2b53235e302a47ab26381a4ad04ed174433e7485b7d96731a6ed1d091dcf1714b9b08fdd08e0712d929901072fd9c98f8771112fb545ffd20374366700b0cbb61535ec144e333617b94728c488e39e83799d9d99b5e7d4ba0f9f981e7edb1f6a2e5e3921c500da01601304423fa02ab34d279b6140eebef3b51c3c308dbbd7a5d2a51b2c0dcadada113991e959693c4daabed30af3751baa721192d34ee499dc161d20a01bd9cb8475316d6fa34d1638b6019db895be0f18062a8666774e6d1b423079fc7eee358f602e7bf6e5cca2ecf71b585f6f4c95236028a371f820b6b3fb14974b55e684f26e32f458558d59d6983bd328ec1cbfcb07c7b7fb352cc2563cd3a366d0af03bbe9af853d9559cef9880256a8c05e5193718c1d41549584031ac96b744ab86491673497734eacefda21b6f0c82b6f891adb29e742ee89b642784dbd67bbd4960450da929d822c6f7067d50b86269e4f2416baea6639a82c9aea7355e5730ab1575c9450d2e483d8a4b4c822c245b8a5a238b8e59def6a2a9e8d7276c9d074f1e91e8a67cc6a41cfd7d1639fd98358b37517215de54b6c472317ff56b0fd54b98795151bc5c52cbbb94f8984f4c2a58fb97f56cda58125ea525f1b83239e3d2b5d74b79feca08ef37a830a716722baf083964f5c6791f9bd696fff3e3f2837715a402aab379107ed50300f9694f13432ea3509d3438ad3ea1989547622fb557f9e42682700e1c25d0aa63de0ea937692490508130efef0c00c24a6462f9e60e78b320cec8335fdff16c67dbe5a618a8abeebb4eb7cd3dd1bac1ee10f3c4c0258362c5b4f668bc6f2ee0b53f95681ebc3a559fc429d2fd5a88ad38b234ba06e39756c3105caa50b2c6fc95ef90dbeda4c683479ad6e920b98926544a53ba2b6d6483b49c01577b8f9a20fae923c1fd047056d44e1687d25f7e50dcd87de1cc9607ccc3fe5e6c8d9ffb0b0b5890ca8c21ec9172d238a90e486ea0788ab5a059cb6ffcc8398fd55abe93779ea7cd4125d30d079b0f81d988834d62fae367f220d9501bd2828a5d0de47682832fa21b443e1e37bd30dfa2c2ae3f36d50bfa27ebcb8b82b92798680910c902b270d0be0fa6d75b8c8ceae5f5eed9f4b203a5fd8c905f277710ef8cb91edb7178d05b57c239457b3e", 0x1000}, {0x0, 0xffffff89}, {&(0x7f00000015c0)="c914ce209d1f2ba4873d0b1e2c5239804e4374d085e150540c89a1fb814e53836e068b36da2994e4097deacb567de28d8b6fb03d6d369c264818d43b7de0cb8486f5fe4b4e78f34ce40d267688848c0c9273df4bb588258d2f361fe0cb1891865921c06b5e9139839c44b2e94229d12494d6789eadd64e41ca5d169a82d715b3abb553e292d1449d653d26dd50ad69213b70bee805765fdb7d9037a3978c7994151125a153c2cb41d9009b3944c49fa88674d6dd3c19d948338524eec1901d65e01d8c214e07b9cc99536e2943c1249b7add1ebbc384c5b0f0f0e32bbb7f68d9695a27d4628826cf869ecc19315765de76218e91ee03bb96aafdaf9c47a6", 0xfe}], 0x3) 22:28:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0x78, 0x40, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 22:28:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x1, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) fchdir(r3) sendmsg(r4, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {0x0}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) write(r4, &(0x7f00000001c0), 0xfffffef3) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)={{0x100000000, 0xd1}, {0x1ff, 0x80000001}}, 0x0) dup2(r1, r0) 22:28:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x41) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 22:28:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b044651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c7", 0x28}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 22:28:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000001380)=""/208, 0xd0}], 0x1, 0x0, 0x0) 22:28:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) setrlimit(0x93c937cefdf20008, &(0x7f0000000040)={0xcd, 0xfae4}) shutdown(r0, 0x0) 22:28:09 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x4, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x25, 0x5}], 0x1}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{r2, 0x9aea6221e20af49f}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x4398, 0x8}, {0x18, 0x2, 0x7f, 0xffffffff}, 0xfffd, [0x0, 0x9, 0x9, 0x86, 0x7f, 0x3f, 0xffffc000, 0x28f7]}, 0x3c) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 22:28:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fsync(r3) 22:28:09 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000500)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6b1b6bb9bc366169171855b4409b7bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56d34cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6cd0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3b549a582f983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d880000000000000000000000008266aa0aabc6bd8e2d977434eae5890a4dfd315400000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r9, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000080)=0xc) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 22:28:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xfffffffe, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 22:28:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10, "000200000000000100002000000000000001f700", 0x80000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 22:28:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x401) r2 = semget(0x3, 0x3, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000006c0)=ANY=[@ANYRES16], 0x1, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) r17 = getuid() r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r18, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x7, r7, r13, r17, r19, 0x2, 0x9b05}, 0x800, 0x0, 0x6}) r20 = socket(0x800000018, 0x3, 0x0) r21 = fcntl$dupfd(r0, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x80206910, &(0x7f0000000300)) 22:28:09 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, r3, r4]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x2, 0x4001, 0x7, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r6, r2, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r7, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r7, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/deg\x00', 0x51, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) r9 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r8, 0x5) r10 = open$dir(&(0x7f0000000480)='./file0\x00', 0xc901b4ed9822ac92, 0x2) mknodat(r10, &(0x7f00000005c0)='./file0\x00', 0x8020, 0x404) faccessat(r9, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a80)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/146, 0x92) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 22:28:10 executing program 0: r0 = socket(0x18, 0x5, 0x80) bind(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x800}, 0xc) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0xa001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x61fa0756b9f9d9f8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x2, 0x4}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0xf8, 0x86}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/110], &(0x7f0000000040)=0xffffffffffffff19) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) semget(0x1, 0x2, 0x400) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0x1f, 0xcfc, 0xe}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 22:28:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0xc011, r2, 0x0, 0x0) 22:28:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000001040)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r10, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r12, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r13, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r14, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="36e7304e8d143290dee9e6dbf07354054731c9187262f1c91e16a11a4e11c403ffa2a5da6939d24422d30867d2a049", @ANYRES32=0x0, @ANYRESHEX=r14]]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r3, r17) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 22:28:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) sync() setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]}, 0x0) 22:28:10 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x3d, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 22:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x5}, {0x7ffffffe}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x4000, 0x190, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, 0x0, 0x0, 0x0, 0xfa}) shmctl$SHM_LOCK(r5, 0x3) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000002c0)) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 22:28:10 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:28:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) read(r0, &(0x7f00000001c0)=""/250, 0xfa) 22:28:10 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='c\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='.\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x100, 0x1, 0xffffff01, 0x9080, "794a676a541a510ed7a5ff40d65346161232da5a", 0x80000000, 0xffffffff}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 22:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x4e) setsockopt(r1, 0x7, 0x80000001, &(0x7f0000000280)="e7f843f6f833a59b45a28edfd0d8398110177f30772e2f0fa83b9ee1941469759d6ce48ea2c29d51ce49ccdf671a6e2be2e97d7be22a41aea29b244c4791749159a2a31a6cfd074f0fd0e7cd94b762ed39522c0d8a1f24f4ddb2798bf007c65340faa7ca8cf98fd1722fda90897dfb879e35be4d91d2bd7159666cbeb89d435afdcb066ca1bc0b26d660cb4e83ca54bfe568b579952f909a4bda43c6ae4db443b8b11232ed11fc3e1e2bc5c2ec7da5da7f99c43c05f51ad6fcd3d144b2cf28a3f6b01cf248720623bbea8c6817189d03f7b96a14fe21298202989093384f43eb613462d10cb9b23c32ee3ab3156ec0ab6b33093a10fc2c5632bde795581344c52e82d141e61e58a5273e4c6865cf21ddf424cbcb108fed8391ec49d4a3d9c0fb0a2c51219cf50400111271ca6dd002cabcdec8adb8ad0814c5ce36a02938a1d47f23921b72ecad766657a6f91cdcd1f7688887644b293b6358101bb8389d644c4f0628d9c44ec560555ca120a63f857dc3ca5da41048d3cc4de21d4c9ee04d46fb437c26822105fef32818f46332daba94213ec031ce0fcbebc97b81912092e009000e36a4f571b2225df73a02cdf04f142ea2dcfffbde3f9df1473cb92a9c12d95c96d3445cdaf0a762c4bb8d976b01029e39a16dc5f35bad89fa902dad3d0ce7e250a0d7e03dcf0e79e4c13a548b73662ee21b3d6c82bc853340b39b238df7a5118438b0cbfa95dabd4a90d4e5ba61c108a3227eb436b27b87befcaa9fb2f68ec5f09d4ffe39aa2ed4636537ef36100dac9e52a875357512f9d7602fe2098aa3b7f3d0dd61ec8121f053ad454acf4435138b118ff6515bfa48223c8fb0eab8efac7e7f97f1c48005e6efec91721e7564ce37a008f35e6e9cf33e353410b523e9a7590066ae9aa1151ac185670c0c2f3079bf5f50c3cfa89a17745f85d7c3345c373baabd391e1f9bd2960f38f30ecb33350d9856c9ea4f649ce9e742c821314abcf92fd58ecc506e7882d1bab5b13a4898a928a502ce335714217c59d1f268cc080ada5e78ebcabb78d87e5a816c23759c5ce6d0687a88a95240920eef9844257961d02c39aba1e74af62d3040fe0d91694d892ecba2f669ab01fc60fd89b112ddfaeb9485d8f29c07f0d51447a3a9aff9d9efbe78813c43bf689bb57ada9845707eab0b5ab168634daceccfef8d75beadf104cc09b71f3f0986abc18a10fdc606557130e79b789a46b0870bb18edfddbb788f0e8574556d4fba93c5526e28a2b6efd4960cf470810dbeac0537da7201b15412ae6fc25f6f4cbaeabe08e18b52c394314cfe3a36004111913c56ce2cbce49c87d3f99c7630b68bcfac9d405dd15c0fd1e71c293fab06bc9027c845e4fba8600a78a85b1a328cc420b107fbad7ec5be2c49ab00c25b6f0884ae348c868a0ac83ca96e43d79337f9699fed62762383d301db411a9de6a08c4260ff3eac72c85660cb0b7849922e87af57cd52d76a273c92e608bc49592d678f94cbfe8b4f4c7e67b088e0857b97981d8352548a8c009ab1cffc4890b62880a3f041ee41c7288bbb178e16379ba400470f5de7338742e5a2d0c69f91dc899a5b917becd1066928d426669a160058435a26bda71da5ce58c78d4830a32ad1b4f282fc637bd540089749cb810669586eed8f0fc27d29f58232739bf1e450c3fa00358e4c169fded523279d59357e227da141270fbdd93b633479977aa25c20a21d42cb13a42b08fc17c5458ac633ea3bf1a0ddeb2f8b55a8c7b8134a7134f4112b2dbd372c263d240fef19549bd9cfcf8d5b7268e8bec6b48676c78ddfaa2a46325dadb896ab311c29cac6907f39d088cf0b823089696cf72cef985be7c114ff426509079a6f144fe294b43c135d7aa9c1618734cb945927dde09c529bfd5315f39ff076c927e8e66a194a84f1e2f7ba8f92888513bb28f8b8f5c32ffe8191d130870d6a789cd5cb136e72bd083dde86fa581a2dfeaf0054bd59fe58361ef02e58a2c96757177fbd17400f857362936d696c5d94a8eb53eb14f2fb34e55315443ddd1c85802a1bfa4e3b2aba30edd76fbb8a458b131df450050bc316f47c2faa8852d007ed7851ca72b9edede7f117b4686fb0f3b65a1bdd9224b9b50bd3f19640297b4fece1e06757377b72b9bdefdecf340e498aefba6f700d2a5054dceb610ce42a9f25cc5b4e887f133ebe9535faf3d09d0b8af2bb020345f4053c85f561af9750662c31c9766fd44bb28e738534b04a61b7865f2d40988e9576988366ff57f5ed0ebfd55d96d04b2473e6d2f7bdb5e00266994cfae9c1ab34e76b926f391b8ed135f8dc1189c3c36e0cc12c094129fedae5d49fd968b21c2abc1635a46e1bc657a67c4a2e6805453984d4cdb60eb1abf653f357b1308c13889f3b9be2365daa5b9f5bd1760f03a20932cf8a535d549bc5500cc210beca15dabc97ba873200377717927d46c8766ca6da164cbf8ad146faedacbbd11958bbea9117b8a6093764d22bc8f663b2265da6c01f6342de254febf879e26312dbf2285fc37db7ef135d8025e868c4de970e675fce77598ca233f3e77860308fc720fab59adf38533cbee3423793eed3c749cfba3926c1e7028c8380f281da912f831fbce78284b1616e818dddc3833d30b2e230506853f35bca5dd6cc858ae40c98d8031d1119291b62989812ca6923b4883bb4203c1a3e459ebe5a9e64d33e785b1e55cdd52c4ba733057454e9efbbfc66583e1a91de65cfa2fb223ad6710b49a198d58228e3aaada121bf7bdc3d1b4ad6987a81335672c9e6306e5a83c92e05c6d107b4615c84e462053dece28e232c3dd2e2f97541818b1a6475c692d1042275c5ddf8077a172c9aae52042b78e85967415df3ab250f7694f87b171ce277a521928c1434a880bc42d56b2395dcb14e05ad584d9aec737a59e99443ddb9caea5a245bdcfe22e1df733be160ca2ba349b50de1a6b293a1c3ecb2999c527080f781ffdb8e2abc01107ddc7061d3e931c8abf5d87ad66054e570b70b7d9833f44b5a02370d3cc960d8856983a328d313641fd69799530b0df9b96e228acdcd6c69a88e773a169dcad69605eb8c68db4312c30eacc9530add9608ea8cd48229884992ddf1c28090365bbdb0baf8986c42566e147fa879e6988ab008bb0c75c5ffc77ebe030cf06c72009a1b284a6c0d8df273d39334bda28582bf47daddc54a404057fae9179ee45c48e3c0e1c0f5fbd7495bfa9aaaaf152cc223eea1a9b55c05fbe1067df9d6e183bad133534c8d2ce61aae5461166791fd1b8192e22d3453a7c729c24413d4cdecaaf1707b1189a62f3790343ba89b88f328da60e79c31e3835f3346259a4cbcca0595187b90ff0596de9e411e3fd009e251fb765652c4e6c424f00bb95532c674b266969f744277ca02b2bad1af66c96c93cc6de1e3d4b79a335ed47176d2a648ccddfba5b679a095b63963c79efbfda0575a16f86c66f90bc63180f62e4d046c4b1796c84f58bf593a2cc32e591674eb00b9937d3f837c78db2f723290c1a301fb23481a86759979870233de40272fb210bef5ba8c1eaa85e910c9a06860094ab888349bc3cc8147a79995147bf604b3fe4306fbb732004478e2317cc38e59c3cee3e3697de7d1a6dc935b88b04f48ab69ea408ed716bc31adebb508c372ec765f21bf7fc4bc5780e49a0bbbba545659060f67370ee38dc8a5fc6d2d4223b3b58ed62c6513141a3ceba0903ad0bf5c335ffe112f977377aab8702a5553e751c52527669aeb2e7635cad249585441a541cd9cfbd97d2d0c6225270e96cfd148a8dfceadceac0f77004f413f7b24097369357e7798f726fa9816b514f1f15afd0e1e34ca77cb5698c2b7bc0afacd8fa2eadc02231360834c0ab43d64d06a22764c716a3c37a51297e097b1c60c869ccf9dbb6a46d3e753e20222157a6df4def2064815a981226862bd49f7bd92f4733d9f52a214081eed54cbda858a58950c2d5f71affdfe93237556b38d62d9f6a927e373d69fefdf43e698249a9768791dc2494585138bfbe5a3aea5807ee9c666f86f35a7fc9c450ffc98d7df84235a9eb19e3cc7f0282c0abad724a09718dc584f76d87d78d51b6f1a151ef21d8a10b243170593525ebdc35991580cd241bde5e56c47b70994ce3ed53d5e8c165d2d222e50333e180c63235d44f35962b73258c5708340b649008f93d6339666dac8e1d479ff4dfa0797fdbcd83658d453c1fa3d4f09948a1c3cb21bbcb2c276602d9304555173a29755d84d4fbd6e0e1436338f0918de4c200b5dadca3e6c223cde2de59b7ab60ffc4d88e8993b85dd1868f27e49605e0e16e71b7328efc9edece0f9df88b7e86b6460dd478ff89db3e36e09f82d18052c3d820f9c508525bff29b99ab2307bcf0256578bd6e9b5879d78fa8cfd3083b3fa0a9a56a8cbf6e21e74ad0b0b1f76943bf69c657a4316df3ff1a5f52b0e142c2a75a2d4f33ba561c5aa7361b1e5abbe6f6bded15f6a8797acdda595dac0245212a7479f5077d0e1595b4aa5c448e0637ce5126bfbad86948d1b2837b35609a7527eff0ec03406087a5dae50d5347afa6c95e1acc7e77c4d0379925143377117d917b0fa7754960ae283b13c06276702f764bb2e7e58efc1bcaa2d3d5d2f24c4c1fc4623a7276cc05dee67fdc6ed8c5acf82f825dfd0b7ee8474652971a1af14e07224720ff4f5076ce7366009c7e2ad5d96d80de2ae5fac4bb7c83e3bc8bdafccbe7ade8fbcd5c6d1d06e4556998553cd24f19f034014c31468f6a36668d4d90d878487bdf8415c56db681ae17e8b1bc61080c63b4847d01155b876f02540c7261adbe913129bbc5880b47bec35fdf4156cbd08302c01c2f1203ce1a8ef4f9abc639a3853a9140e2f3ea9ca2a33115d01c0f18289a88fbf8dcfbac1991ec8aa37cdd4dbe96995c8da3706322b8fc50c3a231aac811a3d77964fd2a5be6d0bf85c138792fea70944fe1e9dc3c19c6c96f3a55d5a000821ca26c0d207f081a7f05fdb520f04572a55a48edd02408100a58af4322a62dccd8843737abef5faf8f0fac87c25991937258b0281bcb966814f9e604df1f565823a338c9b1b509310947128c883c90ed5b5bf24e80d8342f2d7151a435fca66adc71a45195ed6e47e475472ffde42fa0248910737505b11d9c49dd6061e1b765612e2e6035cb0f75f6c8a47d7c35527d7269e10e3a1027ebbf71d33ff44e89cedc9f33920474d7c88c1cc46667200928800fcaacaef1214be51e103ef71221920a18719cb96faade71b57ac279a4e809a9e342acab5d11fb2f4a0d4234f2ef038d5ca702c21304fbbff81ecf80dd8267c032219a1848b5a2b7b542ae4e6fd864eb61293b47893f5fe8f3e4b44bdc1d0e98b1561669640e0f514d562474dbc9afbb770ccc680584a3863248a02f25e78e537d5e1c45fe360f55586ec65340d05664aaf2d63c4e43a8e5a674f5ac5569b7064bde4b8a132b7a607f92c4736ecb8d0826fdc52453ca807c4c36b4dea872726fba57232d04c634f4dca4ca8dfaf0ae896bcf630a8f20a26ba46b2480613007db30a29460d24a394bd036245ba61a4d422de665f2f79b01e78b598027f01be63cfaa517e76d0c2c055e6cdd569c22555ac69f35e2157e6edbbd9759bad796375778cef34bd0585c9bd2be86262d29650abf3eca1caeb21d6e91f7ccd4651babc81668eec18673e33c15c4ee53839d9f96d335f0b4a73cae4d7defe63488001946df4cc5ddebbb55300502fcdde564190674ad032ffb5198b2cd2ba4", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 22:28:10 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 22:28:10 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x36cac0000004, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget(0x3, 0x3000, 0x609, &(0x7f0000ffd000/0x3000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(0xffffffffffffffff, &(0x7f0000000680)="247a7664327f82b93a7b38ed7374f69a293a855a5b888247df0a21f18f42760cd99b5d955be9ed37cf7e871e80835e8a6cbbe518138b8d4ca6f33074ba653c13088371f38ec69f5d314cb119cf5ab9529e353521f10cf3c609ae5df95ef01b0429c968f8e06821386d64306e81f7828a01f9e1bd3339e052c37b79a99ea0f4ffae964b0504ac85bf677eafb803f96991ff07145d179e1e0c9942845ff6d3ff9c8bb81b2622055c5f140c847b246b91c57db1c68ace0aade2487aafb13131341e04385154ead405baca039ca71f2600adb3c9d8aa1633bb092a724d641a836868d46a4d925691c06bf6b3b6e9286059ee82e4aa08c91fe5646b163a9c3d0836e4c5c17dd2b8bcb3044b032a948bcc2b65ad8e4b69760e8da2235d4447ac57f20718a896433c30ba943f5bb8cd80937ce224d57fa3b290ece1db44f3bf9e051f5fc2371ea646d05bd804c03c3bb1f9652653c84e", 0x153) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000400)=0x32) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x6, r5, r6, r7, 0x0, 0x25, 0x6}, 0xfff, 0x7f, r9, 0x0, 0x4, 0x5, 0x2}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r10, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$SPKRTONE(r11, 0x80085301, &(0x7f00000002c0)={0x100003, 0x7}) getpid() write(0xffffffffffffffff, &(0x7f0000000800)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa316e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x208) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000340)) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r13, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000380)={0xffffffff, 0x6, 0x1}) 22:28:10 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', 0xcb0aabc18505e63d, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = dup2(r3, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xe056, 0x10, 0x4, 0x8001}, {0x9, 0xfe, 0x2}, {0x401, 0x3, 0x6, 0x4}, {0x2, 0xdf, 0x0, 0x9}, {0x4, 0x7, 0x4, 0x4}]}) fcntl$lock(r1, 0x7, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x1) 22:28:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x239) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r2 = dup2(r0, r0) socket(0x18, 0x8000, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20033, 0x0) linkat(r5, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r6 = semget$private(0x0, 0x1, 0x200) semop(r6, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r7) readlinkat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/209, 0xd1) 22:28:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}], 0x1, 0x0) socket(0x20, 0x4, 0x42) socket(0x18, 0x4, 0x7) chdir(&(0x7f00000000c0)='./bus\x00') 22:28:10 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00"/4098], &(0x7f0000000100)=0x1002) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) renameat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31, 0x6}], 0x7fff, 0x0, 0xfffffffe, 0x0) 22:28:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x9, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000100)=0xb8) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 22:28:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r4, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 22:28:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, 0xffffffffffffffff}, 0xc) close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000001c1) msgget$private(0x0, 0x22) 22:28:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x37b522dd86d46b55, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 22:28:11 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="0ab36e9c1f63b13b1ce026e60dfdaf5374c3233ca39b04e8b91cad9b1097cc797b9fb05ace62ba943835f083e25455f52b", 0x31}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 22:28:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 22:28:11 executing program 0: 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() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) chroot(&(0x7f00000001c0)='.\x00') r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="9b0d1c26e28138e271f56e7626a72b34bfb21b606048d82b1b768541c2376c7d1113847727a426c7f4b9a1024a031497", 0x30}, {&(0x7f0000000300)="9903c567ecd31ef734a54519325a0925bbb9ce7d2b91c7346c4bb0111e618b001e724273717979b9c37e168465d450acb817b77797a5d457b9c889a9a0af7b2b5afa76b0e855d667fccd8af0decfc2ab8d49194ee457408d48828e4348073426018e86dc93b48b288e6e81a87293a9b2dc0dc8fbf55d3b9710a1a10c8f06f1d867ab20161016911608761f266df2330b65a902b195e9f30a51f653f693f4a96503c539747d026b6a54003c9b3943e2fd21df8b47833e3f34fbb9fa5c8baa947b5639ed42826f9f13507a0fe26b7e6754", 0xd0}, {&(0x7f0000000200)="c380891e8b9d9644d2e4daf2748feaca7f4d6c78a6b138c1077dc8f53d042a0eb9b86ecf4f6e24bcb3d02a197573dc7bc7f4d9418a24df66cba37658fe9e337e0f454701ba056320c71d005c5d03789cabce6bdc41af6741ffa622159b70dd63f9d8a3c8f3722100303e815d4060b9ee048ea373dd57b4126558eb158a88b0a5ce55130d75b8b70f6bbd35dd38cb8a", 0x8f}, {&(0x7f0000000140)="6b0103834d7ef789f3354291c1e86e80193b54", 0x13}, {&(0x7f0000000180)="d7d241238441dfc1fbb55e1d7c0e2710f6fed8cad574c1462f4fcc26", 0x1c}, {&(0x7f0000000440)="bc91f5aa2390bf128a7637bbfdc8135d31ac075339aed0a82fe97881535e68d400ba0a40147752f5e95acd1f0ceae73cfdd3b559fae15a49424eba2117cad78025994fd66d026bfbec8c9d00f6cf4039a5307d0bf2a08ece7450891e727fa8d3ea6eb2f9c9abe603fd59767a61c7fedd", 0x70}, {&(0x7f00000004c0)="901c0f3af7e06c55ef1049", 0xb}, {&(0x7f0000000500)="c2bc69c7f9433ee0c6957eb56976908a51632b1c824085b07e1dc4da5268569275bf593e76fbb8b68e154f280ab5a98e7e415106d56805e0b5f8484475275bc8a9139cbcaf8d4d1891a2730b411bfed142c5c65a99f29907ea20db9f6d4e335e9d5915f353b5d43559e8fad3ffd37d6e81ab", 0x72}], 0x8, &(0x7f0000000600)=[{0x58, 0x1, 0x6, "98d1b0a57a0325d0eb712f85263323d227609a61b855b1dad9616ecd7748464aa2a079b43c7a3b3c5785c39e03aae2cdea7d734db4f3f1841bf1dfb808b71d8b88488ddaa7"}, {0x20, 0x18000, 0x4, "47c6943038242671f566c8"}], 0x78}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:28:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="20001700"/16, @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 22:28:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x531a8d60b9783aa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="4f7a7664321e097100", 0xe0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x2, 0x7, 0x7, 0x101}]}) 22:28:11 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x390) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002d80)={&(0x7f0000000b00)=@in={0x2, 0x2}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000000b40)="76cfb2fcd1b902ebe4c0f1a8ae4bd0127ba1567bc6c060bef08708cd6043297931d27460ce12e4dd0df7e67a7bf229378b948021143055184a475a5d85175216045b79885acf4744c615ab2c2605ea736640c7dfeee92006d8375d54e7d42de46eb3f25fb1bbf2e2f311c6dfc70452af41f986078b6178629d0de4b7e48b6cab0baf3b3eb01dcad65c6d2e81a5643662", 0x90}, {&(0x7f0000000c00)="44852db89ca26198ac0ea3e54770d526f33f726808a5e29f4191acb2fcdd96c5b3953a2d554f76818d94d14d77d56e8e3e547a4a1975ddef66c6fd16a17ba316a45ccee8170e776cafd08a5402971369c4c921f8819426992ce1b6ac5a78394eb0bbcb383228174dca4bddfaf015952959dbef4ea79c1adcd8b8504d0a4013f8ce7c352fb5045017065043c0c75bf78be6fb85d12ffad8e6d1afc3caab059482200de7ece36fffdcbf0bba42880f91362ffada69a6e78ecb5523b1afa8116dec8d10d9d7beeb61af9c43b864db69c3294cb73f9612a076c22af7c884fb802fb029f581b7972a2d144ef3c564ed38298d425d20d09bd810d0ebfed8365e0f446ddfc7d523da735df3b03bbe086a37a491dccf046e0b9c482108b0d168daf3004e1c69e0fe749237bf3dd60b93d887b6392f835316b9b8af03bf09c99bfb4c1722b1ad883645e02326b8126a4f75b07df988fa918271dcec95439c746fe32f487ca756377c5f08ac360c97d5a44d46748ed12b740dc4e3715cdabf57637967feea1728b2e783ebd85dc138a1483e773f04242ce290219dcc175ad2204a04d28dc1bf24bcf42eed269f72d95857eb562fc81acce830b306be0a920c50c0c06fdb02f5c783c55d09c8c8b56c07422677c369bd4712c4bb7fdc095ee814cae07dbf3ef00d17fe8699a844226e2041b6cef58f7e3bda5fc48e10a790411cfcef82b84ba173b2391ae3336e560350ee3bba88ccc7af0f19e9f01f8a1ab626326eaafe8480c5f00a4642f99d08dddeb5d68de56000d85bc3f2855817864229bbd4d10dbdc590fbb5b4c69c67e74b7575a6aa8756d2cf785e92b20ea4cc1c48cc64f120c17eb5b32d24d37599a4e781bbe0b9563cbc19be3f2142a7edc8b94ad181e30b28230b58c95d3b64fef0ab0dce38e7f53c3f9273cb5c61da3e23be4f43c4e18de461f215fa9f990a7be8e52623e1173b528be01d3e88548653802986b2cf25a5e084e6041b58cb548855700740d5569935dee4152b6278e6a18005b91283397091e5f376c8c90b96e25aa1a8db25d709a63a76de47f85f807af4e639cc464a50169d6528bdcec36bd0b24b83a50c80b8e8457cdc5920a8ae889107b2f9ffa8a615dda186ce054a9fbcced21b019b31d44b3bc05b02aabd052494d061da36053d0f56818ff3ee1f9aa70a4ca617f3fe5f501be561968ec4978865c082d484eb18671da7f252d2f0a6bfdf8b25b3030983fc918224beca6df47d4a75505cafe10872a59d1733d25901e4c4d34d2258371c3bab762111810d3e2308ba46081a4f09a7eac7c8b9ac7f8793518d0ec5f341db15dff27586d78c2e4e185d550a532994e2a8c25d7d47358b93ea55cdd3f944b3760cf8f4c9ffca272e47add380a7d441b15e90cc99163ad5a7d9214df789c23e94bec88397659623f1b47bebacadb299c8caf76a0d341efef2534d3d242276136be28596dbc48ccdfddc020b4415e883adafc9413962e87063f4994ad870c312645cf066424de154fea4e29dfb7f5a70c45852bee29c52022893b51218a82b95bc4b31e05482fec62ae82649959aac4a00c3ce1e7b7ac233ed8bb6aebd8f0cb8e0162dc1dc42f27ac17505bd945e028d04c2818d6a01c30afc5b282a26e99542084a016009b92a708826ee8f21f466f5e2cca62cd5d81e74266f7e2fedb2a1a5dc7662265b6cba2454af9a5a73b6140359cb9220995a4c25d236991835c3a96550fb67027fbfef23534d34274fb7056dd78165c1520463c918d9547b0c689c118043d25c28faf179f966296411d917a69f86d3c3233170120bd6da9ecdc4e90524a9e836f362bb717f1cda000d4ac8579752e6a1efa71814236ee343e19aae1d6192c4f5a4b24989f169aeabcd12e055f857d3b8304ee4c4af9f4cbdc2d38800ab3b3799b6411cccf60fcc815962f942322274eeae17edce79756ccb55165294907ca0283e24284ac5f53eafae66352295819dfcc627e2ae4893900759c6324ec9c41d84372807e89ecdbd03602c27a5998adaf44e2953d27ad4cc06832053b611c72d3dbb9a70a7dae6f153b4d9ca09c38469b5f94b127a03dfd54d5e7d3a1095dcef50ea074eca704786f5c816cc1c0bed139ad4d8c1d3e7279a578087d441184ea376435f4387d1d21f5d965b7243fb480b8b08a88284ca8674ee5853b42d8591fb5a9aaf5fbe2a682be5f2f758cbade706657d28ed4e5cd5e9aef952fd3e639047afa0b9ce465cd04264eab5db607bf15e5d0cde88f06312b6a6358f507513c1db6b1dc671d5782a8bf96b756c50cba2a544ced5400f20434df1a4d0766424b8b850b33be5ebab7c81b0e13d9900445abeda8b27948c3f5e3f172071799a7f85e8e049a87ce0522a318b87b336f7a61b82ff218a2b2f7b54e0d5ab8cc2e3f1ca6a2e774df07dbaa11d62a02f6a547adfe5a8b77dcd5e329195afe2c191ab1ff04545f7ecc5d4ef099d69ab600b3ed3166a5a52ae114b269972acdf5e58d5670d4e1d53ff4849fad6b7bc4be67cb60dbf7b784f62d469f64f020d0f38014eba5e6f66f7c3ccd63465e0e7a56c570ef817b295b4e7d532f4c48160a99b5ca9c715ea86256c4b419b91fc3865ffbfd5c0c85299b40482e71fb14c4ecc87c65ba34e4e8758fd5881568c77c8804c36effbe684fe9c8dd87dac53c859bd547b91fab3d998a68947bf2bfb435a3b6c270eb70b5aa8f7cb4f08598fbf624b8f5bfb93094f628cd4b186f6ee090c2901c771f1533d182e2e6c2b809fe8f45f0fb4e232deb539413e56213f47d53937a4cef40565b91945641c69f3276d7378f2c4fad11a0724cde0c792537140441518e4272dbded0c6dda9a0d678011f62fdeaed403f09ba1835996b019e39cd3d90704f15f41029d46a7d1c31ec7dc3adc9f9d8e7d3bfc3612c00aaf50e7a3b7e6da41c4d2231368b10a3dcfb609b23f65e07decebe8689d9c02b1467a7aba4a7775b86897dab0be5ee640336936e87dbf3941d723643f96f8f78b54ba3f0ee2aa3ecbc2a4afd9562fda822207cb7bcf1c3579bc81f7401faefc4c02e6d738ba5016202878001957c194d8a49415a93dac39ab8a9efebafa62c612acd99cf3aa1826f0d6edf1665b4114c41499ac953f9c7a76da32cdbe5bde9f04e5550c99546acb607f84d822840f814e77658c387909ae09f2adbeb66c542b4fc8e674d84eb012f308558ff4924c626d07f0938861b68fb263ad159d36b5e9bbed38980c98a966d655f085f0bc2bae891104f9b8485f9bebf5bbc96f79ea36258c653c2a7c6a47f3186d63e4b4b3e01e3d40e6968578788661b518690b5577de2dd953735e9f701e50035543ba4bae4ed8dfec2799a9cf4a1f75e5f804bda7303b0920f234643cef4e979edc8ff9cd6082a4bc4d1e1aab8d85201315d119fbb1b687e8b3203c734472d4338cf406832e40c66738e156adc0e73e63863ec40cd57435914d0e3d6b0e6c52f1976effe5ad325e25eabf31de8293243b79bf5999951ba11075158bd36972c0b7cb5be9b71cb0381e6557a9e55d5a325e71c90d56407973a9e674e531bcc0fd0767ad38a433a957a6d723de0b0d8611a4f28167fde863f5fa9fb2627d00a4b6eb2ecb6521143b8d218c6ba85d480933a5bf31fa82cfc859d933f0ec2e90f15a74e2b5dd07a018b3d2afa26f2e42c4327588b1947b7371ae812aac9d5c9fb31fa225d6e5ef8546adeb49a23d4e4421419ef7c614e25e67bb7bc000a0adc1a96077823fab8f6b4e03e65acfd301cb6d8994d5ef4f037cb169477433f95c705fa9337bc7db57cb67c03a271800b960305b3dd129f7b8c9a8ba80b2af570e1557c2ee21e524053f3eaa1d0e0d487e4332d0918790668b3967716c0895fefca12642fe91a899dbbc9de61ce0924b058feb6901d6795735ba038771d9b56dc90ed65b4bb5325ee6fad58f1ce693ad91bb5bbeb802c9744a500d454b50ef49cee2fa7878ff34952b1181108a3a3c2cd957337175460d6b690769482676f73708ddcde1562aceb349fa355492533d9ef5213eaf10e137e02dcf878d8b2160b4633797542708d4130282630437e2e03b50c04cc9bcd9dac0a0ddbddfba83f20913a435a7325a22759df3636173c3209c8ba27d73d0f06d76d01bd08a2d63c516c71939d06e4888d06d40bc9700ccedac7fbd2678123ed03eb984a5ba3398c7881f0a63869ef81cd74690a995e21a5b7fa12d8a3cbbf2df8c5440495f9c52734a37cddad1ad20805dc70ddd24be8b22418b82c13958cfaba34a914485993d1c068f78641ff6f5dcfd8576806bc0532f622db14c39e28a793f335a3066dd2b24ffbcfd0e4c562701ae217caf32300a81cecc620735f13758cd2b46b29186a0c50f964b18ea3dd030c488193f87ad7d1fdc9463102b53203724f3c26dde3b06396e5bb61f4516be19db14d6262d64aeff6cc1e9493b46a86fd1fb65785ea4ea455d3cf57737f7883efcd4dc6adf6c252b50511cd8db666355a545654d3d9564b04e2d7dfdf25685ce7416e9cfa23ad0d2f3598b4cae581fdd0343dfef3ec1ac6a494b32dcc99de924c0c300329003d6d516cd414b017d650cff36ad4b2456e2bb08404b8e01bffa9e6ff7a3442fba6b267415a4576ea69d7084da78772598f2847eb1eb2bf5b51fab026eb2527eadb13ed666bfd3a1f020ed94c72e30011d6faa3e7885743b5bc8ae7e7f72044d75ea74a243eecda0d4e68e8ce889ee1b3ac5097e6ff2a406c699d1348ac82dcf7218ebcb9f81b519c0b728667e8ba1b16163ebe8ea6abf5be0857e1d1fc9528ac5ceb4ca2ab675d748e032642c211c717d53f8ce4ebb61c13b7b3e9be37c750298e0161eb56f66ed7e04f4a8033e249155635c342d1ffe2e0534179e9f7abadf90d303a66f6b2c0ed38d66fb439d765ac39a84362bf0e074b72d32df85a7e42620a2e8bb0a98fb99a278a9c59e81dfec13f6dfe9ba02e87d5ba0daaaf39a0fbfe8767f47abbebe5ef22d706f8ac82d72927f82ed8e4e75c5b72f6ddec4971077f1859e033cd8633e34865e6486136c8517753a5de0c946729a0df8332570c4121c79ef4c6c02c12f2e3a5403bfc8d1a1a0e835ac6f1ec07ac15544559ac5adada75d069500312cfdd5713d1cc5ce4ec60d8e1e7b4304a0ab0f9db4addcfff6610590c6199a36a3a2e65ac5b2784f302fb6e9ce70c73803cbff498e54e0db544c7cff21c43056f153f9944869e2960efba35ef0ad6acd5aa3bdafc97cc143c6d20e743ff1983d4a514e3c590a610c58f5e6c9425e5c8eb143cced687ad26acadb09c306461f742c271c27fe2d44fd068910660024b082cff322e1747ea109614b123f47310692dd4fe1b1451f1040d7a42399c5acc4a8b014e3c0a18758596b68426573db79dbfdcee49432b0bdb3d5d1245ccfea3619a1012758472265b9a4705ced8b089f2ccac3d7a60c2ee170951af5d7813097fa04812acca94ca603f88c0dc65d4b50c68c671731d91fcd11ea46a02bdcb8802c26e11c8074acce174dfc784b64843b16a691cbfc327cdc0d0114d1afcf3f9e0f72fe6a94d844257d9da51a2a8b115f95d8d8b28dd677ddcff78f12867e91b7d55cb7edcac8d3320f6580148f29902f1fe61b5ae515470862f42736f95d295b57992bd7cd5a79d4b3961ec49a946c15d166f924ff51949cefdc482e01915502813568a25bc3e1aaba009e6a2785b594166f4ef7168977bdc69ab7ae6f73755005c1e384f850e499ca206877263f3418f1b684a24abce525ceb42e02c79b9ecc594fb5", 0x1000}], 0x2, &(0x7f0000001c40)=[{0x1010, 0xffff, 0x5, "8231b24479d11de5a444a5b7673bd7450a88aa2663b251ffc9f0307e91751f2dee5659f7ae9a3b3415d4768b0b8fb3ec99c68b4496850f9eb6de89dccc3f2f1991e46a5b687be5fbc03b9d6571b3a9454e8189409ec33057eca0201d8dc0fc3b41603fa039bf97980df71e3d8e4fd6fb2f1f0f992df6e2713d8b7c9eed191b7fc2e3d232292ae68ea180d6720f320a6d94cfcbf5b90f93f247fec4f9b8fd13f860fef97f869c7fd3c804e24d07920a5ba5189d6542b253326ff13b584750c6c2acf3d52efdeac4a578b9b6a4fd5ad5ef83efba2dfdc0934bbb8499a92cee600bb39b57101fde03b1f1f2bf0632b9859cc3c93483720ac48e50efa9bdf2090dbb12f9806cdcf944b9b65e2cea5c7431c75c5225d426ee50bfee068fb8f6ae6cddd8e8d78cd8a9d1613fa19554175622e3d59f6b3db75021938e803cb8f17e6b2dc7979470d8c936cd528bafae399c29653232e692b3af9e4ab464abf953fcbb4871184560e7aaf211c882bb16f40ff0943646e1696ce30c3e9c05832c04eb9a27c2bc8727cb0715b08328d11dcacad19cabe9c5efb39ed6b5a6ef7c4fbe74b746843a6197f2eb8b70ff481395a9873cb107d2fd63145fe0a45066a9fd7793a469f07ef14ff3192a310266804edfc5e27d9709abc2f9c6bdf6b5dd39ca3327ea040f690a151212089baeafabd0a28917bb634cc62edd7a57d765881183a0c6269a6e29c25883c39f617d2c38d8be845f0f3d486222c79fdbef73b7fd9612e12ac6decba11ceab0660d8688bd3e276a24bde299cb5c84288d6b2b5f0a0c7a578a3ad48c240d877335466242af3e7f8d1c3886174c8f864d828e702c8124bc5076ac97e4776063d195428f5a1b13352a42c6d11c3fa81238aabc02f8004c8b133cdeea8f3d9004a817211212918ebcb8d834ed4e011eaddba5cc8e0c049e5cf9e3638115442d6a999997f04454ed0267b905c70d7aff5b224278112065a055a5c37e1147723622acf7ee9b6fa4384c4d8fd48900181e46d68b67bc7f046e67fa44a561693bd5ecdf555f778b5049fd3e947fd4da5fc324a6054f9a72a964cdb58278ba5ccc4ccb5d4d20db48d51816ab22cbb30b8f050bd6f60e52b9857f2985460b031277600d8c4553a8295bfbf1e7d1adb598f89edd7dfb21922031e92c8776d75839a9eb3a88d97f5eeb663cc6fff34e04091096184c0285360cffa1488d492f3206832988cb0638ed9c17de98ee18d2ffbcb99d4fb49183481f1212c1a2081aaea9a81751e499e95d974d18a2aef7127e56ccf5e0263ca5a14eca820d27e5a0cb81bedae7e3a8f8573ebb3d3a855f159567a7f8dd08e34dfb9b3ea8eabdb02b1e0c6d62aa4e340bfacc365ab04539fac4f2b0df192eea93f31f9ba824e67451911128e3265c860e8f8d9ccf383997f08e2658ef73c395fc4ff4da0fbdb58418b9357251afb0160497ad0753ec0a678a4ab7c0e0acac019e8785454cacbb141349a45b831f3608f875d30864450c02dd14aed47026cb83fa31e2f48f22dcebe117c0ae0bb1e519a9d13ef1d4734443da231f68876692603f076f6e0603ed9a6278c762935ab7ad80b26fe5be25a79c867894294bc964ba79f0ea322ac0c3b4f69ea0d9a44eb5c2180c065d397de65febb47a052c40df50c54967a4c76f2de9cc9ea2635368156d9ee8508d4a102a606bb7181144276a721924d962778eb032f7fa0dc80bca724b73a717ae73d32c8381475eb5809a540a3604fb19c26dec2424890282b4873150fca584ad5761fc1b629f922fd5becc28151b932bf8c91b9c1805d354c3880c5b8540a3e1dc7777bb4b263434cd74f2282824fc4e5cf8b08878d1bdeee38da39a9d0d2bbd919a3b909e1461c3a259aa9dc4777a416f5f8ab164475084c1507c2afa85822bf2cdb75bc0bb7684d2b2b635b31c7ba2bf8af5bcfd36f06c34e4b4b23c87dd8885b126b84d6e08cc6e6a51c5003a37ee0f446cb3a098eff436d70eb762a34ce6231192706a8f963fb6224ad754393eef8ac1f4bdb7255e6640b5195faeb0afa46bc7637cedd5af387ba06b9ba4abe8f2d5d7595992723b419a102da35fb53cb8fb65a78331b4b4ab17c05cf69492ba2a7015db47322aef760765343e67ce5113bc7065fea27a56f763dbc3d7f14a7007ba7f469ce6e45e6c17b867c48054d6d1667e29313280adcc32cc6c5a56207e4ccb9a27a2da589496df1ba8fd23f55b56fea232aa4d6b829c071277368ebda9d4e2780f8d21b03c45eafee0b82c51144979a8f67a408b9f3ff785e57879ee6091e9a751d014f52dc83383c9bbcc6123ce8fc9f27f07b5f7d118e0e6523ac2cd2a3541c63a02f2c98beca472493bd3429b341b474ac74e6c601b025a08e94598db08fffd73872a3da2f09c3bf3a8922a1362ce04cee1d68de5ccd21559671e1eb6a75862c5f4b4384293334deb4e1390a7187d74dfd1279c860afecaa6934ae76678be1a9d21d18e58f9cd8274039af0f3a75674c6fbac301cb6e7b5f988cf721983ea59319d44ddaa60794862bf42d8ba17e4e0b254fff5a393812b80e95ab74e6016b0212b3f48b996a517df016ecff21ff81da9ea380d14303325de021e0e1dc4eac6563350ee3724396274dc136a0035de93712db4df1204b627f6d3c07d0c1295440e8014e062c704e06ab81dd03d0860629df6482afb3c25abf1e0c9af80c63f526a51c4a3da5ebb7b846065805ec471d1654e64b66be4964136c1b515b1fabfccab9118d22eb1972c558e6b708aa8c05abd2ffeaf1054a7d1ef102435e99e578a0105d142c1ca808552e044a7a468ce10b033fc81a7ade4f94d258502a0eb84301477c11cd35e18b62d4adf300b780b2f842db810457a43a4d6ae42897ab49c142cec591270d2d04664a93873dde1e66647074c7d594acb15ec0da834ad91713e72248f408fb3c1258a352512b3b4079ae2d5dfeb5f79f29cac71bb984007fb3f4fd4daaf147964718dad5332cb8e29e968d089485112e71054bf4c1a25807b7b7a558b21f7cb6b7aa84aaa92e38b3bc6778e2ee0122f345e378b376a9cd730033cf58ade0916e423cfe63b1fad22f9e9a0d5d361abedd6f20941093a62d7d3fef2158ba9a06ac44f6e88d6fe8f5af1390d363058cab3960fa644eefd5931fa906fb25dc6e3931d629e5034f2c4b390d791b6fca35aa2b0d3bf14ad6edce62f0813a2fd876d4b202e3421682136bb32cef763e42138d5b9219f72e2ba390b757eb7af6b5a01e1b6374d69d856ec48b86af502793fdf42e829ad83c8ee1b3543ac5bfc3f8f108c97b763ff9e4f4c2a0550109ac1164b8d7d67b8d51d8c8b72cea5bbb46438e52dfc67a04661af40977cc23afc04f665fc2f5df95c1f6cb5b6e85b87acae34a8ca5a4ad0969706320a602dcf794a2fb479f6ec640201f9f2fa3c5cf2b6d6e877b846135fa55b298994f4daed74039f0f3c3cc325eef559e497e94f1cf0c40a85e44f4ace1cac0a6f406b452ca7f59dad5692bb232e06e311249fffba21169320ce9401c8c4142c05ba939787b8dc5802083f0e4367ffb4b90305fb285659d701161d343425940c334eb795567759696c038d57f0e9361a1cf588dd5f103513d2cf020eaf0be26d63f96633adb55f7caea9b3a548719ec2f444d3ba70c7453b0960c73a0af12a6c57e946f3e0577de63df585e5dce8013e3ad15b1ac8d2b794756443abb29805290496a153d373c4a9b228d1d215e2d0dc64dcaba8ae940e74c93642940631cffd4e9c1c2f62d329087e74df475778cb4598a349d3525fbadae2759e81228a15b5aefa941e32d1a236626954f3851b3e9c3185d444aec824181973aec9707820c1e80e815120a638151c6df5a3091b37d18bebbbe69bb8c8ec6819d13a05cec0ea6e4deb168de90129c2542ccb8dff2eb10336bdd08d1296e56ee72c0ff57f87acd7b2eca5d1fcb705c4d70827763d5ff6e4064daaabe221f9d43153fbdfc6e8c6740d2f9514906800c669dfa8529e083c9e5d8ad5e60a7c4210cc0c52f57c646275851c64706d6aa0deba33874eb860075287f25a96dddfea325d23ba07450a38fa6c9f527dadf3ef692e85e31d95533f357a1458033ecec68b68601f3cee38bc241c47a0ab28d4eeb7b160f017cf20eb339149782ba2633a95162b4246f6c717709ef4596e1375056760dd57564016a0277da050d2960a87635ed1f43ae7cb7e33ad470f40b2bf891448d1a72590e5d677d06908fecfdae1e077b7c539a0226adceb198b60e6e77d665e05353c07c7b3e5aaaaddcd64d178e109678c70e929b846f810ab4591b1a522aaab51fdebd86b44c002099695063de91422d6432248cf36504c7951a07fcf4f66ec7629e6a9f9ea140ceab72a2488ce5a6ba86d67ca0ef732f5118dc2637f4b4fda4fb9f4301d667a8145bbca446bb6fcef67ace2c593550a1c49d1ef474beebfb413a33e5f262e824aff63b3c0c6bf6b3d35ef0002b6389badc20d62bb7d6f3e0ea890dab02d01f7d7b767f164dd4e7feb6ae2423c77d57a8429cfa988a02f1bfb082b483502e9cbb8bd2b25a7eb6aab0b90ef5c691a37c8d073c4973fbcb03530e6d70ac32f5bde56f5a34f2788c057ddd8d9f58d33739400cbdc28d85955c0be0f3d05e5ba0e25bf6cea1bc0caf304df27bf51bc75ad7ac9dcaf6f9b33e236fceda8ae855a3d1a3dbe7469a9ca19d0741cca1eacc179c51123b0cfab22aadeb72bf27bf4d3bbf236e732198de7e821a0f144ead11847d62a9ad3b854e7dcfb25f8a79c19ce44b502832324a8d266775fd0ce40a008cf5220524172cf0943be2365a50cd8aa9aa3b4c72bf2e81b7d41bb94da8c04d3345d185e90cbb387309e1490d4f73ca114c37193cd8aa5cb497b910325f43d25b31d5c4724d291429881063a23424a8fffc7d41b06af93bbfe53d5034d35802f6f891e366a1f141119ef8f2925429b9e944c21d4b2925ecb2511546cd50fc7e84ba37f011d773ddf392047f4a7fae0c0c5bc0c2c6e3f626d6f80020406051d5559027f2d806021272bd05b3668d6f2e3f24eca9c73b9f6ff91b42a37d4732db80885297d7133f3be13eb7899acb0f52392e3cd10f28bb08b9a62a4f1cb14e5d1bfd57d97cd1a97f346ee57ddf90c9db6c3f1b3f7ffa43136f1448796e1d1555fc655614714d5cacb7d12c85cbba7ace4c8d25cb7e847b0b91d65956788eedb0ffae61c0668aac1388169b8e47b8486efe84047cf89b55482e19b4682f79f0634d40ad5ff563009f01a24ca4af75512a3a034621812693d473f87e9b31ce9d5a0991b10a50a4dfb827ab3667941ac5caeb2b98881e92be6d47c56257e2928f9d43a420e2f376d10cd0a34b9e547853dc8e0235be7f381558c5e258a2936e372b53b4ae5dcd6f7e092896b882e4d3b07062012c0ab53284b8bd337614b92d1f029acc3c18f33b376a634c29b024198a289975e7acdcd99bbb315f0c4528f3ae469b893afa938cbe4064b5872e2f6b1cef3f67e4168b28ee58af82616172eb6814b308dce62679ad8146cee322f45662b937a0314d5b1bea0e49bf12e937b676826aadaf50c87936a5b98d59187e27cc1970230ce4f20f592aa5a215bfccf4c9ccdc512db1b88dd9c317d0794ee1e106d4be9d78df924ff026f6779f4998b985de1f5c186a38ae273810662ed8fbff59370434ee23c98f36978c3354841054680900cca18194d9cb2167390e6f97566ca0d97acd5dcb9dc3859499b37dfda84aaf0e63c6b7fb984c4ed0d655fae6b8172717d0f65ec8b69"}, {0x88, 0xffff, 0x9, "8f3e482acb6839657b6360878e2e708575cd987422927e9cb8892f70110980ee2c176098450b78f5d35ce56c4c6ffba925c4c01de99a3853874e5d78e7130728f676acc1c8d3b6105b535c7eed21997499fb29411b5e996ac8972506a2731f3318a3818508a47cb4cf148bdb43708bfb0977eae897381f"}, {0x80, 0xffff, 0x9, "80c89c69b7e9d899b1ff54086c0260be780adac0ba138d76049e76c0747034a04a1ea2ceeeca808230d6b041387d26b452786eeb3b9c90e79cca757d9b058d5760544be75a2ceae17b1ac3c58b3568d1549aa1cea11e94b2b912de997c9a9e186dab2c0cc2cc537e14e52f34"}], 0x1118}, 0x947a4e487c1cd248) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x4000000000000000], [{}, {0x0, 0x0, 0x0, 0x4}]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x832, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x5}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$setflags(r4, 0x2, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x8000, 0x0) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000300)="3bd8b42885a068af4e4ef1f96457169f49cabd094f38ad5cd00b1e0049a9b2a30e7f777ceb0f3dfc65e9b57f79e7b44c8d29ac6506bd27553af749eabb9b0111cf6c8b6b69e5880119074bbdaf65eb23d039ad8e0dca9a7f193cc760383061e2d546cda4ca5bb28e10fbf3e0acd30c4600b182df923a50c6e6499fdaa8b79f45c55249696016da69874ad80e27fe39e3dcb787d993e2eaf1dcbf9b9bdd9188772f5c1207a770f4b94ba57b163df2c697352905d2fd4cc513f8dd538dc0c127ab787ad2b04086f09b5d02ecf8bc3e8b270bb4fc5f131be6bc09aa16cbf909484d86f1", 0xe2}, {&(0x7f0000000800)="9d35d1f7fb090532fc32c95834ef4760856bfaadde82e8ad92167d25d9c752a26d37e5865468f2c20b1a352e7e8330a11e802038a8557ea1c8b0ca11fd132a9752059a9c07f92099dffe6e6dabc5f147986ad8c4fb3b163be0f5320eff586bf36279ca5ed0cbd93daa406bc87f268a1b6a686a91ba454e540341e7f67b34ae5bebb72772cf14e94d4aac40af4ceff0dd2d3ec72f99299ed2e7ff2e31eb23bd19d173b3c62d87f3691de7b125ba1012f5651c1e64de79b79440a5796bdc494a0d155ab9801bb0601edd3b886e43946e2fd47686988203d8a0d1da4e0e12519e40786916382bf9f7", 0xe7}, {&(0x7f0000000400)="fe84da23e3eac2100b225968154e9b2abf1fc0060d2ca082315ac10cf34fd87d958797e45dae27642921aabe45cf38c67c4167053c4dea66bd345ad3fa2fe8f6a8a4c1828056584df076400166fdfdfa5ba1a07267d35c9a8abec41c614230bb6266edd8d3cef0ccf8a38b46f943d634d69a4a", 0x73}, {&(0x7f00000004c0)="80394708eff5d8b840b7b19c0dead0445044586c4ff01754ff8c7b437da7ab2b8319b6b883b3aaa66b", 0x29}, {&(0x7f0000000900)="b38584e70948883290cf5d92ffedbbc026c8da001b29a4b0e519a28586338d57de512a7b4027adab0f18428e6b2fb61db1267af77e663626b09c281c7f6476b3196b5714a89474f6487ce99080bf10cf3be85fc9e16386828c62b0abac18daff91f1e4d9903f505fd806a1afd8c63951ce4483fac52c9755fb689014887f0776a69a99f016915ff1f55ce984d850acf29a9e8bcda2e1afce9cc0fc3795cffba54739028813fe5f9b88e894bc56946f2376", 0xb1}, {&(0x7f0000000500)="47f3abf26339be", 0x7}, {&(0x7f0000000540)="050f9d008682b919a434d48f166b8a7e415300a6bf7004c2c4f4ac9079f575a08c0b8992dc", 0x25}, {&(0x7f00000009c0)="e6258bd8a36acfbedc8b63608c3e7b35caadd441b3236f34bbfac6ad49c9aca4515f0e0155725635b488c4de1dd7eca3e58f2cb0683d916d5a66861710736bf3eda0ecfb54827bb8428cb049448cf40b857e76e955edced6f835433b42e460e8f8f06cfef12b5d665af1e8c7c742cccf06430b32c9333dc16e5d", 0x7a}], 0x8, 0x0, 0x0, 0x8}, 0x803) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="598b831a5cdde8a9057b64065c6002d97d34c6f97606f3f5714798055ec56f805b111b219dca852254a98b03ced221bad962aad4d66e9a8aeb695157d680b2bc39bbefa935ce9f1c95c925e316f6e26fd3bacbb0f0bb5c656721f87e2d90cc516a3b7357fa312a271bad3a51dfd3a735380dd078e30158bb54fa4eca8be8b0651bf702478ef33f0a6e21000537c7e18ba0e2668d6dd68ff48eb5e3", 0x9b}], 0x1, 0x0, 0x0) 22:28:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c3dcd820f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbbb4f7f0a790841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e545", 0x8}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8a0e5234dd6df9f6, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) 22:28:12 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 22:28:12 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000382}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x1) r5 = dup(r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000f4f800000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x0, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000380)=[r17, 0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="02f1eb860ec2f1ff7ef31003c87a046870081b710b84aa8ea44afa0831", 0x1d}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r11, r21}], 0x38, 0x404}, 0x4) r22 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r22, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSDTR(r22, 0x20007479) r23 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r23, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r23, &(0x7f0000000200)="247a7664327f9c7100", 0x9) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 22:28:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) listen(r2, 0x1ff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = dup2(r3, 0xffffffffffffff9c) recvfrom$inet(r4, &(0x7f0000000180)=""/240, 0xf0, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 22:28:12 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x20) 22:28:12 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) 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(0x0, 0x4, 0x37) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r2, 0x0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:12 executing program 0: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) 22:28:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = dup(0xffffffffffffff9c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x3b4, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x0, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) socketpair(0x10, 0x2, 0xff, &(0x7f00000014c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f0000000180)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000240)="c63b57f4b290fc64fbaae164f292becacf5628ee6d6491951cf659fe0e4d08bdcd56eb9e1b401048907cd88e30bdef00cf4165882cb9b537987e0a09fdf913830f14f767bafcd7b5462ff073eeebc64758cc7d0af92db7a91a69760f5c1f39d2ca0cb3fbd2352511129dba9a6c87dde44dc6e984777eebe444a71aca3aae21cc290a2aab69a21f77c3f5db458b3b0f8382f555035a465788c19e54a1fce233b05b91a059444469cf0af7f62380b450f080c14f87d441f2fd56bacd2c83f0b4a72fdd62fa62e8", 0xc6}, {&(0x7f0000000340)="88862a3f780c42f71419e01ce6814c42dc654ba449cc411c049516b924fc97d981030f75218a0342a1669a41b0429d2fabd34f76929c58adaefae3ca749ea4e474e4b00ae94007eff960e9f2221d21be8ed6dc4fbb53e5ebdb78bf80fb9ed6fbb876598cbffa0c1232c87f2239d8addd9bcda9314c3fac192c1716fd7078e2119025d0afca3e3af7477402b6aa59ed96a149621ae63d2adb3727e29df7109f9aba330aa0fbcc96442ed502fffc2f811654b13acbf26ca920ca3f63ca", 0xbc}, {&(0x7f00000001c0)="2ad7274b74217f1b8594486c53", 0xd}, {&(0x7f0000000400)="c79b20d0fa039ce8aefec1c0aaf331908af13575d3e7965564369265e131cf0af91e2335907a4f46d80bc5b82fd154c86c64fd24dc967249a03f56f4e78129", 0x3f}, {&(0x7f0000000440)="b0d433a9f68981a7a7aa7f858479e15e25b8f004e38311a5a98f70e45e799f63775f236db080b614f4ab3e0ff27a3e31f2686383e5e5eb56949f013157f5db966a2c40a01584796d90fe174d857a33e848e2f4a692d173cff5482d544fdb3d50957fb935d25827fac0e3ffc9ba0483a3cd12b1d67beaf624500acbb0ead978c0cfed11f69005764e3c2692b30f559778063cf4d9b00c80042695462e8c2d96f3b84257a8b999ed2fcdf1431044c0feefe3e1f7bbf33cea86536b1d7f57ff8b35e1244588a58e307dfc03682bcc7a6eb70f0fbbc14af4b52c09bbee629c4cfa010191940cb961621832659b0742e1a8b3b88fbd6e5f9d0dc2903c371ab59870862e38d2fe639c54cbebc09607f9ec3d6a3f3b0f432d787ed6aa02f1d60d45173600229b23b43e15b1feedd3d9b368709587f713745d3041069cc8ed310c48340c5d7658182a15c24e51f688af37137e62c1aaa54ce30c98934dace4999ac7569833ed2bc1e8aed509e6ae6d29ec285c41600aa1443815f98e9501934167e9af56f244a54e2e2998f0081b7e6a55ce4d5c70dad652fd80fed6372e49b0d4cde36e5456f748bf9ce7f9c3a691e40587e60c4c440151b5cbccb5aef02b1cbd225bcb99142d36680c68029c50dc9662698fb00590ef84c39cd6a47fb2adc219621bb8192af5f8eb262bdc0ea6b2ff0236062e0ba18d61a3fd8f381a3261cb89593559ed84822a177f674c265a5c9e27e07097d2a359511ae9319d373ed6c946c0885e3a393fab2cdc77409755f5226798374dabd30932791975a717e01fa3e4ad8693cb187262ba353c07bfcb9a41fa78ad32303a0dcb62cb5419423978b1f7c60d2e36f5549cd665b4403ecc3169127c257b5123f20f44f9547f995693cba28b8cd4a0837751c4ee29ee39d31185bba61ba2be55c78b331a802c90094cd55f3065b789b17becd777ed8fd44f7bce2b08b52c5049fd8a19336cdd42f0fbe0c042d87b8c0679d4aaddc68c98aeb9e52040c628de4aeba9215e31b80c6701c66fda295f9e1786808939eb12cb1266bc17b0da22f40e04a6056b2a517254d53e2d982abe70624a46fb902c5d295e42a68b8749183be44075660205bab843dab49db31651bc172cffe04a662da09f69a344b578986df6fa899fe10880fb86b8916e619938de3fdfc293db31a70cb2e861848d603f228886d100c7f8cc44f6e650da6affdc6a03397067b6963fd9d840719e34304c6a46398115543b5f432fa33faf2ab2269eed47a64d5aaa536d6d304733122014ccb3f7d48206f5c6b626051dcef0b27918166df2a0f668d12318b884e9de9227622efd5ef86f0b3b3bb9e8169581a1e9197c0ae538ef3c528caf1ae7091c8339852d4ab2e9a46b5b8e2cef20cfcf97b86c83991ad2b94f39d38ad25695bc379a3974698401880f234014c33b8afa1f2f78ec56c343ed64eef80339dac614a5770372b4ff12c845db4d557affc8e653e22d681ba982cf04a10b94d93c1e2d641be2ab9cef9bb7efe6e04e6182065f6d92c263efe5b0cbbe1627ad86bbc87590a5da6ba182c023134cd96e7d71bbbae74dc4a4b29e5067131e26a1940e304a02d17fc45553599954cd7eb0a2863126936b86a9f1655d8c95d3b538520ad8e6775df9a71fc1bfc301c2348c1015f4b9a6eb2d3e15b20abe0eb4915168ff967b23e2b325e1cfbdf410aa0a9bcab04af60cc91cb6cad4c3adb049086d23fa92bbfdf30d0b8b4fde8d6ed5a9207abd7296f123bcfd7e0fa11392a52f9fb1abc6ea72550e340ecd3452e6df4320603187fa74c04bb46140fbee17e472bce2ee433f266f78757670f7afcba6dff3e4f91d9e8f317e7d465fddd954de89073b9a3f8e0f312c18123c07b38811090c5b4817478c0232692c252887cabaf8460b7933e08162a0c60af451db1d306bfcebb353f333000724b29d12ed803daa1c1408f904d22232041a19a15622cb61015531c2469cbee9acc3359ec0c6f46de754e63caabe006180339146650c905a6dcac16c711f559dd86ab29cf16b0e741cee94a255f9c974b30f1679028a52aa78a1426a96588ee6ed9549865333ea824b0c68e57b43770f5537df29ff0cf379abadd32544e19be055b2d9a989e1db42da68add093abbed6b4d2011696d949cb35bd7f9c79638a6c7c26aec49c2409f7fba44a101921d6ef49125ab0072a539e5bd3786fe42840ec825aaf5f33025756f9dbee16a1d7155fc92f30034834e30a79280a6ad7477cb5c632e4f656ed5c9cdb63f0044ee1c5779ced2dae38aa0acebb819573530ffa4ef78a4de1b6c91533a4d7b1c7f96b3672bc24c56558c9ce93241bdcef4de6008b4dae9ce9a6f82d603a3d735e26627f6a859b5fed8ea6a643cf6a5a45aa3c81645066e45d047c333ee0289336fd16fac13f5b2ad5b03d457cf28ea94e89a2bd6e2752607d8d21b1f33f86d28c6c67d8523b41efe3da21b19b25d23e8f78e6c92101bb946cbed3c12ccbb685ba9ca2da42ff16729caa4b166852ef5d67767fd8fcec66dcbf244b6b9a343454fbbf5b17b04e4ce3a2d4472fa5c2abef411de33e8cb91dd607605032c0c15665346dd7354c77d1383dce09ab78d0b74e8408c59413ded8d04395ed6482bc24eef5dc2c55b0c3936737dd36307cfc0debeb790f2c79d8dce91cc51d1dc7b1aac5d59ac3886fc56781fcac5da909189ef450572ae9b4b91b019eba3753d5cebf5b6bfe7e13199d8ab54f71b7013abc8355bbea2995e897abc3e7b7489fed4f489e3bc70cdd486e44b8bf7a34e73029937c8669fd1e1f74dc6e1756eee76190fa88ae21abd4c28840f3b69f5882b249714918292b51841671dfafa9cf8f99ef0b0ee84e78474a549301fa784f2d2ff68c23f7daf23fb3adb2b36307b9c03256e791b2603ff48c0c02e0df4976f5e33b769fea544d42054698d237d6bfca7ab12a906a8494f294c39946d51454c9de6e957baa1608b88afe507ac21ea94b85e17d87e230c69c49e5dfef671cdeb999403cc067596799d2d67258035ce72e2b21461d050d4ffe758c328cf04619bb789b2a19aafddbaf0ac974c6b5fe04b3a3e406b596286d8ab2e3e91e4ad39d42ccfdd92932b37a34da4b82810c3ccd53dd9ead88a39db0a031d5c45afc91c2175b6fe4bcf14bc15bd4d2bb266e898f688c07db5b75f1a070db443942c6e124810c7c6de9d59422362270242a99afcdb9bdf0bccf6f7ba896d71f765e6d5650135e044950b925cfdc97b139f00676ac8d0d5889c2200ed4b47e0ed78864a14c35b2c1ff361a541dad1bde6c806d00fb6a356a0d020c512ca07d46357bad59885aef4cefba09504eb5f34f580504a9d6809495f34f174df04bb7a171ed250d35119e753ee4fd6108c388b0c29e13b28778edce943880c37017e81eba142c4b8b8cf0d710873ae84bdcb792623aed4179da7dce015e8682332726dc02b294beaa7d835a328abd5bbc80688bb42cb4383720fef0ecce065f092af76db2b95e426d4a50eb899801b2c929790ebfe02019af8ac90534b957b4d331203b54b7d3cc3398812afc2cb2a0db542af746d8fcfe34f950cbd7d9e854a83bd3ac26749b51b00775404678ba9910902d83e35d15b6f53d62a7a38418c502174adc69f96b3b5ddcb7a1d5102c1e2df4285b7cefde5288adc6ad49ad58c629df365cd12320c683aeb3a6b3262b38a2b1b7ee26e5257de82149fa5bd7088198980a8750527e53d6057620b8ea290a8ca4f86954d5f5decd67688606f1453d5594cf8b90a1e889a86bb4636d7e8cce05755d80f1f2ebeb16063d1b687b0ccfdadf9f51d8384e410a58481249ab748f3abe267756c5d03e0a305e01e114bb83f70566477a1c4992f1d1603bb153286df8db0169c6b6164570986b96088ea651b03fb6ac9aaf2639d42725f31fdeb73264ddfa95020ab6d880d67d87e09254202b8e38131590ab9a4000f729f50a8c62888287552d32b168a48ea522c9e9156a3a4166f2dddfefd7ce51ac476495cfda21d7ea0603d883faa3eae493fc4a02cc8f0838629d43d103d4952a34971f427afd4b505a866bd2ed7f419f6f7523a1d4cf7ad02e4c943b75904726934b14fdd75e2f49437757c92be0e45e00e3d9f8fdbe0bb2d0f1b87642147f2968bc214662ea71733b0cfda2e4f4ddd6c2667ad0b96e83bc93fc9f4b734505532dd571cb5a85ce2ef857dde124c19fed3b6161f965daf25f97657cd20550a9a59ce6de76c34680b628e68eced10bdf9ff57331179985e0fabb7ef202a2d261707c1d4376f12d68d218e688f1a01352f62652a661ea598ab9fd4796c861550330b0129dee10a09319ed40c9c8e2bb3ff1e3f8fb69958c80f03a0f8c751eb3f4792ebbca9cdf94b34f25d2fdf89e619756e100bc49a20b42133fbdd6a4b6932415e1bfafebdd21baff7e3a9a4105fc2460020d7f73eab5d0f876cf21bc83f4f582e5e830bcb264fcfdb48c624a31b3f2eec91764daffefa90cb33de2922708978533110ff825f1e6662fc0d00afff0db2d731614e76f4220ce445f2cc42592a7838ae892b2736a2672e279211c33958f00af05ddf363f38f557f4bd530b72938c0a6268a6b8509d35bb36c5a5ba06db82fac8e2b1bcc58160c46c9ce18773cc0430d7400001d0fe261ebad6ade18a9107cd9f7291351d1cdbaaa5134cafbf85b6440d2c6359ba87f0210c218d5d392b30511c4cd21e51606db94098a5cbab41c7aa337206862718ee9b6f126d2e6b71e8b82bd611b4d1e4a5fead5f936cdc6878b75c0b8eeae8006d8154974af248c10acf57413cf166b5acd150ee5358205f44d560c99e1fc6c3d2626a8818a60119a184bcffd9bf6f4cbeeda937b3a19826039535ee73efcd7d9af108bc0dd3511ec2a827e13dc882e2948047291d3df941a0fc492588fe4bb937b54b0311943673117f9ad8a6681ed3b54bf76b497ac7abb224bc302b452933dd3cdd61400119c8839a3801e882991bca34d6be39d70209720ebcdd48e063ecb5218446cb20c541382a98744b96fa1cb765d8bf9dd241efc3d514bc384981f00c5118832588c9be597c6a1cb2c0f8d0717678d951e267c3750ebf03b906866cc2fc123d85b68995311eed44eb9ed426b4968a8f3c8a447289ba9c5335349b6f0634673c6994a1fbcaddd1b21a248393a041fac12d60428bcc0be92622470aa85470edfd7c8f0c2f7d74551762f6e7c5c7736b21ea03e558ac8d4156bdc30aa44f0c1d78c1a9cb0d8413a0fa88a4a3eea186de72f76705a26ceea3169f0fd422da8839eb496d003f51d1c43064345b5b4094b766cb40e39e916ff2a6a3ccb7eeaefe121c1e54a9f69853ab09e02a4fca0f011af683b08a921bb4ab378447a10f7ec641d76e28d4b4d0a3600b443d1270c10b145089245b3d89d6b3c39b8249513aeef7fa72c73b41eab422e3e267728757f10e6b8ea82c55b8cbd510d5036e2e9bb84c2e8358cdeabe4de170c08e97e7213f88f3b4f9828dd6085eed56cc8d0a457f7d2870c71b4c40292d3d9852416709bb47a3dc292a684fc7fa451bd4bc83b4bc63881e568b82ece858bb4483a77851a51983b917c0c3d9a0e66bad8a0fc6612695d8404575ce00c863531b9fb7b0a2fc6ba0e59e0233c4e01f2fd560b50160062e296540381071b42fd00805c581043b768d4379cc4514b2ab62502af82dcdab2cc01cdc5a85134e5fcc66130966dc4835c5cda68abd9bce322ee9ad97dabb07bd18d9e4cf5d4a3395e8f0172a459fc5ff5f05577a85a119d8f8f99ff64a2", 0x1000}], 0x5, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r14}, @rights={0x18, 0xffff, 0x1, [r18]}], 0x38, 0x402}, 0x2) r19 = getegid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r19, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) 22:28:12 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x4) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x80) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x8000, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0xff) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x1) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x3) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) 22:28:12 executing program 1: r0 = kqueue() ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0xffff0000) kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x20, 0xe2e5c7fc71c6d88b, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 22:28:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfff8, 0x3, 0xd, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) select(0x40, &(0x7f0000000180)={0xd7dc, 0x80000001, 0x7, 0x4, 0x7ff, 0x100, 0x9, 0xf3a}, &(0x7f00000001c0)={0xfffffffffffff000, 0x2, 0x0, 0x2, 0x8, 0x6, 0x8001, 0xffffffff}, &(0x7f0000000280)={0x5, 0x1, 0x5, 0x0, 0x4, 0x7fffffff, 0x1, 0x1}, &(0x7f0000000300)={0x8, 0x9}) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xf6d, 0x1, 0xb, 0x4}, {0x9400, 0x85, 0x90, 0x7}, {0x2, 0xb6, 0x8, 0x7c}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b80000004034d012a47364d200"}) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$dupfd(r4, 0xf, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x4, 0x2}, {0x18, 0x1, 0x9, 0x90}, 0x8, [0x20, 0xf2, 0x81, 0x1, 0x10001, 0x1, 0x5, 0x1f]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:28:16 executing program 0: 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) listen(r0, 0x0) kqueue() r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 22:28:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = shmget(0x0, 0x1000, 0x2f1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x249, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 22:28:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1c5ec3ad3de1cc96, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x4, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x8001, 0x1]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$setstatus(r3, 0x4, 0x80) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 22:28:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x8000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 22:28:16 executing program 0: nanosleep(0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) getgid() msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0x1, 0x7fff, "bff2108630fe56b287bf1b00c12009483e0b70ce4b791d8b98f1412732500b77c569ad77bf90694cd108fff19563089c0ad4cd70bbd672986a26659085bddda4f1a5980b1d24b2ec98636d574894cd96afb9bcddf5a9b5c031717ee3346f7462b1e863d6a23d7a6d5ac015"}, {0x1010, 0xffff, 0xffffff01, "3cea3b648a3755c2711bb15e3733d62748a355f17fe851823b3fd9dc960c64c9eedfe7775ac53c8a16ca205a1dc180d1e34d6facaf1ff15819a41ef33794f38d38ab869647a5151f157d1de8aa85e426ab0d5a414a9e3d29b50fb2dd820806d37206755c0abc1a126288ff691ed9f7988217f4f6f584a3b39631633196dc013f9b102ecff0a907c640bf4aa115fa70cad4cad33dacde50852251bb44ca2bfb142f4004118fd582ea59e28bfb8022b0ec58486a28eadce60c2a013eeced00c30631f18f382476449fcc4752f78c28ec48255f876a1d53bc03f8a28966f235f8076250e607ca2de4a9fa89bd974b48d36bcc9df552c7fd1c880e161dfbbd46af958fd672fb9a63efd7aaa04fbb0c30dd8069a21eb87114c40b2c8fe69ea3ef3211f6c41f3a99ab35813d0cf7637e08e379f3eb26f277694aa0b09178d6a8c09d5de671bd44e27df99b4fc9caba40b51f80e34d70a155bd2423888a1c157f7c6716d69d7e175127c1ab7ae108f5778f98dccebabb3ec30a50dbbd42877ef0f1da73211110b2633cb54a030b044518abc74c859d988a9bbc070e8bbe9b0576402c1bdd014f3090bd1ac59444f82da8a5fa7656ab5100383ea8aa6cefd0e7a51de0c2466ec0d73deb269ed224b3421b2435b31acffedf962f01af5a2510c2a5544e28b5355ae38d82be7bf50929ba6448e77fc77d50a728d37623b56a58081168d36c5d0ec427a2d374e2f1bc8ddc8b2793819e8ec8085ea3fff9ab78110a917fc948a7cf33a3754fb8b6b1c49a03c355dbca75631b67cf6741e53bf9e9ec0d33c814eb71ce5b62eccbfc8913671a14232ef81dfc1ad69aba49a03f047f17e456ff5b6b1eb2fbd9ab7f953f3ae8544855a3afb92c8efd00a2a9fceb53be9e01db5886bcb6321504ff9567a5dd9ca43f71c2bdc091bec0d25595ceee22ff3bd90c38fff80b34df2fb1db1c8ba9a7458a5a67d82838439acfcee6cfd447217b36ae796c7dcb085bbc53500b336c59eec09db563da3b65b65ce19ebdd036554a1e1d64d0c3489eee899df6426ea5c726bc151e23f3897207c1dd07e1cdb14ef3e5605c17c0cc8fe07caabdd0054165d82ac1552cb4c736ae0489e09ee32fa87add4e2dc4732dc7ec7ea343cc40fe6f9e337ec7efa72f3950f73252b0593a2a8c38bb5d3e1a5b6be595b3113c6ff8913434e19f95b1e0c496587e74da12a60f2561c4b8bdcf90f8b5398992f3418fc08c48c1d768fd89d7230f9db7ab2425d88c437b679a74d96728a83624e708e2b73ca7e5554c71e2a9aa7e4fa045f81db44465ddcea92f7ed5a03dcbf0e497b9dd40f1f98d1b4d69ad8a9c53d464a7a8be26c2f1713d75a64f94c2907a61b1dd3c980acf8b4826380acb660d2e0e4dbbea4ae09a10d774eaedc8f2112ba2c9d47b6ef5e569e96e5cd239aa90ac820009aa3d66e931fc2442ba03c5dca39b26c5def698dfd6b3c211ccc71e25552ac0d5280bf60b839b9b759f74992a28b3c39771c49f12014794710c5d1c80529df251c014f282a67d240212c6d3b6ad48ba82f48fd4203b24bc6b0293b90cd6c7a6c701a29d084efca37508676acc606696a0839a4cf445574c9798565939833e6b5299520b12097e38312d4c72c7546870be299ce11f46ddfd8f40368fea1b60e0f2cec5706ff941be403e0b96494b2a595f38c86794d5eca64954705b866b30e817d1c296f054f83aff6486351ce9149e90fc077c66a12b6a04a450376c8d65b4707b3e74635547fe594d0ecbfb75d3ebea602abba258d16933aac01e87df1ac5c810557a2de561f5a23c02ea86ad372ba84f3598cec1593467dd8ad2acab78e3474115a4114c537ecb6d891a6f3089961ac4e9a9ab6e5ed6002cfc5538e8f8e919e190e203e2c590336096fa12c2c043b9777d2a11a59a06970ad4a4da987bf90875daef3137fcf04b4b7f3e77dcdb080ca02c64f23402c4da240cf04b6b44963f1b60e97ab9b984138417fa9c06c33ddaf0cdd0d202b1ae7182257ec478ada39a4a62583f5d61396975d6e9a0268a58722703a70f05ab2182d7968a0b245ed16885998c2051a47c9eff8efaee79acbfa9a419836d59528211237324ecc70d3a771c4082e4001504d12c4c865b5396476cad2223caafc72aa703cb5d6c416df19f2ec507894c874f3fd4e88c0e6c77d4a308014e074933cba32cd956bfeb55e0e9ce1127090b370084fc9f1a4c0d5d5520e04be43059738c8897d396487d7e448164a483b983e348c4c91e0d81dbb1cd6488d7764bed5022636c0b27a794c2caeef7de665b0dc9dcc19bcfb04776be41d8ff0ebac6e4fa0ebc126aa493a19cb131179637e78ed078644fbe3718fe2fdc0704bb72ebc24d2b9170a0974c3af815fdefe24f775027b4c03755db2c0d322f982a1f83946319cc3cfd2ee2c068cc525a14c40bf50ca9212ae94163eb71baff5403d18ed1779e3c15f558c77d2de5ff59fbaf2c8dec9183b05e953b785537cc6313fe60c8c2fea54407bb36a2bb348816321d921d0b6d0768b39a15a9969acd29679659dd75f2d1a4af306ff83f558fa5659ff2a20083332f2a62f540d489e5ddf04b77c934763ba4d4330ca8b2c2cdd05e54ae3a7758ccd99762ce0b1c6868a4ab1f47dc8aec16f385e7a6ed9ca17addba02055cade2f25e655792d4dfbf6a192390ac28b54231ba4b6d7b5cbf590582eda41f061a63c67b452dd9d51d38b6761ac042a64564d0a460a5f61f11e748bd98e6bf55b052808b276bb3590d7db28c7a19f4f41156bebe95db2f73a8063ba5731a51bb90546518bb3ba5be9c70d8f28678b740f7d1834537da8dce2f07f91ab5ec4c478bfcb1c12ceff4ce416abfef27cc822e3e9a0305d5dd5ab326f9d217c66b3dbe2afb681b1bf05c5c2d14a6b019d92d97c82defdffe3da53907670352c3f4b7ab81f290d132a91fe8a4fffe33bfe90d4bf4839456a34e4fbd4e0e00021d732f78df384767f15b8e5f3efa2f7af3821e5e01a100cfa5f4ce0f790d08976ab2a99364da2bebdc11f61365714482df080a4e8f78851f37bc177d29bfa8392b4b99b860b6c62d5a66b988b91579e5cdd2d4797aa6ec5d4edc76575461b91a1a9e7ac5898e299ac36e26d2d1df4cd0950e32aca5d3b5ed974e13471bd86baa6be17501beee18598d4523a531e9de3bb32de036b59e11778260cf475a4da1f088be6045107036d2046ff28bfd0b0ffed628d70e94b68d2261c33c2fc65667aed27743d255f35b3a5ab10a67e65591fd3649ffa1d8f6376549fdb1c4297f6eba7525ce3a40ea57d921612817f407bc062452c62f49be078529fa264ccea459f9e2eb76f9dd7834f2ecdec7a4f51a7214007e3bf176847d4e2327fe4a93c7106198859f29cb0909b36aba9d65aa4637702ec48f1e86367eda1b4b093668f416a922d1ab0bd1c3a8b0812dfceb060f9d9984a214ce2e9b5b9b60660e6c4b86e6d73a7c0d4bd2468083c01de892c0bc066439627a05b1a082ae816a5bc3734bbc07d39a6bdf8f98311b442923f20786f18f3a170a2a43efa963c709a1e3fe376bccdfd234fb997b1a57a55c35ed7f10c4bbb1ca64a6aae1149777fb8f047346c9a8e4957d88611541b58e151c49ac79e3e2c8c66b552914b1f1168a24b26d22fa0417880490f63d0ff3a1efbb4d340271f5332c66c60bc4308fb3ae30581fee2272f37099512bfb7f33741ec867b68d9380c5651ab594e07d0ad04691ed9ec731387f3e3c66edde9f983f7f842b5f39772a3bc51d6856bbe908f10ff4a5cdad98fb64e66f11101607b1843a34ae356627d6922f1da08f66194bfed1ea4af90712bb0cb41af30775034cf7efc64d667a01d95958da0fedd21625788f2d61a0c8547017e3f6dfdfdc8b5ebf787dc135b8ce9b10dee9fb5815b869d75ca64db1afbf1cdad3d06ae10a1c03c980925bf8781d389fb44cafa186d969341bb38a4e392bdf592b8fed35d37bd7059ecd60e3c0175fb71641225b1702d904a15c382218234ec43ec82a44416d3f363a2f569b4b5dae32f8beba2f07b491537036169bd6f2fab393727737429734fea6392d642eecf89aca7f2e07b91de1f6b04d8fbe1e3c66f809376fa8f01bd8bbdaae78432fc568827fe0145d2444e996f143adaacdf4ed500a005e52ae940a691a27e8ad89b4bd4d2a15b9d0179c31abaa8702528f600ac20928fa18c3590629c676df656b1b133948a6917885c42673f539591476db995ff982a519f68680df16f4d7a8d7388334a7017c155eb7a7aac8aee5b54c62f06dbbeababe01c53a96d447ad5d4e4844bfefa2ff063ca57c6ad8ecdde1df5057b5acff1ef5220a99861cad7347559e6541d431418eb781fc41616241aca0c7ebf922f6d1bb8d324702279363be13a75d66ce680b19eda43448d81d2e8d06183c8167f35836495e59ed895db6275f92a3c4183a1c584bd90f2f8eaaad742ed6d08d1753e143496facf612fafa08a100052d645f618359e13262e08c1c9a3e34dcf1860fd6516c17e5d9513e78af1cc32719b6d10c23833e48b89a7346d6cffca72de77b40b44f4b114f73123d90e510266fdcbebddb96cd294cbbb314a796a49b5175ae936f181d04a6f82198938ca1175f7d61d96102fe7790d4bcc28540d29d69a4b912921d0f3be2de76e44cdd22f41f8a5b7921d84cc40b811e40b56f0955f8dae2a97409889c6b30255357e3b9aab08fbbedf10b478228b37e4d3c9bc5b54837b3101e1a164074bf2297f97b3cd7c9e21d4fe673f70aa3a97445137e3081303739491635f16eb5da3316a6aa3fb7f0cd1695df0fb29375a113acf0523eeccf54056fefd323deaefdef8e6d8b8d8de7cf3aaff94622734d534a1c122bf0c443f58ea3a2f198186c91362868f7ec67d5af413ede06fd6b561068da4fa21677bb8c2d084ebab73deef2c7d874c3c79672ad1683fad23041c19d02d15bcd4c082fa74c66aef66e8904fb33f6436cff261a32890bb7b402b3f5eaa5cb668879f12160dcb488f50c6892b7bc694b39fe20c77e5d892a2f4ebbe669e1c873ade7e4fe4884743d7ade768a816083acd182429d9e6b5b2e3930fc92a58a39c9337c19a33335d5e3778c27991d8b2625751ffa5d4ab4c96fd6c1c00923a4d7e45b6ba993b39ddb50abad8ddeea56d2945cc2f070d3363f85bbb25c46a2b815f5f701f463f0ec0cb7e9a839af23155a028eb880c00096942771d0653f113e9b2e357687b0dda0f53d2b8d249ae1b60930b9885793ac01a7914626e1f08ac0c32e80346dcfc80877883d60ebf4b4c68f3ae146db8ff6a8865327cae7cb999f3c064b9355adc58f59cc697e2753bc980a735cd3796c8e08d0c08f28d0699018ce347848f1ad2a08da77cf99db05346355e72aaf93a8f26cff38c63dc40205fd933847e02b0743bf11d875409d2ef9a772ae83d357c1bc06600a0ba42b313d95081a516cd4b74b32db744c3dd7f4b33e1ec66b4bdc96050c96d7e2ef1cfb55df1067f812889f165d47e67e11a49f8007f1b506508b33ee2dbfb49d70b90ffd2b0c419db1bbca537cab490e581e8d6bf510f8aea1b2831fdddd18ff6cd0ed2e7151f6c84400b87411b4ae3db2452462a938176b0c406acd2d8769343630ce0f26ca87613bb98fccf617dd83b5dcbb24a0676e6e37253be65ee7863bd0d58d0861b7e279cd15309565985a760679e4ba280cc894d97b24e77588a0efdccc7a9ed9aa366321166efa32abc159a795629fb880c520e01ea1ef69e6e0753aefeb6d0fb2f8fea16b1fd6fababaf0"}, {0x110, 0xfffe, 0x80000000, "8c03ff0e23b4577894a8266534d9741a7787064156e98f760033c19a7fa5a6405c6c3c72ba948be34b81d4b8be2a496518d907fc9f8776343af80e81497b9e9ceb4fd4b8636a399213fa3a7081d7ddc3e04e5a36afabe47a0aebc417a5bf4375c844e5b8f4c154a42605ed785596c615c2a14b6d3e808b70febb68c93a8d9483149ff408a97e3317c2151a25e1ba274a51ac8cc50c7cd38fdffb7e733a965e70629b1627f216d02e757ff8a26263459afa8d15c6298c092adc468a235657413f1c8959c5ddb2b42d1477ad31a70a64bebbb5c36fa2c3f2e83a981f2363e700fa8eafe6a966f22340612fa3b2fd49933ed93061c85c4ee284d7cfc6"}, {0x88, 0xffff, 0x4, "932362300abed33c3d601374f89207dee4448049fe393e336852bd0b25b10e1bceb82851066724f067cf56d3055fa972f25bc9a84e87d14bf7722a91201dc60e77fdb6d269f1b6f3f7ff71f4ad0bdb196d75ddbd4538d0789b294a97989a8c1223f72251fe9e02366b2a8f525e49f14fcca444c1225bcc"}, {0x38, 0x0, 0x3, "ff9d159e3b70baef93e50e488e21c75d1ba3d0d11346312358d8061c000870558a2bae6c66"}, {0x110, 0x1, 0x10200000, "62ae69f3592b899bb202277bd7cabc7000a8335c6dc24e7f8657864c47e6eb5de287d4fb2e6ca0774a81b9877f46a7c4f6bdbf8ad256381fc9964591ec2df315ee370469dfc3605409c5c760b6c5e9fdbc8aee63cf7997657a738ef11783002eaaa8987e72a1812ae3f3c4b2a03deb15ac9ef1bff98932dbac141bf5fc43f3183d7476d6e86570c2f3db59642ce25ff660196543a2f7517d6b3ee380f280b4b80e9abbb933f38b74f3bb2f8f70e60986e4ab6caaecb6a0d19dd9f076a199f85613991da7dcab87fb8ed10486daaff0c595da19f7d122a8b2a55e562f2a593995232084eb598b7f34e301f18b00f02f9d0b41941d0ee639276052afb355cf94"}, {0xc0, 0xffff, 0x10001, "b55aaf3c42ecdb0300ba6eee2ae61f41a70647c978d8c9e2c1f1f0d7ee748e01047f5ea9007807698f2279bd4c03108e365a0f26a2436af756e842b8d336f1895c621ba3730e919a67af7abdee6ad0ee546ae1a12f88e0e045a50e9521be3f5140a5459777dcdb50a3e3315d36ed539588a488788434cf01d9c0f318e2c2567b0d193ca522bbf071c069273fa023bb38a846b0b92ebdb6204a018c4ddc95d4b677a454b0be77e2d7f91947678407fb"}, {0xe8, 0xffff, 0x2, "fcaac1c683acf5bf2fcaebfebe37898576327f8d5a3843f6e2a4583e4d6626116afbb4c8cf6c6dcd2ce12ca287da147ceaca802c40be1a5f01deae75d6dbb93047587ed1c1ed65d2ab782193b574ba775f56fa6b8df9ee7b5a9e715e9db963c08f930d50e28ed466a6a45c67b44984d155d6ff1f7c95555f20232e7a14be398ce7fb7fda4c0c81e3c086bd9209b8ed2a9be8649f8d2af694729f1a05217884f392381570f1914cc61e2651a1d7bc3c4e08f48e1b78458c982790a37affb0d67f0f83a8a8b8a7da14cf4c4d6e42f459d42ff813e179"}], 0x1518}, 0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/59}, 0x43, 0x2, 0x0) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 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$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffcbe, &(0x7f0000000040)='H') 22:28:16 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x20048, 0x0, 0x0, 0x40000}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xf9) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = dup2(r4, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000280)={0x6, 0x3}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x8011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) kevent(r3, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x1}, {{r3}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffc00, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r4}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r10}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r3, 0x2}, {r3, 0x40}, {r3, 0x80}], 0x3, 0x6) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r11, &(0x7f0000001680)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r12, @ANYBLOB="6b976be71c64dd7016a9780118f182d60ad25f737ca359062ebc3731e3ed92cd7df9bf7764d279676164b16b88f215f02796d8cce3a49592c2b7cda1b17e24c7aaf2a2d6d42f2d48e4003410f3e11b128b5470cc78444235b8a38d35b12c1b3a07b58d3f207c6ab0a1cd76659400"/120, @ANYRES64], @ANYRESHEX, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="26720eedb09b2e29096fefe534c0eb2c787134aa4088561d5e01043c3781c4086d2d518b0eabb30dd83e3209e1b9073cd0c5fe64e67e6fe54a3120ab2ae209bfca1cea6f9cc8522d2ffface3e4eadbaa10e4ca9c07ff9aca95c22da78df067a4a5136eab43b4eeac37093849e302d07bf99270ad61691972cad7f0ae13b4ba0b5c6de7c0ee9249c8513e46da19bb5482aec35a3b4d5d70a6bae85b1ba77b8f9701cc00ff2bd035babe7786903c4f8d97fd40c6295477774190c2e7ea460e1faa9a2f6cfd884bf31e0475d1fe989d778ebe56ff16c2cf4e9e9b53cd6cfb9650678b0dfe57a04c61a58e401ad2059f9f60059bb0dbe2dbb9", @ANYRES32]], 0x4, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r14) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYRES16=r14], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409d39a7481da6a21f065230bf7a5eb78e05ef1a3ec1ed341c5533b89b0603ae37c860fe3c09c1101f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d45762fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3be1cfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d28a8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd243269e5c6a36b1572bf13831e4385cd59059bde57ec26ccfcdd374dbbedafcce5c3b84d0e84c200000080000000005d23952e114aa20cedd2dc36e8eef2d8e42f976c1ef9d9ccf4fd3f53e1e072d1dd268d64e6c100"/373], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x800) msgrcv(r11, &(0x7f0000000240)={0x0, ""/135}, 0x8f, 0x1, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r16 = getpid() setpgid(r15, r16) 22:28:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7, 0xffffffffffffffff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x4, 0x1, 0xffffffff}, {0xc63, 0x1d, 0xef, 0x1}, {0x8000, 0x1, 0xdd, 0x959}]}) r5 = dup2(r1, r2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000140)=0x8) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x2, 0x0, 0xff, 0x40}, {0xffff, 0x4, 0x3, 0xffffffff}, {0xffff, 0x11, 0x4, 0x5}, {0xf46e, 0x7f, 0xff, 0xa6e}, {0x200, 0x6, 0x81, 0x400}, {0x5, 0x2, 0x3f}, {0x0, 0x1, 0x0, 0x1}]}) r7 = fcntl$dupfd(r0, 0x1e, r1) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) 22:28:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x0, 0x0, 0x150000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0xffffffffffffff18) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:16 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1}], 0xfff, 0x0, 0x4, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup2(r3, r1) 22:28:16 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) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xe56c7494a16f2f50, 0x1) 22:28:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt(r0, 0x3f, 0x100, &(0x7f0000000180)="8236bf68ad44484ebb00063c70fe3a546a1698af5a82d1cc22825f0f57aa99137ebce3259171b6565281f63608f4dcfc21e62375f1cfe741f9f27a97272e709e9245361ad0831cf9591d56e47e651c6934e1d5132e38a4d83d467e01bf37201dfeb7bd3ccd7c4b3258d16e344d1d09078a1cf173987325b60a4201ee166741476a9df0c18ecf685abcd42135e1bb9f7bd12c17c7bd703e7c4c51f089b796df3bf4d75e552057b09a65240cbe825bb6d9efbc8149f298cc41edbe1a266101ba1191df7fa21286793688c3c25d936a2d9fa5900348bdb19eace7e2fe11a386850e147aeb5390d8", 0xe6) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r1, 0x40}, {r2}, {r0, 0x40}], 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r3, &(0x7f0000000140)="009bcb73853bc348", 0x53) 22:28:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchdir(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x3, "85495500020000000000001167f5bfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400000021bf04aa1500000000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffb, 0xfffffff9, 0x7, 0xfffffffe, "f5e41e98f931895c49df73a013271ac08b054d6e", 0x3, 0x1}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) 22:28:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 22:28:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f6675715a696c6530006a3f8fe920c13e5bc5ad839ef2c80a3b59f22a0b1f0b12683a11da7947008ec26c86f5f643b514d972b4d2252e5702cb16e60f0b69a44a467e0ae8dd1b"], 0x8) 22:28:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair(0x10, 0x4, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x1, 0x8}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, 0x0, 0x0, r2, 0x10006}, 0x44001000e, 0x8200, 0x0, 0x0, 0x0, 0x14e, 0xfffffffffffffffc}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup(r4) clock_gettime(0x3, &(0x7f0000000080)) fsync(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000189, 0x0, 0x0) 22:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000040)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790ee6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d5a042c2407c10a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bb2df8aac2ba85b743a4e7ecce1c00d646d71445998e33b8c1f621141c81fe22031d23d099aa54221741b78ebdf6b6e6db631ae6eebaa08e2a50903bf49b7679cb5b509547cc184c64fc871ddacf8fd97821aaff622710ca2ffe24654c4c22cb636cdc128169a9aff4bc0a8f15e5c960dbcc1a39a155a196f5c2dbb00d1c7cdfe605a6479773cd85b657477513d6aeb739bf9fa00bd251d4a9b3a506d9872fcd5c8df1e6cf86c1b8a4efff7b5783da2ea663fe44e082c29a14d39d015f3a5549900719", 0xc5a}], 0x1) syz_open_pts() 22:28:17 executing program 1: r0 = socket(0x1a, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 22:28:17 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={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, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00000c0000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './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) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 22:28:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x7, 0x1f, "2cbfdc134bde4e32fda90ceb4bc4baa810f21a0b", 0x2, 0x6}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCLOCK(r2, 0x20004276) 22:28:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) 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}}) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "031900000000000100002000", 0xffffffff, 0xffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:28:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}, {r0, 0x8}, {r3, 0x180}, {r1, 0x10}, {r2}], 0x5, 0xaa5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) 22:28:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x742, &(0x7f000054c000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 22:28:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) 22:28:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xfffffdad}], 0x100000000000005e, 0x0, 0x0) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10001, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0xffffffff) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x20, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 22:28:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0758962201a277f85745192a101000000000ffffffff045ad27d05f3768674af0144a8b32a55e5d349b28c14a7a556c445e199cf6bf45bd56ed75cb07f40c6c0dc3d51ce32"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r3, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x79) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6, 0x7f, 0x81, 0x4}, {0x2, 0x3f, 0x0, 0xf65}, {0x2, 0x6, 0x6, 0xad}, {0x3, 0x3f, 0x4a, 0x2000000}, {0xfffa, 0x80, 0x40, 0x4}, {0x1f, 0x1, 0x20, 0x2}, {0x9, 0x5, 0x7, 0x1d}, {0x2ee8, 0x1, 0x1, 0x1f}, {0x3f, 0x81, 0x8, 0x40}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x5}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xd3, &(0x7f0000000840)="b4") 22:28:29 executing program 0: r0 = socket(0x20, 0x2, 0xfe) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 22:28:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6b5e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b6000200000000000076bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120f517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d2a445a7f70a8ff72ad015c5a4a1f3797bff010000315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f24557fe7347f23080500ba48df76c5d3b8bfa3a14993fc7a9f01722f661654c279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300000000000000000000000defc8a0a3b7098ee4c914707abcaafb2fd918514a8e8e03509a3f34c0209f6aec967037bb48a453d64b810795c0a64eae9a6e87bb6cce68475da367a0b521a04cb587f3acefd20520d34e967831b0e70c40c4b8e3f30964cb2a6a48815f929b323611dac2681398af4abcbc3afa829b9e5948a8fc52fbb7bd39c8c583a0222c9eb691759a3496d35eb1178014b1aa9836c08eadf0c829960bd24dfb1c0e07dc4513e353fde703f1dc7b1adde21b84f9e75b609999053ebdb96c7d7bf4df9bae486e83165aa1b8205e5bcbe716cdfbeff064e32caa20c08ae73647ccc500ef69b3506df675f72be7b6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x84}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000600)=0xfff) getsockopt(r6, 0x0, 0x1, &(0x7f0000000380)=""/223, &(0x7f0000000480)=0xdf) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvfrom(r8, &(0x7f00000004c0)=""/3, 0x3, 0x2, 0x0, 0x0) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) setsockopt(r2, 0xe9, 0x8f, &(0x7f0000000500)="de64cad2883d79ce8943cfb6e028d59a030c74e9c5a61d2a6218e0ecca5a142ec9709ae43504274d5ca4928955b506aded3797f4b41148a1356437258981af628afabce87ee64fa6eb0d5b9fce73bea84d0fdced05347fdb144a39330a6bdf0c9d5e971d31a3e5fd4d2551cda1939591e97eff07486fbfb011cb7b501c883291312ce2be0639fb5be999403a5e5d39c00b720e8d3f4fcb5146d755481dc0045a1ed4b3ad12675716f0b7b73fe0a9c0aa2f8556782b4f923fd57bf14ec582ee035fcf5dc88bf0f444338e452f452a5d66405913211a949108c3cccbe21f14593928f7209d75a77f82", 0xe8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10280, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r11, 0x0, 0x0, 0x10000, 0xf6}) shmctl$SHM_LOCK(r9, 0x3) 22:28:29 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 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) shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfa}) geteuid() shmat(r3, &(0x7f0000e81000/0x2000)=nil, 0x78c3d32b7632767f) r6 = shmget$private(0x0, 0x2000, 0x150, &(0x7f0000ffd000/0x2000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ff9000/0x2000)=nil) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r9, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x100, 0x2, 0x400, 0xffffffff}, {{r5}, 0x8000000000000005, 0x3f, 0x80, 0x0, 0x6}], 0x2, &(0x7f00000000c0)=[{{r8}, 0x8000000000000007, 0x11, 0x81, 0x49, 0x2}, {{r9}, 0xfffffffffffffffb, 0x2c, 0x0, 0x3, 0x7}], 0x5, &(0x7f00000002c0)={0x200, 0x8000}) 22:28:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1, 0x3, 0x2) syz_open_pts() connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 22:28:29 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, &(0x7f0000000100)=[{0x3d}, {0x7c}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xc, &(0x7f0000000040)="b6bc1fc92479ff2b783f6e8a9c81") 22:28:29 executing program 1: r0 = socket(0x2, 0x8000, 0x81) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 22:28:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 22:28:29 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{0x0}, {0x0}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 22:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="c20fe7f7", 0xfffffffffffffe2b) geteuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) getpid() msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x3fe45, 0x409}, 0x10000045001000d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = msgget$private(0x0, 0x8) msgsnd(r8, &(0x7f00000000c0)={0x1, "f3f4eb585f0591"}, 0x256, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 22:28:29 executing program 1: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket$inet6(0x18, 0x1, 0xb3) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82026c65a58a571b012c413c054a5f71429bc422ea100ecdf6bc92b515ad6f7296c71d683cc290fe336c1fef5d5bd841feaa83ce09e124ea4c53a7a5245807c81dbaf07bcd61f06aefc4fb8e06656e3632f3d00249328cedf366b7b2db89ffc4b25679ecb4000000000000"], 0x10) write(r1, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r2, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 22:28:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) close(r1) socket(0x18, 0x400000002, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000b884a7fd26c249bd6af5bdc32b0bca048b2dcc102284868ffba75e7bad60ca76e6f5af2939f92e82060f15297560e129a86bd6b255bc937b72f8c4edbfc64e0f9059b4b9ab79b80f2d19a308fa8f20ad3f19757da08526398b3d7ef9af34a232433f55dd5239c538d1c0b6b8238284f964027948229f4849963f25433c38340815b62be4ad646e4249"], 0xfffffdbe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt(r2, 0x2c, 0x30, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe59) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) socket(0x6, 0xa007, 0x1f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 22:28:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x811, 0x20) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x5c, 0x6, r4}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x1e, 0x0) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 22:28:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r2, &(0x7f00000000c0)="b80da15c33c6671015de2e53b3aa3c03d6134f1db60911c3141b090684ddefb32e23015db0e8fb3beb0328a45a92a25abca1d691699b7249714caeb5cd452c87ec15be87536cd82d219bff76f97e3a73a40441c6a3ebb1c28e5550e0169103cce70bb8a0a8239c9d5bfaff8b4cc3b7b1e1161d2f9348b1dc5b8eae948dd3ad7f483f32d7e71f42603a508bef4fe96cf44da41a8240766b15bab3fd71aa26c37cb62017e72e9df8cb0a335828c9ff0943e810273d600000000000000000", 0xbd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) 22:28:29 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 22:28:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) setuid(r4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x10001, 0x1, 0xfffffffb, 0x6, "e8717012d438cff4cfabf7ae3cc7dbaf39b61289", 0x1, 0x3}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 22:28:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd235000000000000000000000077e9fcde41a95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 22:28:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82040000000000000000"], 0x10) dup2(r1, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="0a987729485d1e5e6d9ffa07d530eb58cc0f7f478138aa36499dce5854d52fead54d18e770ce317ab8aab771f0ae90cf197164e39458b4425c9b03282f827fb26a35e5f0d0af85bd757b4d406d2abedfc0715326383b07138d3914811e324c8da8fec6e98e649675c2af440e3b60f9c5a1b8b67a9a41345410766d032fd4afa04447b11df28770ee598effd512f5005d090b5be9d668843802d2b6815eda5f0bece13f8bfae2e61032bcab7ef2fa8420805c1b7baf421cd0889cede73e74dedb672d3b89053e411a620fc70af08e5c34fd0a5b6f52be59d3e9745ace784577e255d872584b3e6d697a1d4a5c52274aa40b5b53f90e23b39292f287", 0xfb}, {&(0x7f00000001c0)="734a6e335a14d8441a0dd37d3643eea27977f897686a9502f53c65b0fef219ed72f809040106ad2b62354b2ac62b086213a7ae68478c9d1d00634c6292184181eb6e0a3b1fdef65de9bdc3271981f375aef06594bc8ee59586d6da7be2428bc87ad7060b7d24a2f1097aeb2ee070b24a1aa397da", 0x74}, {&(0x7f0000000240)="142ffb604f8d0b54d1e124dc400db77273225d9b7b8eda6766d5f66e9447d0b05cf449f7e309dedeba80f973eea6f6fafffbf8c410454d556b196a39b826050a7c0b16a69ad682051460567b4c3ff70bd66da048f6b173ffb6705350a729ea7468d8212a3b53d88fc582916564bdf6a48a68f8e2c84bd3ecda718ef671778065fe95da22028a91893988e7a4e3a5ed6de21e1cf04fa1910080366fe5dce0c4dc38352e1e59cd05ce1b6d10d5afb7b5164d5c348421883044b5d18819e2d7191ea75dac376cf06d0cbf8b400a13c5c3ff727b2bbae8dcc8959632ea2d405ff07aa72b65c79595a1693e71b889ddbe05ec04f4f476d483b772772046e68552fe5c4c275317ba873546e135eff1afc29da6908ee7a518c17ebae4a0fb954123a10f27b57ef99ea3be5de718402b53851780351a69c5442377099c99416bc614de3102138832d891637fa1f9c26800a2b46aa1f1cdc6eaa911e2fed9020e32c7d939402a7e16b6fae147ae57b59b02c51c72e55731b02a1165cd90228b9dc14e945e28c36aca984aa9ae4be65d6f35fc72634c0ec797cd807c8b0d590943bf5f542f89b3a7b8de36df06df5c9e9c2066e5031e52973de664be932b506a1a311e0a736f2045a9def00075bc9826618c3b22578b11d8ca82c942955663969c5d0cd4e6b3040d1e419b653d09e1a11d8754383495b5fee3fed88344e3b56a50f1475307e1415aa474c79da5e56f2a4be88cff29be81737ddee68f975988e457383c5fbba7f3db4937300200a552ab36b51f19fef9e478a6122097340bd77ed4e8e26bac070cf4e5a786af3f83749f4ce8eab7d03a7cffb7134943ae9a45909d96d700c9999c511d53f6fde3c423b5431be9394c5b9dc5f9a59161471ca4c54ae2d37579662e4e14b908ef204d89967a43b748945921887a10e69f15c7b62016963b06ee6e62b4626d508691ec63d45682b66a2a9c2afc9e695136967732ad46c60bda4ddb3f7dd390bef38315bcb6cfd827c295db67020df4b2dddbe74a8e97d80da020ec6633da5413527b1e3d087a424a7ab605cff55dbfd39ce67378c77dfe4c31706ac3d458b003a79fb2f38b1908a65da06316c57b2da40c53766d890c2201aaa7876bb9df6d4bf24f239992f71dfc3cd136d2aec32600c698329080eb96a59ac12a5eac0d3bb489d5a5c3605c93eecf6fa0fb82c9695ff92660ca5b249fe64703f88d94b93e498f25e48936405f347e9158804169ded2b0e283c0b9f666bdf86001d997649d63ee49605dd019cff954ab93d0f3933830128bb98ff55c8f21e94ba7e254610c7366410e8a1f20b84aa5a8df3c289f0b7f32856aee72061d5cefaa551b41b2984b98e4ed2ccdaf0be27dc0a50defa7e4f68c84a6a159771d6d85eb5846329b589e6028c145bac4944b71ed2eb4fd015bd19f60d52781c8d9967a0469ac88d3949fd97b421115e8e3e3504fc30101babc6f97d2f01d0ebc37121acdc0a9c0a46b2d1ac8eb9dce1647445836b85f353ba9b0e149b3b936f003f1e2efd644f0f05f8c3dcf7ad4ae0840ceda30772841aae6bff96c8b0f1452a3e6f6b1b0fb9ff6910604de968a1643b09f1005856b0b729fcee1e8aec8e16f7cbfef258533ca799ae0d256352ef76e1680bcf1457a80a9843597f920df31b9fc3aa65bb787b69b1ae770960059dbdd4747f124c7a69a67aa502200869f27b5f8b9143f44315a7c950963f7a81f318df056a84b481b14e644fa92b589b377b082805be4eff421a9b0d316d90e3c1c9c2f6601df0de1c14281f7b428dfe25b50009b39e04fe3166b51e2628bc4aa7d037f44c1172f654bf225ca3550aeef57dbf3be312c8f40d49279b0f3ad8fa6ece7e3faa7f635c3b7b556480801137935a724e864459deb3a8a4efc2cff87bb34783b7ea8e7becca1b0c3fb72b0474151ac54713e44f34c80f2ae8d5fab6016281cf801875ac77676cd9a9d597b4c1f9739445b4697703e4b79be921e048241bfff6bb89126f833f6f079617905e6b51a8d14b042e650f187bb5e0e0a3cbd813bc5a8cbaa475639511ffa130dd1605b7d7ac48e4beab25c5fd9b13a75068abcdf87e9774a6cbf859b384e45ebe6b76116984ae8b7aa24e07fb2493243f2125acd47a9d72befb4e38759dac25fd0690399acbe19b1a8c26142cdb6e739c3b2fe03139ba643191d788221eb8467cd7a36b19a606fef16327018e43dbeae237d7b9f62be717fd7397fe8b9880534994ee91e0a5569e6003c675e0f53b771ca46cd3ec9f295d593f99aed965cee5c012608830d0fb582119447a0364f9c76b5c25d2a3590a5c10246f4063c6145604fc86fd2602e12ce4803881be2fab46645181a36de7e9d92fff7a679f4299fdbd1beb931c3f14ea7676be924557cb630f4d994bd5a5befe0ba0e919c6d7b577b964cd1d4dfac9e7d5b42f62fe226fff2a35b779e2e19d494d055bdcfffa7922223ce6b2c5c46d99dcf9f8afe3518219b2015aed02c1907dafc24a58904e7e12c64d14414c9825032e2766a7ea1414a595f2944e0e1f3b03d794e5cc9ec1ed8e7bf62d9b3fbccb0e5874a77f5182a4e7b10ecacc4a1f108ba383247575cdecf7338d7f42c22e31a556ecb5b28988c9fdf42d56b864e705649f3e1fdaadf0707df50aca11e3e652c76257710053e78bf7921aba40c0352d1cdb177e039c50085ed24a519381df4c1d150431b867fed54f2f0f6b557b65bd608030cba3d722a02b579bf4dc25ac7e3e32feb3231c8f1559e638df2316d42993566340d9ae751ef6778362b4112cc9a34d4068f834afbda02dbac75eecce033f844d1b9c3ca80807a3ec3f3b0e38a606c050fa1368d91c697a5648e6b9715d7009603967a7897922682d62f3ce5dd5bed2aeeac60e712f21eeae60d09bc952c97891bc88a79b44f1bb9baa7bfa5703e9aefd5ae357a2793df717c42619d73171ca50de5b0435e1634337102440f8aa9b3df18b1f9a18e21c28692a43bd5f90e090a5152b5025beb6f48466f17446722ff0b5424cb61c740cb924fafb5bae4a946949efa32f1c2df8cf4585d3e6c7241e8ff228fc47683afa96aa0447cf78f73990bcf2bd40f8421ed41d915bfac1f41d6456b6aca90299cccfc47fd17b4f09d76ddcad8c88eb64e57c56c11004023c4aacaadd443ea84c7a429d56060d1b78d9c7bc90dcbe5905c29cb4b7fd61ddfaf7cfcccec9bbd7ee6c59359f9d12e811c5f63ac8996602d6d98555e96525ce5bd3f6b7f27ecf72ec786ff17948a97d4bd15fcbc8b1adb3f8d886abbbaecb55a1287da7f4babb178a6f3773159d5d979040ef0aca5addd0d49b7aedda89ea77710e7bc2f0c1bc964fa3749e2422e5e1664a6d884a1b5e182bb8694caa76ebd262cf18075cff3f64db44b998c27500af5a49b4e671e11e939ae002d6c02ab826ac931910b93125d3f3eef79a01cfe30752c791a4779eba246f7e7805fcc675f11e4e16466f7c360af6364c3ac5f6330036835b843154ad19809ed799d663b7de166c2ededcf16404d306f036978145211f07622aae79a436f71eb49420e7e549389dedf96508cb939824c2080a23531f3e8b388b7095ec6c0346085e11b539911644c4b95dd5187b6cbd125488f0394f61b237379190f3de79540bc2a58a6563209921c8b40d516b6426935e0aa87cde95357599343152c32f3e5b66ae13c6039e50a1e91e3323fa3a4ef1c3c4840b37f77a6eb52aa84b25b8b7c0d791e270bb9038f9584e489c8d4a0a56ca2d46304eabdb50d480048a845696e05404cccc0498f9371fc9c98387d181f7d6fcda01e99876e3e77bbd770737472617be52b88da290b91cb411b7ac4097d7a259ba2606e1aee32b61bfa1e4c1eacaa33c4a3cb5203738adc0e761112639b3c285320202628fa61e71fc0d920d924c760a8e58794faf098b16e5e1ef219db8c8ebf050dc72c94ad0b6a5f11db27c42535404f5473c92e1ef3819a88628c31a782f8d04436884116235e6b08d50d913d3749d02759a0e6d148bc0393058cbf161c8b295ee4cf845b2957256572e00db4b4b6c7667d655024462e009412f8863eb03c10bd7d9949b6a727435fad3bfa4db38fa52570bee326133fa2b37ae18a93a103b6fcc9cf004c209ec0c9565d0b61278e89be1772973558f4b1c14f38e19f5e162545c557804016aa79a68135c7fd260e75182f81449e4b92843b6aaabd54a4aa4342ed80018f3381239d354a9e48219359c88c5f9b6402aa1248d398b838d183cf986fed51dba8edf8b0c01391073fd3d58bea58b906f4fa7c00181052c5e45ed95ab30d1437129c11a516da993a58f51f17f1a990faa5cecb0f753feb7184997052bda88271343d5333914f06cf0dbe76b1abf9762ee63a9eb9394510fab64c9ce217cfc390b9e3007304f0d602259adfbde7c2af1aacb5105fe8be008e57e9e8ba4f30ee072ea5f4c1c9727d675903d52221c9e4de93f9aff92b7f6142ddb7239b4194325c40227d8948bb9eb5eb4859e9055ceb8b8cf5b4760bbf92ec0bae5c73126ecc2a786e20e3b434ef4c819b765f2bcf76112348ea1d4a7152034566c1f48fd66c9748cf45e0c7e7b83673cbb6fd467d158674bd49f73edbb7401c85974385426ce3644b5258b1419ef8859e441828035e4e77412575c9e09101d4dff26f13599630c2cb6bf0748a72ceab0fe7b384be9fdf782d17d5ae9454bfd5fa568d32e0db4716a0ed182d21ea1e352864c25530335e80ab4f66972d8b2e222ede9cd9a65a5e4da713bf935e0c71a39bd330dc086874ff1702f28de07d64c12ba7a7e97b6fba850cc7eb87ace436cfa63d5b847d4fe189c92d574efa1aff6029480caa63e0083dff028407bcbc988caede7c3c27667b1944b6821508d2bb4015a63db889b814e2b25b2756197446a3d315d9d962931259790233db3a729f889158f3f874861d3966a8985844bf0593eb8c32b373fd80d6ea82c0c2517a5a392ac780cd46c935253486a0544a3cdecfa644aeb61d77c5d8150ca19193e1fd0eaae40a70a84374f8f1e7a7ab90ddb70f49f722f157f7e2c34707d69b31df1679ef51d433854ed3619bcb4c204ddc76522ec3e3edcd44def129e8c1b0e65abca204c1d4afa60bdb4b785c0f7a2834cb02f8bac8f493ac4f58caa72bcfe623f0cf7cf6863ef03f7a1110bc18cd271ad55ae04299507a761589511b3d2b721d69cf3ff9fa0406ef831eddfcbfa754c928bdd6dbf3062091c642dcb93bc917b772e42891f54cffb81f5f19b7ba73eb0af75620d28d0067a464caf21243e657a8cc2f8b8d640ac76ac1b84e3acca658a2cba35eb47abddd531917e860d417b9879cbcb686cec6e5d03da25374cb7b600766a29314cdddb8d1562bdaab9260e637488d2b19561d8248f034f8f9c0d680df629884090fdae6ba67bde20e3118fd94231ed13e87f95eee3fb10927cebd536853e130ed9851480cc290aa930927d88df9fbea7249255ab1a82944819a024ededf5be71de9d70ef5831d71ee26ef0b2909aaf567ce218bc36e1ac4ba1bb641b4cf00b72f7a45ded0b8a728e66bac21e6f0d0b06e747a2cc28db57669495e1691539234024e2b37646f2f6e4393ec3382eb569c73b499607edf6d569b4c99d6895a0db8596efeb473b736610c449af050cb23fec7bc086f212a7092dd99f0ca8d77726de712e259a8f38ae6a588c6c05802f5eb6b5edd9de59019196d6791d352134b9a33c3f62c61e98159d589d34e1c477c48d1cc5795cdb309860102acd42dda1ba205f2b9b095a2", 0x1000}], 0x3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000012c0)=0x2) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) msgctl$IPC_RMID(r3, 0x0) 22:28:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = socket(0x1b, 0x1, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xecf9b41494c50e9a, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x60, 0x2, 0x0, 0x40}], 0x80000001, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x4b, 0x85ec6a5f382362dc, 0x4, 0x1}, {{}, 0xfffffffffffffff8, 0x60, 0x80000000, 0x0, 0x9}, {{r3}, 0x7ffffffffffffff2, 0x20, 0x40, 0x77b, 0xa119}, {{r4}, 0xefaeb5a625c05c75, 0x6693bc58fd688460, 0x1, 0x200, 0x82c}], 0x10001, &(0x7f0000000240)={0x3, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") g Ãg Ãpckbd_enable: command error 22:28:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 22:28:30 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, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0xb1eb, 0x8, 0x4de4, 0x1]) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 22:28:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r1 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x31) r2 = semget$private(0x0, 0x8, 0x100010286) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r3 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x13) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r5 = openat(r4, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r6 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r6, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) r7 = syz_open_pts() close(r0) dup(r7) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) getppid() r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() 22:28:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f0000000200)={0xffffffffffffffff}) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0xffffffff, 0x8000, 0x0, 0x10000, 0x82c, 0x5, 0x3, 0x0, 0xc3e, 0x2b7}) r4 = dup(r0) listen(r4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x222, 0x0) listen(r4, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) dup2(r5, 0xffffffffffffffff) 22:28:31 executing program 1: acct(0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = semget$private(0x0, 0x0, 0xc0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/69) chmod(&(0x7f0000000100)='./file0\x00', 0x1) 22:28:31 executing program 0: r0 = socket(0x2, 0x3, 0x2) select(0x40, &(0x7f0000000000)={0x5, 0x1f, 0x7ff, 0xc17, 0x9, 0x4, 0xa9ab, 0x81}, &(0x7f0000000040)={0x2, 0x0, 0x7f, 0x100000000, 0x80000000, 0x75, 0x100000001, 0x80000001}, &(0x7f0000000080)={0x4, 0x8, 0x1, 0x76aa5eb2, 0x0, 0x80, 0xffffffffffffffff, 0x5}, &(0x7f00000000c0)={0x9, 0x7}) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff92fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9601e129d45b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9c40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453608371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04da36447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d, 0x0, 0x2, 0x7}, {0x0, 0x0, 0xfd, 0x3}, {0x6, 0x43}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setgid(0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") socket(0x7, 0x8000, 0x18) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 22:28:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/34, &(0x7f0000000100)=0x22) socket$inet6(0x18, 0x4, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = dup(r2) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) clock_getres(0x5, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="6d8de1daa54ab7d0dcbc12894db1861060e9f7917339d96ee816fb1e81d9799aa6295a67e63ecc9e1802cd6bcdb38c9592f05f824d638ad14db3ff23d111749c46342564c29dd625f9b6db39959253724bb7c7b24081801fdb35cb47f98676c9104d308bb45d396e831c5abd5fb118acf642f6de288136ec2f55dade10fc30626ae089d12bc2695f387cfc8656421a4a9f96bef8efb5f88eb95ffed6bb9466176506a8cef0a8663b3524e77fdfb80953a2c6acacc70c242d44b93e4b7313fcab9bbdbce6322d757138b254606b5eefe8af4fb2f404bb405177ef46c42ed7ee2c80475885e3644a381b46e4b89838df187c0691cce835902d", 0xf8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:28:31 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x109f, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x3b9ac9ff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r1, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) 22:28:31 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f7000000000000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/208) ftruncate(0xffffffffffffffff, 0x0, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 22:28:34 executing program 0: getrlimit(0x3, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1100, 0x260) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) sync() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) chdir(&(0x7f0000000040)='./file0/file0\x00') 22:28:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="6a728629dfe57a5ea1", 0x16f}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000180)=0x1ff, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) listen(r2, 0x3) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/67, 0x43) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f00000002c0)="cec98ef4947f9c0000000000000000", 0xf) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x5e57, 0x3ff}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000280)={0x0, 0xe7}) 22:28:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x100003ffc) 22:28:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x80, [{0x2, 0x7}, {0x1, 0x3f}, {0x1, 0x2}, {0xf38a10b3d18f6bc, 0x4}, {0x1, 0x4}, {0x2, 0x101}, {0x2, 0xffffff00}, {0x2, 0xffffffff}, {0x16d8285d8a10e579, 0x7d}, {0x1, 0x40}, {0x0, 0x4}, {0xd4b054a263a204c, 0x8}, {0x3, 0x2}, {0x3, 0xc82d}, {0x3, 0x9}, {0x1, 0x20}, {0x2, 0x3}, {0x1, 0x6}, {0x1, 0xff}, {0x2, 0x20}, {0x2, 0x68}, {0x1, 0x1}, {0x3, 0xffffffff}, {0x1, 0x200}, {0x0, 0x1f}, {0x1, 0x48a99525}, {0x3, 0x5}, {0x1, 0x101}, {0x2, 0x1}, {0x1}, {0x3, 0x1e}, {0x0, 0x7c65}]}) 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) 22:28:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xdf68) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x8527) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\b\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 22:28:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21}], 0x1}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x42) write(r15, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r17, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getpgrp() r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r20, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r27, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x58, r16, r11, r16, r18, 0xc8, 0x304}, 0x4, 0x3f, r19, r28, 0x10001, 0x5, 0xff30, 0x3ff}) 22:28:35 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800001000000000"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000}) setpgid(r6, r12) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r15, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r16 = dup2(r15, r14) ioctl$KDGKBMODE(r16, 0x40044b06) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x6, 0x0, 0x0, 0x100}]}) socket$unix(0x1, 0xa, 0x0) pwrite(r0, &(0x7f0000000000)="d000"/14, 0xe, 0x0, 0x0) 22:28:35 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f0152f0419c6fb5150e3dc9c8adc42cb6f813f6138306f16eae5643150eb8ea590dcb06d385078eb35ff9b50b0ea620807cdd42178f0f679fe16ebb00b294aada65f92bc05de7db4ba7547a553d9ef24fbc01fde84fb9aee821bd28db46b7a568061cda65152c14aba433057ee2a16905f27a85e2ebd5ee9e6697fa5774bedf84390740f4e60f82b5555737731cf7f189a12008c6d54ff002c7c9e7b15fb4a343485dd60b3093c1b229f4462c6cda810c00ad778bb6569988c4ba2c5be8454f9acc4783421e87f4504292921336d59f09ed6feb0424ed5b2d20ee2f95aa57e0fd118632da5662166c2afd4f8d4430973b29c252758c2f796265d7fc5314b5d1512aab1da25cde200eb498b03b35a8fad19b5aa3b19a1381724827f046c9fb32f3227985ae6c280ea4b9d5718344275316812ec1490843f98f34fa4528cde64f0cf188c99073ef006c7462b401d07a28266f4e350240cb5aa138f4079f7b3e2996e160639b5e5329b1dcc0d21e1f1e415da37278b31c80ca2b8cbbe7f099f49b6c98fb9"], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$getown(r1, 0x5) 22:28:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r3 = open(&(0x7f0000000200)='./bus\x00', 0x1e52, 0xf9) clock_getres(0x2, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000500)=""/149, 0x95}, {&(0x7f00000003c0)=""/194, 0xc2}], 0x3, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00']) close(r3) 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x52b7ad6637def5a) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x80000001) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x108, &(0x7f0000000140)="b6") 22:28:35 executing program 0: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x10000000}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) fchmod(r2, 0x190) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendto$inet6(r6, &(0x7f0000000240)="3e585d58b243922f9e5839b901dba22a76e06f4fb2dc65e8368023b9ae6616a60a245a49d534064944ccfeeb72cda5bfc45dfbd8a02ed873011cd099375677edd2e36cc29831e2c9330192608bb1a46c4036932e1920c0f376ff1968014fbb25a4da5c029724fcf40e524c18ebfe4d0c880be1c14473c975eb7d721007ac1f7348c6311dc9edaa23454a6f1bf587dda639a982ee887927c1d14440977a76e5fad386dc6ea06a407a5bc88feca5440a33f2c23cb4c4369965b7eab3715fcac75124f6596270cae6f141cedee298055cf271d5", 0xd2, 0x1, &(0x7f00000001c0)={0x18, 0x1, 0x10000, 0x4}, 0xc) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = fcntl$dupfd(r4, 0x0, r5) chflagsat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) dup(r3) r8 = accept$unix(r5, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000180)={0x2, 0x8001}, 0x10) syz_open_pts() 22:28:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x10, "000200000000000100002000000000000001f700"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = getpgrp() r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) shutdown(r1, 0x1) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='J?ev/bpf\x10', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x61}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000100)="247a7664327f9c7100", 0x9) pwrite(r2, &(0x7f00000002c0)="a9305a23475be16131439beeff36285d2160af121b4f9ed5100930cc81f92c65bf4075cd0da8f7239d1baa081556da572429262e0ad7eb7c0050093e97e82b7c8d0f3a10bd2bf1232d8fa585222bca8ef47b574a6ead641e996c865dc364eaffa22c279faa0dcd62e0f828353fc4a3f2072be5263011732350f3393eb3d40db9f9431c3da67f7c5aa2a8fa1756e3d702efbfafdd83c5ff88a3341e15eddd396d5a7ca43b667dd78efb40f38f175cf5982a183f658cc53185aafc608c3e6ef09e9a101cfd6eda3b619003d2288db2c7ca314b5edcad862897c67ec6ff85722a31ac8ec63a6a26e4d668703ef844a8df28", 0xf0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 22:28:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f, 0xffff}]}) 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(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000a00)=ANY=[@ANYRESOCT], 0x1, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8d87000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000050000000080003de4b99080b840d12ac5bd1d88032853033f0b04a6a36ccfded307cad76f5c60e1cd713877476a2daea09c2277be4b1ae3b17369d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f1686c090f989daf5fad3546abc013c171f83d3700000000000000000000000000e0353dbb1b3386adc8d851da4f333a0d4aeee85f53bc01ef61ca1da8cccbaea04f96831721319a77b3cb7a36844de61528fd34231f8812fc6a442e0d628c6774bf81ae4da73fca36f35585235a9b91fad82aa31e70cbff88260db9bbdb"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="75623875fa4f59f2"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) setpgid(r2, r10) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r11, 0x0, 0x3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 22:28:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000c6bab0ca3e79d81e8588d3dd01bcea00ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c293"], 0x10) ioctl$BIOCFLUSH(r3, 0x20004268) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fuse: Cannot find fusebuf 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x559, 0x0, 0x7f, 0xd315}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1a86385ce3d0e136, 0x0) fchdir(r1) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fuse: Cannot find fusebuf 22:28:37 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') close(r0) 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) socket(0x1, 0x3, 0x2a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 22:28:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) writev(r4, &(0x7f0000000100), 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup2(r3, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="9f0001", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='r\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 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) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, 0x0, 0x0, 0x0, 0xfa}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/109) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/160) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r4, 0x2}) r5 = syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = dup(r6) ioctl$TIOCCBRK(r7, 0x2000747a) write(r5, &(0x7f0000000180)='X', 0x1) 22:28:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgrcv(r2, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r1, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r1) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) dup2(0xffffffffffffffff, r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x8) 22:28:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:28:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [], [], [{}, {}, {0x0, 0x0, 0x2}]}}) 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)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 22:28:38 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r4, 0x0, 0x7fffffff) dup(r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 22:28:38 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/de\x91ull\x00', 0x1, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = dup(r7) getsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) geteuid() kqueue() r9 = semget$private(0x0, 0x4, 0x0) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r9, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x9f, 0x1000}], 0x2) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x4, 0x2, 0xb47, 0x0]) semop(r9, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r9, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r10 = semget$private(0x0, 0x2, 0x100) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0xcc1, 0xffffffffffffffff, r11, 0x0, 0x0, 0x10, 0xe0000000000000}, 0x10000, 0x9, 0x400ff}) 22:28:38 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x8}, &(0x7f0000000240)={0x9}, &(0x7f00000002c0)={0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(0xffffffffffffff9c, &(0x7f0000000080)="8e080e540936a84e6c07e86273c148d87b0062ecc85b1f8f8d857c039ad3723660a4f353b3856da68c2f4496590536258a272a3107198f28abeea29ca1f667c27c4342eac2209772912f0ea4b125081a0b3a21e93964711bdadfa7f1e555e3997f33231b771c4dc40dd606b49efe", 0x6e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x60) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:28:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0x1) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = dup2(r3, 0xffffffffffffffff) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x8159, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x80) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r2) socketpair(0x3e, 0x4000, 0x9c, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 22:28:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x2, 0x8, 0x3}, 0xae0, [0xc5, 0x5, 0x0, 0x9, 0x6, 0x0, 0x6, 0x3d71]}, 0x3c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10022, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x200000000000017b, &(0x7f0000000140)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") dup2(r3, r3) connect$unix(r1, &(0x7f0000000140)=@abs={0x7108a920f01b83f0, 0x0, 0x1}, 0x8) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x11, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/208) r2 = shmget(0x1, 0x1000, 0x786, &(0x7f0000ffa000/0x1000)=nil) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1, 0x800) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x0, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r15, r16, 0x8001, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000000000)=[r13]) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r24, 0xa5, 0x1, 0x100000000}) r25 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, r4, 0x0, 0xffffffffffffffff, r17, 0x140, 0x9}, 0x626, 0x5, r23, r25, 0x0, 0x1, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xffffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:28:38 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000280)="b81123ec238d4004e94e2d024ae2474d66bcecb030ba0a1c2b87589845d3e4bd809f8731673a8a0011fb8d1a966f00339e25ef6a8211850ef271b0ece3c67437408aed38147fc27eefee4a9e9ab35e388f3f95e30d7729832b216ff8fde1c64c7d532ff2be31a788832dc7c53e6c954e0083bd3802d34254176b67d323626f002a876dbd85dc9c11c5549d4f16dac6408fd1d90d8f95d1", 0x97, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0001000100000000002f310000000000"], 0x10) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0/file1\x00', 0x222, 0x34) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000340)={0x9, './file0\x00'}) chmod(&(0x7f00000000c0)='./file0\x00', 0x41) utimensat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x9b8, 0x1}, {0x7, 0x8000}}, 0x54a50472f4b95afa) mknod$loop(&(0x7f0000000380)='./file0/file0\x00', 0x8, 0x1) chroot(&(0x7f0000000100)='./file0/file1\x00') 22:28:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x9, 0x62, 0x63d, {[0xf5, 0x213, 0x101, 0x800, 0x5, 0x3, 0xb06, 0x6, 0x8, 0x8001, 0x101, 0x8, 0x6, 0x7ff, 0x1, 0x6, 0xfff], [0x1, 0x5, 0x4, 0x5a1, 0x3f, 0x0, 0x7, 0x1, 0x6], [0x81, 0x5, 0x9, 0x80000000, 0x9, 0x9, 0x3], [0x7, 0x0, 0x7ff, 0x1, 0x72c, 0x1b03], [{0x8, 0x9, 0x3b, 0x6}, {0xc8, 0x8000, 0x3}, {0x3, 0x0, 0x6, 0x18}, {0x4, 0x3f, 0x9, 0x7}, {0x8, 0x1, 0x3, 0x7fff}, {0x7f, 0x2, 0x1, 0x10000}, {0x0, 0x7f, 0x3, 0xd9f}, {0x811, 0x4, 0x8000, 0x8}], {0x7, 0x247c, 0x9}, {0xe3, 0x4, 0x3, 0x8}}}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {}, {}, {0x0, 0x4}]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r9 = kqueue() r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x62) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000003e1100b0df6d7fcf409def1a1fc15e8300e589d312c8d4ff5cb24cf14ef2ed341c5533b89b0603ae37c860fe2c09c110ff00e16f328dca5d39657fa02489672db6d19f374051867111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030000e8d462fcf5fa3b57c06356cdb615f058b040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000055cb7d23000000000000cd846e9ea6bfe963e86814a576b24813ddf3be2bb7380d4d3a12a38130a04b4ad6d8791c698df63e5eb9fa3273f983f1b5ab84aebb69e325cd243bf2000000000000000000000000001ddf663499fa4c47e220a79fca0ae16507f956c79e8f47e844f22a627b1872ff0000009bdfefeddc03dc2436c30db28c330af6a7c84e59e54682d6c61ce0bbbd69f017ae6c309b055c1afad479dbb8ee00dfa1e9aa672ecdacf3fce07cb0d4d6469e9324db83e0c20d58ee0b65d5ac1692573741c7afa76de30466b2ab3bd1e3f8bc2207c77ea409fe5e08da0bb998df6f35b8b052a8146b783bcf517681c4d3cf11d528df6933d08c580406493c7b63999d79946fb8c7c794a1916ec1756eca24b2c97db522fd7110298d022be335d4b2e76785967d3be1dbe604fcad9d6a3e473f9cabd994c3824bc310874fa2185260c5cf48eb0bb627107e3a0008688972dc10390234ae2afd5976c70d68a6ea31dadac25f3b1c792ecdd67d8781dd6e8a6fa4fb4ab7c73584f069e8fc93ea11901fbd"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x0, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = open(&(0x7f0000000b00)='./file1\x00', 0x400, 0x23) write(r18, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000abe700000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x0, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r27, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r28, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f71957e66696c"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="112761ff423d19cb95f4319ce993ba2716a99bdfbb4e", 0x16}], 0x1, &(0x7f0000000a00)=[@rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r2, r3, r4, r5, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r7, r8, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, r17, r19, r23}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r27, 0xffffffffffffffff, r28]}], 0xf8, 0x407}, 0x204) 22:28:38 executing program 1: 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=[], 0x0, 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, &(0x7f0000000000), 0x28}, 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) 22:28:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b8e2cabb44df640603ae37c660fe2c09c110ff00f45709d664539e1e383235079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000064fc621ad1f032a2fedd4af60490a06a0000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad66e7f77d8791c29f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c447300"/373], 0x44b, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="78ffff0000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) 22:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)=[{0x81, 0x0, 0x40, 0x2}, {0x25, 0x0, 0x0, 0x7}, {0x6, 0x0, 0xf9, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 22:28:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)) r4 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/41) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r10, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwrite(r10, &(0x7f0000000000)="d0cfb68be39ca7a2e6b6f4c9ccfedd6a18f272bcfbc609cc1befba5b5c83e3677ec676de656b36beb744a9eec4af8a087f25c9b02cb0761c12a0700efd50f0783923eb3ae391fdbd3fa1e7df7aa9e4c0c107885078a7ed8e165f5d96c91e4cdd51daec4cbe5582756db7f0f5a514635683e865b20f2c64eb96ebd3cbeb57", 0x7e, 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') pckbd_enable: command error 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7fff}, {0x1d}, {0x6, 0x0, 0x81, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000, 0x2}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r1, r10) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 22:28:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(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)={0x3, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', 0xffffffffffffff9c, 0x3}) dup2(r1, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000240)=""/65, 0x41}, 0x0) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xfffffffffffffdd7, &(0x7f0000001340)="1600b7bb0600c33f8614c10800931773203fae8ac1f40c496b272aeeda7134b3a96435c61ecc5721cc45d035ba41ba737fd22053d40efe4ee381283102cf08efc73808e94499290125bd478f4b08878f9edf125bf7fb9e80467bdf1e9d960001fb2aa1944174990c99bc5fb1ea7bd2ce8c59f6a83a5537b3cb92de4417bfcb1fba46252f5ac2739bf0a60772edfc8b67e7e5b96fd048a966ddc0aaa759b3ec6f96efbbef7c3f51b56f0193bfaa530aa7305755b62a21243edf2c2f95adfb3f23e770b5db994cfcdd4378d4dda1e83e29c0d574e0b48373af0f57a69487e735db8d023f4f89131e82284d7b6e405bb160611b2838a91b79451e606c9a15957484080086d0aa621bb77db107ea76e5249bf03d66b50579cfe309dbc851789b0ba254daf2287324327b26d2d0e95cea9c844b54d8e1340fb24bf9ccadce1577f60a5e4a5c12e31e9ebf424d64fb6f0a9741412fc80e772d7b433383f64bee365dad95e776e034a589a872c1eeea70ae794924933c254fd86b63c5e856367b1cdf9d8e434655e95407d633ff6008289d810547269928234b8dbff3f9f07d41660008803ef10e08ba87da1087584c92d8e6175a737cfba4ce4aa156d242701ce10b4e62eb0dc065382abddbf18931567e60229c51d708dcef991b04d757fee394067f788a7b35b748f6062c8917387ffdf16e3c8cf698f515f0d96458c699496dbf1f972d93132002dfeb165cc02451e19b131d46d54f839a868a24b72b055a34e1cc4ccb7f962c12917437fb88815bc74389abacb829760ba572a5201a5988d92a9c4b5670b39795468397d08f9c67b14f357f57ecc69e411bb06603000000000000005f9c67c41ce88615b69f9ea950ea88fbabcf5685d8cb21b30c8ea0c7fe0555892a0a3a67ee580c7158ca24aa9ed4a47bae29ff48596c940ad68cf4df00"/692) 22:28:41 executing program 1: nanosleep(&(0x7f0000000100)={0xfffffffffffffffc, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$getown(r1, 0x5) 22:28:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) fcntl$getflags(0xffffffffffffff9c, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x523, 0x101}) r2 = dup2(r0, r1) setsockopt(r2, 0x837d, 0x116, &(0x7f00000000c0)="d5fcb3fcf55ba108f0daaead5be721dbe88df2885f2de140d0d02f83cfb02c93342e97588f97799c5de1a5dda5ffec", 0x2f) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000)="eb0700ff13b9406ac1df09713048e699319296489a407a8bbd318b5b12c7b87dafca5bdab96efd3811a8167a66a58084", 0xfffffffffffffd86) 22:28:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000400)=0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x2, 0x4, 0x6, 0x4555, &(0x7f0000000140)={{0x20, 0x0, 0x4, 0x1, 0x40, 0xfa8e, 0x538f7f5d}, {[0x6, 0xfff, 0x1, 0xff, 0x47a, 0x0, 0x9, 0x4, 0x8, 0x2380000000000, 0xc000000000000000, 0xffffffffffffff80, 0x9, 0x1, 0xfff0000000000, 0x8, 0x0, 0xb7], [0x945, 0x100, 0xfffffffffffffffe, 0x6, 0x0, 0x4, 0x9, 0xffffffff, 0x2eda, 0x5869], [0x80000001, 0x3, 0x80, 0x0, 0x2, 0xa1d, 0x8000], [0x8, 0x8, 0x3f, 0x3, 0xffffffffffffff80], [{0x20, 0x6, 0x3f, 0x81}, {0xff, 0xd8e30000, 0x1000, 0x2}, {0x1ff, 0x8, 0x800}, {0xff, 0x9, 0xc3, 0x4}, {0xa000, 0x9, 0x2, 0x5}, {0xfffa, 0x401, 0x8, 0x8}, {0x8, 0x1f, 0x4, 0x4f5c}, {0x3, 0x80000, 0xbac7, 0x2}], {0x7, 0x8000, 0x800, 0x8001}, {0x7ff, 0x8, 0xffff2171, 0x1000}}}, 0x6, 0x20}) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000440)=0x3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffff9c, 0x48}, {r5, 0x82}, {r1, 0x40}, {r1, 0x8}, {r4}, {r0, 0x80}], 0x7, 0x80000000) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 22:28:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chflagsat(r0, &(0x7f00000010c0)='./file1\x00', 0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000001180)='./file2/../file0\x00', 0x44, 0x1) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r17, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000001140)=[0xffffffffffffffff, r13, r20, 0x0, r7, r7, r27]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r31, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x0, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r37, r38, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000001100)='./file2\x00', r6, r35, 0x2) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x1) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) r2 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {r2, 0x40}], 0x4, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r19, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, 0x0, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r20, r28, r35]) r39 = socket(0x2, 0xc003, 0x2) setsockopt(r39, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r39, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100800001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003}], 0x3) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r52, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r53 = socket(0x24, 0x1, 0xc0) setsockopt(r53, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 22:28:41 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x8000000000000000, 0x10, 0xfffff, 0x5, 0x5}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0xa8, 0x2, 0x20, 0x7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x6, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x53, 0x40000000, 0x1, 0x454c}, {{r6}, 0xfffffffffffffffc, 0x45, 0xfffff, 0x80000001, 0x7ff}, {{r3}, 0x7, 0x0, 0x1, 0x7fff, 0xffffffff}, {{r7}, 0xfffffffffffffffb, 0xc6, 0xa42252230331aa2c, 0x80000001, 0x7fff}, {{r0}, 0x8000000000000000, 0x4, 0xfffff, 0x400, 0x7fff}], 0x800, &(0x7f0000000380)={0x2, 0x8}) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = dup2(r3, 0xffffffffffffffff) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x9c458ef10f20ce3c, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x3ce768b210f2496b, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x28, 0x20, 0x10000, 0x7fff}, {{r8}, 0xfffffffffffffffa, 0x8, 0xc00000b9, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x45, 0x1, 0x3, 0xfeb}], 0x0, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x29, 0x8, 0x1, 0x3f}, {{r10}, 0xfffffffffffffffa, 0x1, 0x10, 0xfffffffffffffe00, 0x10b}, {{r11}, 0x0, 0x30, 0x4, 0x2, 0x5}], 0x800, &(0x7f0000000180)={0x0, 0xb3}) execve(0x0, 0x0, 0x0) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 22:28:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000500)=""/4096}], 0x93, 0x0, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 22:28:41 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}], {}, {0x8001}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwrite(r0, &(0x7f0000000000)="52c44642eba0d68024685035a0058cebd703ae8daf2538891b5c0f567cfd762ae5a398bd93ba95b7e93d7ed8e1f05cae8016066139fde84cb0494e17333bbda1875f8aea64993e2c738f6626fd1ff16258748dd77bce43bb09640b4e95a78020ac623675faf5234b902a554b87ab6b26a1457b85197fa63b9d43abc5f564abf78bcddeceb828a96f245a98894fa02e2c0f2cb226e61404096979333d0da1e5939c0c625b81e0b379fa0341002c7508f524b7963ddbbc7afe2e392e9787dee8305068f89756351938c28eb4e2f200525ae98fd642b1767c5b5b45eb", 0xdb, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000056000/0x1000)=nil, 0x1000, 0x5, 0xa0f778aca5598597, r2, 0x0, 0x55) socket(0x2, 0x3, 0x0) shmget(0x1, 0x4000, 0x1, &(0x7f0000044000/0x4000)=nil) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 22:28:41 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) 22:28:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0xa31) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) dup2(r1, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 22:28:41 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) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)="fa819b7464a09c0172f399f2a511c9255c516fd635ad1c22f2baf64afa9db389bb71a20e8ba2082d1cdd7f7d7d477178ac45d940ca7d4cb09d585b80cc88d2f23b04cc7703b3850f3d18d7d5291ab909b3", 0x51}, {&(0x7f00000000c0)="54c293063540", 0x6}, {&(0x7f00000001c0)="d082d56093a7a9349d0403e4d67c8cca9e025b4763ddc3fa26e1290fcc191755c96ccd1096539d1dec167a0ed22e7142", 0x30}, {&(0x7f0000000200)="a09dae2273c5a7a6f71784085bf3950591afd6646eb2e90e42c070849ada3aee9ca5b744eee3d5800d4e218dd79720797b53d7a292e0c0297594f59cb5bb4c612ba768a10f1a15bcb2c929b73ad29ce02491ca1a3146b3777bb43c2f940039edac79bc7f18040c3ba5fb8103b3e7be6a0d919834cc83cac0344205e361a3fa27153b8a94446967a2d2b640d292399906040c952a8f451dd123fef75bb5f2a7b6", 0xa0}, {&(0x7f00000002c0)="65d39badb40243bcd369612f01f5857ed72f7e67b22aa9daffca8d1788195d1f77670e0198f0ebfd27b6de17e67f2655ea1fb0d12cd3b66487dbd525b577c5aa5315709f5361b4d1203600f1b930508ae279b970cb5937ba1769c7fa1d49a60487091039890e0883c25568a516365e9f42e747e89c4e3dc5eeaf0e1096824dc958e10ea5d10892c2ee", 0x89}], 0x5, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x98}, 0x0) 22:28:42 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000080)="f9b76afb69092a389b63ba7ef0ef4deccf519b950f756745d3b4599b1720dd428785041222466b5e84ff4f1bf056d8e21db80bdf2a73f2db40f56de90a5e2b99476fa99db5c57b1b5a534848240d132e2b3c5f03b0d7d526d6140ae7cd5943afaed09f2abe7b27e2e25922ea663bfe8124c9db436d7c39117b909d0287af389a62b0a403d677adf0728c1acca657ad4bef42e854d97bfa83cc142cfb", 0x9c, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300068d290e35d86c80666bfb4ea285e97889aee79d8a0f7f464257c4163c68da10f4b67d971dc39e109793f182b2efaac4f44ae3d6ec23fc52d56e3c450faf00df5712f04f5a2876d9095204364d79895db4cc684f429fb05cbfe28babd76458d3a619e091072ac67cc8c29a446e8aa74ab6da7cd069e5c2a84813ae01019b0bab7aafeea9d62875fa88033ddf013bbc6932233d207b8f7ba8eec6704af560f6206544560f3e9"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 22:28:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 22:28:42 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000831751f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000270000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4622564f43025dd5b180a7bca421980ba84193af2376e1f54efef9ad68965c87c88b6e27cc32486969ad4488985e56215ac6733779ccf760ca28b9da68df586222ca4f462f7b0ba193278447dc9aa22c2c11170feeb52e341169579e5295347c96c5d0d7ecd4c016abd02d06079b8b2c28b5ff7895eab93d17c47904d829ff9e7319a0cc9a82ec09fbd78b0b4f4a11c9b68c305a4168c66a426b22f37f706e1131581a6e4b570d8114e19b2a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="41000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d6071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931051cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f5c5b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7510522bbe7b259a536e27d27e8a15b700000000000000000000000000000000cd846e9ea6bfeb63e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f90400000084aebb69e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r10, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r12, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r13, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r14, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgsnd(r9, &(0x7f0000000940)=ANY=[@ANYRES64=r10, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRES16, @ANYRES32, @ANYRESDEC=r11, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="975ff25fb3f8ab0e61295324e06b67b8a7330ec6ef2b57a9c35a30860d1e57752abd9add04be2d42d329ecff590946db839a4c191a4279a212da5e9691d7b502c0abc6591d4b647203349d95d1344a88f4ac31101b14da8dd9a98b2a201dcc29fb6257e16da0f80a8a45b3a79bdb4a26283e70ab3da3fc84e611ec3dfdea8496f3164b2d7a903ed886da5bed0b9563dd4360d2cac0f1761b62148616ed37dbb0f59423d4bb23bb40cf5413"], @ANYRESOCT=r14, @ANYRES64=0x0, @ANYPTR, @ANYRESHEX, @ANYPTR], @ANYRESDEC=r13], 0x3, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r3, r5, r6, r17, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r8, 0xa5, 0x400000001, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000480)='\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', 0x4, 0x20, r26) pipe2(&(0x7f0000000140), 0x18000) pipe2(&(0x7f00000023c0), 0x4e136e51a988a2bc) r28 = socket$unix(0x1, 0x5, 0x0) getegid() setsockopt$sock_timeval(r28, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x162) mkdirat(r29, &(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', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r34 = getpgrp() r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r35, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r35, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r35, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r41, 0xa5, 0x1, 0x100000000}) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r38, 0x4c, 0x3}, 0xb, 0x800, 0x0, r34, 0x7, 0x2, 0x8, 0x484}) r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r42, 0x80045745, &(0x7f0000000840)=0x1) 22:28:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6, 0x3, {0x6, 0x4}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) setrlimit(0x6, &(0x7f0000000140)={0x0, 0x7}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x3ff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0xae, 0x1, './file0\x00', 0xff, 0x1ff, 0x0, 0x1}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)) r4 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x3ff, 0x6}) r5 = socket$unix(0x1, 0x5, 0x0) bind(r5, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x5, 0x3}, 0xc) r6 = msgget$private(0x0, 0x780) msgrcv(r6, &(0x7f0000000300)={0x0, ""/138}, 0x92, 0x0, 0x1000) r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r10 = socket$unix(0x1, 0x2, 0x0) kevent(r7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8001, 0x1}], 0x6, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x7edef72d, 0x544}, {{r8}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xbeb1, 0x5}, {{r9}, 0xfffffffffffffff2, 0x24, 0x40, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0xe4c966e34e26a4f2, 0x20000000, 0x6, 0x1}, {{r10}, 0x0, 0x0, 0x40, 0x0, 0x1}], 0x80000001, &(0x7f0000000540)={0x6, 0x81}) r11 = socket(0x1, 0x5, 0x1) shutdown(r11, 0x0) msgget(0x1, 0x102d17a5d7e79f12) recvmsg(r11, &(0x7f0000001c00)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/209, 0xd1}, {&(0x7f0000001780)=""/10, 0xa}, {&(0x7f00000017c0)=""/235, 0xeb}, {&(0x7f00000018c0)=""/27, 0x1b}, {&(0x7f0000001900)=""/95, 0x5f}, {&(0x7f0000001980)=""/13, 0xd}, {&(0x7f00000019c0)=""/208, 0xd0}, {&(0x7f0000001ac0)=""/13, 0xd}], 0xa, &(0x7f0000001bc0)}, 0x800) r12 = semget(0x2, 0x1, 0x168) semctl$IPC_RMID(r12, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001c40)) openat$pci(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/pci\x00', 0x0, 0x0) syz_open_pts() 22:28:42 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x6427) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x224, 0x0, 0x0, &(0x7f00000003c0)=[{0xe6, 0x1, 0x4, "16b594e1bee7a0781a4f45ead1defc88ca7e07a355296a830781b927ced4fe9d72d1502eb463a7632566786781dabed4c5cd0501d98c3a3344b55b2089e91ef53b32b13d6cd28283940c0dcfd1e365f7331bf558758c832026d1"}, {0x0, 0xe8d1ba1922e96260, 0x6, "535aa3d9de0ee5a88e4079432ca5384dce3adc0da3f50f5dedfdb63268e971b440d75362fc0dfc71d01c20cce8203f2f0a829695e79e4530a81f5d983205a9f152a032e8d4eaed79e49a8578977b9cccfaf6d9d0f94952fa62abca2dee864ef4afc6f3884b42fba26907db5c04c797f645b5eeedee71f76a39d7fc2f0a5017b3fbb1a6169cfe73e8cd7a3a19967b4503cd7766bbb201b4ba532d8e635471de6f983e559311148541e84f80d9d665fa756f79151f7eb358def2cbbfae8c41992b4db00395382196958a3c97662ab30f4e60c2fe8b00e5ee01f9f02c2a6e5657501bd0c2135ce858b2d8f9c1b9cc27eebafefd41e931391a4c26b3fba5b523e6f580dcdfce70888e1494e591c75fa072ddf2b34a33a166424fe6c3b4feb53212568c07106041904ec737dddb0c0845e7357972cbb474f72413533d8e248d7c70b2493d6ba8c9043f419acb3801bd42578227af02c8b62bfe19595163312934e6ac2b0334ff6f37e801790897d78749df14d080c6009712843d2f5aae5c7fac1a3954405e49c8df3046f9655e63863d2741565a761882b2272aec5d28b195df40de604111377ffa6e7392a6635b3062fd2cd8d54eac4f69612b432b82dd1f16c6559a6a39ae527b813c1c3b915ce01ab2a11c26dd73f6fda4c02f0cbf2ce32d9b78a990e9b34acd7700abf6cb62e14cae772dc7abd90a4be0f60cefaf569a8a0e8e33184d87d3031817d4f03102480a4d5079885d98f63e5c8db206b7e2f514031a411819c29b22400024ac91b9008ebe4c8ad1bd6b81cb796cbd73108d49751869b90e7ed88346da8a0a8758837c0308f4d26f0eccf118555836f20a73e15d91aaddca88e1d79cd38c59d2948fd76282b5e60711d7f47e94d6fe303bffc1f9fd20eb24e2c20d9483545a5026967dbfdb24bcebd646e80d0fd96556fe9168302f7ae188434a02702b0cc572d6c02c31ac3bd439120b81d1f4d01f5cd451e27e57adf3cc5e99ee4b0ccb321e8887a4b70d0c0a8858272049e5ba13196b9badf8ceae52c23d7a7169e6723a6a2655a8283168f00f4b9cb4fe87ca2e3a5920d3bfbb46b6825abded8f8cc8458cc885bb95ff7e084838cb3a2ce10ae2949fbe44e2369b017d1d95ba8cd3e7c9496de195046264dc3fa419a7892439f151d6000f58dfda1c4de41953d97d52657e2cdcb5372f1767faf7b0129d93003d062c0da762f889d0b13d7e547f2dea3ec7ba6914533b835e27fe294719ecba500dd149c2e9b90fbdf66852674246ccb3da3c4445a82f7692b7d857ba32a8d791e874b412ee72256227939f4b284faaa49d58bcd3c0b25629e450fa750089845d28a300f513ddd73e093882436ad36ed9b7345b9ac192272db9ccf6ab73883b25e07b0833bff0614d69d22007508fdf1f727cf2d8d53a2508c8dbc02c9994d3cf621cbb35e80791aa0147cb9623721a7191958a82d0ec931c042eaa264fbad0f4c76ae89c82ea9ae942f78b46bb69fe4673f180d9f78452c2dff014935e4c03f48976500f307d0bf4c5f2eee71f8ad030bcb4b74cbdd00ca2c826ef6534d0894114d5c766c4c66330b581cbb32bb468f16f097518f4b372112e4a33bdb10cdff1f5a9af7d176d7c9b78e9994c871a1166e2c7d1d8813544e07a62ea1de1ae0340c46886b95d12e88511905b9d94bcb25eea6bf1b71ae2449471f384b8a081859daf113919646b8f21b2c52896488de257f2b87a6277c9c4df4fe12d00d840d29e15b6f55598e27e4b107cda8a2fc7e28c4b77f9c80fe4ad4d24afba2d1729f5351d04e522074f1cad4c13dd3057a65a45a62348ede123dccbbc0dc89d8bf4917745e37809d97ddf5f7b9e1df5321bedef7d4e0f9fa98ff522416a17d52c767d18b20f9e78a8a5d715ff59627e79d1876e1ade1e7940996d1b4062a7ed6feab80a8add87770804868ffd85147ff1fd1516099a905d6642cfab6981bcf8953697fc902e4d574e8fb4ef2fc305c09198d6285ed73fb4e07c49bc4091912270c10b633de2d729b75c5291c594b5c49b3414826da01dbee97579e37cc1a3f83194f9b98bf71353b0a4b3f6d2f04804e58bbf4c5718258d55e8c9b720dc0d418203ddef283c7a641c8687bb47a2497046a4f4acdb59fc9d840f74362367360c320759ca00008ae83a3546d4e0c3fae27cc1ce938ed9d7a5d55e7901fe4688deb9dc0482e8a6185ccab962e5043f503370f9cd49aba07e3a9c01ab992c7149907e6e40ce6b8582ce8f0bdc5ef5617168650b96f095a4e773b3cdae9ff0bf85fb124da0ea8ad6140680d2436f620bf8ca5f895b4aa0145f57639c218abea7ac6439c2f2dd80f1371347002c11a2f4c77861937c0bed100744dba15194e04457640d948c5f9eafe76f31eb700fae2e79b1ad40f1c817f52e94f9c4fe1ab8b4f9ea94257529573407e1854ca52f654874cead998569c2000f070722b5e14106adf910c57cb5f606963cfbd28441a1b928955c936abfb7fa14fc9a6067011d32c02a1f49e4b81461135ab06d9485c67e05cbc9e5664336f1b7a5cb7fcab7c8657c9b63015e7da4c7f33c1065802bc626dcd16b9b34f73a63098f258f98b1c6313f28734298e2ffa1f6171c1a4cbb1507fc795860fa8c45644d92b23c58010eaf8f88915a41b4f47ac6efc3cf7afab3cef0dda26c92470dd3c3f52a5c9d007c2ba983bef101a02d181d39d543fc9c29db9ddf7f27b16f2c8f90e1a23c236d7cbac9f4eedfab2f1a8c89afeab2b651ed42c2d1359502a73ebd2827089f06b071561be89c654b7ba59e6d36998053fba0cd33ebe7aa3b7ec3e7916d2454f70eb0214009044496169710585e97bb12e5a546c73e91e6eddb8c35bb77b8458ec4d333dc985667f7a8a18e24cc58ecf22c96d2f65b5e34cb5159321ffccf295011476977365fc29ff13b494567497f769da710696227234eb696c9554825da1ca007d4685fd4498b5c33b5c72516ac4ae0540fa286cd68ef733cfc3f7a26905070234c142e80b22bfb8ccf4d88c7f91139c509920c4a60edcf8ecb209b4e3cd079403baca9baa6ef7bed252f8eae8c41a13fcd5e197d8c3aad41ac52b93a81dc280d726c1b4dc0f51cf4af5e20ec7f9b18cfed222eff85cf41d302003c7d9852a711733ed51ed67f8d7d52c3a9fa4c0f69bc6a207b72f7afec9004f6d1d2ba0b12a34c316dadd987bc70fafbd96e51669a027799a29d814f83279e5534ffe950f229fcaad5d31e468c8b73a5ed6229543df34ce489d948300e9dd0231e915707aae18fbd8b80d45d23866013a4487458b559bc3824cfe52c61f14b514c8afe60b7a4550a7927a4d845bd2c06501aa91cbd5a2f69c5f33e08425748b161867dae6713143ac2d0b22103d44f56efe7bb1617ee2817dd14e6f661ed4474190792b0da9e41a5f60ea9dd919781083100ce6797a01d0c1745ee9d2adef7b5551d473e08d37ff6d25c166f3a4e37c36fd4873cf23009ecc57c484d3a814241105d4580aac85f76b3894139c3bc99f1c30cf79206750151e041b11d8c604147ee05974c8b9465eedf6c7398dd05ae3ecc14ce5634ee412bb1955e49b44c01db9d1691bfe254cc6c888149b06910b04e3fe7b63b3d35ebcee06ad5c58449b49bae8c69d9c6930e3581ef24c3d5ad0b07bc9ee553a877157aa535bc53200b18ce38f9408208d799c63c6865fcc37249aae9089de406fe6b939b60147f657a78a3bf95a96eeff036c8bf2ceae7aad17b150a4e78aa443a097099f69c047a35f44b261938cc5d81665e77a0b3d831ab32abbd987d2f58ea07a3cc195c5f735becca2d0c1d6f6f6b087ce160d14bd1dfa61dcc01682893177505c33a4c89ab378eb2ea0025f75f3f44386c77a743da0acfca09096f7e45b45a6bc0137711c78fdd3540ffdc71d34121aa0b86312c0bb28fd0f67b47388c59f27f6c6ba720da895767794df1f764a75a5c79718a7b3d63aa21c81db2a98ed076fb6c0d508a836c10edcbd73a5e4cb173c0edb6e96343d60d5d95fa9cd39631b389a7789e1054daa3dcda77a9f7f6f4a982287ebd79c31b06f23c8a60db8580713b63beb8e92362c77daad3588f0d02a94066baa7a10ad91f6506e8eae6613cd5c0a1075cf8847bf499a66156228bd4f795f16d53bf8bda4999949a72ee261ab98a2e5dcc15c97dfc7f36bcf935d3adf481ca70f2a11ca0613de5d728dbc99ed4cd70206914a2199108a34ab0cf3ba75137d6755b4f5efb8e7d9aa5163de68856214d536e08301e7ee8d19bba491c875a517969f109a849970e360f677411f14e39f0f9245b0a0367e4ed3eba4f0b0b4fc4db82dae26f124dc73c008ae3286e9320d8c1bfc5fc7fa4bb7f0d9d5c71ee462a84ad4613471d5ed3f9c36a40d34e0253029ed376c3851efb632d472767fb1f92f61a117c15021870f1a9cedee538205a1787c771c5c4f7a408cd49433052edf9bdad6e22f9d4b10764600e96c5f9d189aa3c802beabf74cdf270c2b079707156afc5cb32a69082b1388bb4fe9aa14f9ccaadc073caa3a98292d51d7ac5bfe0f6f293598f881327e688d3a1ff343e4190e2dff0571c954420d28e4617cb006794fa5a0714e51e2f9b561bf4f50a4518eb2d727ad6855346b496d27174be4ce6cec2012ca0b463ca3c814fca1333242a266bd6c864649513c51b537ed6df1a6e2f99c145f53ab12034e656664d67811112ff280b8619fdc537c761f7ea226ca70098800599cfcb4aaec5ee8ce311cc59073efbbe0ea224529ed2d6353d81f5f90dda33cadf2853551577aa65d381597a8bfe9e3bec066d6a91bee2a13285409499cca20205d470e6c0c1ba77d813a64d59070d38f28e09c27cde9fbf5b4738b9be3f94a0c402f81c0ac88e4358e12dfa18cf4ed61f0c496d5d28e283abf34324771b8726848fd195e50cf3b1a3fb36fb44b4aa7d7cf14f91d1b9e163ae02dd7fa84b8a80fb303cfb4a08bc75a754a1c0089c57538c8fd9b8d6fcad3e80c902da0958803105b1cfecdb4f08c0978e77d6152b8e16f61db1e300f97a849dc028a6f5975d78e505c5d2f99d432e4875b4e8de5003d6e80fccb9c37e9626a2f4b9b9e7885b776a81a77b5fdcdd9fde72798ef454068836b84db41b498037a96b6b1dd3702f0467573a3289ad3a4a462ed02ee907fe8ed5e29038435431fa71dfd01e560dd980abfe5335a69248c6c9a018606d5b8b67ff85792c65ce5f17e9c65ad1d2064e207f0fecddbb4049df93a9498cbc5c130a634921f47f370fb6aa5301c0f033e1cbec2125ba5e06f6c068e3139e3bffe3f9ec4986759eb35636e1f5e830b9f122cc7751a257f632c87728a8d3672ae5cbb56bbaa509eebbcb6def17c5f870ce6789f91c128bf062b1abd821189fa4b719f4fca85a527fb16c8386576f6ec9a9851e9e0945976bd49a7ab8dc02b988d488b4957b49e6a588e45bfa48dc48e3385717bb073e6710df728c30e70da4e7590231fdbdc85b12324e525d2a594750f580a63d99838a356b14936bcd969288aa399469fc6b004edc2c1029619c00c8ab4cf3c98602c41f99bb7e61f3f0e31e7e195f9aa9c38bfc088933e8354819f8ed602536cacf27f1545a4328b5206110cdc55cc3a3628aaf9275866088a25766ef27f233b79e376b2a9de33704ce8cbf8f6fcdd15a8bb67841a72845a978ad6ade01e9ce5c304636592b2e4988424137c629145a80131f3695f124be616292a7be858fb864d7b0d17cff234f1c12dec7bfa48796438970b3d2e55d9e1c4590ba2cde9e83cd3e405f7262107f"}, {0x0, 0xffff, 0x2, "16514c37487c965caa04125583e4d17694ef62fd8baf9c09e4e43a8ce3a795bf1464bd1ef35532c116fc688b07e2cdaaa4aa1bf3e6e1d5016e73df0c76c4ee7d8483b0efb25393738b29e6231f992ecf649d910b7585de4a7b50cb8135029540c643b6bf5d731bacd76b79f684e041242368daa768a561c43c6dff7696de847eeb71718b03ae94d3f4d240d22cb3fed6eb38e9dcbcb531b78c5e64"}], 0x3e2}, 0x2) 22:28:42 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x5}, 0x8) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 22:28:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1000000000006c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 22:28:42 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 22:28:43 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ba10 failed: hole in range 22:28:45 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) 22:28:45 executing program 0: sendsyslog(0x0, 0xc600000000000000, 0x0) 22:28:45 executing program 0: mknod$loop(&(0x7f0000000380)='./file1\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 22:28:45 executing program 1: 22:28:45 executing program 0: 22:28:45 executing program 1: 22:28:45 executing program 0: 22:28:45 executing program 1: 22:28:45 executing program 0: 22:28:45 executing program 1: 22:28:45 executing program 0: 22:28:45 executing program 1: 22:28:45 executing program 0: 22:28:45 executing program 1: 22:28:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xe3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:28:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$dupfd(r3, 0x0, r0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$dupfd(r1, 0x1e, r2) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840), 0xc) geteuid() getgid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6d35c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989d2f5fad1346abc013c171f83d3702637eb0b34f2a9af6bd43402f703a72d29dc62bf2ee1b0da511818e1220d3536196f0933c653c5ed1c9300ede72577ab6dbfd355c4078e8c29b017755f33ce149bd6e1b3d2086cef00edc8c7dd8b191734e80aea115a44f7b1336f6513677ef00755ce33aca3911d31a74ac7ccbb08f8ecdf324c64e53249b5859c8ffb0d8a297"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x1, 0x1000) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x0, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, r20, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r27, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r28, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r31 = msgget$private(0x0, 0x0) msgsnd(r31, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r31, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r31, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r30, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r32 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r32, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r33, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r34, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r36, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r43, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r43, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r43, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r49, 0xa5, 0x1, 0x100000000}) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r50, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r50, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r50, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r56, 0xa5, 0x1, 0x100000000}) getgroups(0x5, &(0x7f0000001b40)=[r25, r26, r46, 0xffffffffffffffff, r53]) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000002c0)="76a9934e40b2ba818f9e26cae80a42ddf3b5a8430568ed0ca445409d53b34691491ac460f150fd868fcfc8c13e8ada644fbacfeca375947ab34cc48600ba20b0771569f6156ed265cd165c88b03d202a55179e793e5043ca17f8fdab800a86e8581d2aa88e564dfc60b19ab89ae31575ec82ec05bd62272db4a7e23d3c41fd50a6b542f04480bf93316eabf441a99d3756b62c0493ffa91532eda6b330610eb3568604f6d144265c9e0cd53b291efe24c765fa061e52317f38ab574883d7880f7b461a8602b2eb41a3b3f7aac48fb08b3bd2f3efa6117702d4691b7ccb3e6f7aea6fd999ca15066ae30de2ab4b86d10d62d505d50d705f530e16adfba07711c38085c46bae45dd9c9281765ceb3572762a1ed2d8f7b95f24609187f427185179361fe4f2cb48aa24d3cd599b1e67d27c273b3e82c153e3a444145f8125153aace14edd1f09b5535c3958d45bc9892ad4835c7307125afe8c92abb4e055ef7d7f9cb8271e369103653e3efa0d9a1b20d8359066a73eeb00510fb6357f89107704d7e90d9ca2c7460c68408b8ad2fc56610ec4a997230596bcfbbd768ec2ec4d4852499d0dda946d1cf43f646aa2aee592644638588a44cf5042c22b6f6af8839cb5d2da80e568cd814ab9e15adec39dcbc53ba38da1af8a57bb9a37d8ebe9b31865e23b99516a4ee4014a00f900492ae1eb7572872e9d09d8aab53a95a922710af73e92bb06c4fdbeb88d1382bf90599d60a5958673d26a7735a29c42817b67bb37318e9c36019f681aa591f63cb0ae650fa733d996255df2aaba767ee37b3733fb9cc00c8bae71d25f0dfd385b7d6b228e14f85570e7b86405c4e97d17c772a17e16abb3b9cddc8e2bb8769ceb98cc713545fb2d86239ea7aa7fdb4ec1e0ad6af2f9f057f73c719021d87773096474c7bea7d6b1113641f9582dc68b44f3accd7777bbbe05f56b64d2584526cbe216a35ff1c3db5d1d5f8515f2eae57529963eaf8eeec7aed8413002dc7bc5527f6e701ea2d898e20c9681292df61d9bdb144481082be80d6143bcc6668e7981892009cf92e7ce99fb8081d2a7fe315b0ffd8167f06c43cb54faa8e47ff163b4a8463970f145b00d384335690fd59659489fd4e37a2c98395f140e2b2c4c60d23207a28e2b2135aead0373d236225d34ac2b98d4e841feee9c8f41008c65c204b58999090172cd7dea027fe90d099eaf6d41eca85280a79b4d844ae67c20d5b3893e9cbf51eea26d19f13c1fb2ad9db53c1203901938c77630487175041bf9b5935dd5a5317cb1aadbe1b6a481599d89431156159cc6df6764937b512d8990156ec7302aea7fcd190482fe0f87399b164862b35b870ffa6d61839ec3100085009501ccce16352db2af2a50e6375c05d6c983455a2c3e7b5f2818fec2b5b7c919f13d23082a9f4eeda41e3f793cf55066cfd173536d9fc163071775c03712a1df41a261c79f48f7889ba43c6a0fee5c5c3844fc0b4a722a19dbb98def4a6ab459f714650f8708ce48c4b7d0a863053749854a6c85c9c473a0fd9205bed33022a65f8d160e47706f9bf8753af63a220fe475bf81d79bbc79927ba9ba0cfc8fc92e090aa1923dd8f47a06c5b9ed82bfa2501a4575ce4eed25a40d820ce2b1a8e94e63a221aac4f3ceecd322f22cec82ff75ecc75871653d07601bad40c3a2b9b51bf4659f6a0ef136c720c9993f3baba05888104646d59e389bf592adb685242434e2ba97f856b4951d0b092d1e9f5ec166aefff3c6be6d2d69233f4b295dab656a4a9042ec30de50b2a022712c8840fbbdc6bfb49ac3e9a5445808f198bf63c0337c7231641648fddfc28c2d67ab1c87ca767f52f0b667f7cfcacba619e5d541dccaa8639ee4e25436af5ce3bae56805906e3b966d3b6f162f8b807d3636dd87c16a8f1afe6c985d6e207e65adbd048b32a4e0f5077b8b3bc395a059bae89dd6b72aae2f731d4ccab1d5b012cae292e911cedeee1cbed512538e14f0e639e291d458bdd3a0ef839cd3a7815442040edd9579fc760aecc2e16b7c14227e92ae86b4ff86d05ae332bbf2629b964ecc4069235ce10df2ebb68d834b6baf1560115e2a9624cf9735780c528c32b15f6423d96046e64ab1311e2bc5657d7e323a981455c384a525426f18084adae4cd83fb34a97ba0a6deb21045b4451c749eb519566a85f6e99f199102aac6571878d15b7909952fceb87310b55f6260503d68301d1dcb434d6825e319a6fa1ab2de75ebab0a600f028fdd60417d4fae1e9872af82f7cd9144c10d8a5dba4dcbfab92b87435692dde2879e2efb6486963e9cc05ee4ccd406a894507313d768d20b69a945fa0ffc27ba7ae54766a56b639f5d3496ece02634ee76248c1dd60a5ebd54eb712c171fc4439d6562249965ac40287227b53d23900bbe7a5b5dd9e1b60b5da0a192fc74805d6b165cc4369b1ca893dd956f732efe734bcadf309349045831d40262796f0bf21e855b1c19d4991563084d713d0268910ea5000afee858a96ab5390e011c1bf60a624ad034b68b9d86863816290f1b0bb5d0e9d7667ede5bb0495572de7acb3dbe3d522cf83c730d9e9df68f5cc32d28256d092ec168907eef9c2a96cc1dbf090cd6524d3de64544108ada55f69ba2fc336e2e12e29fc0daa7d96d6c48b6822c07aab3ceb6c33e63ba1cecbac0c9c342f8d09c0ebdf1b3fee9b848285b4b26f65efc4743dda30febf13fea21c4b75fc69f5d397e15024e1e85c639265a1cbda229e63abca9578795f432723297a639c3b035c2d04517cb5afd2dfe59591d18978749b61ff37a3b70f4fa7758bdaba4f37bb8e10e9ae7aee78a25c6a73d511c1a3121dd32bfa83aea911466d6ba3743ace2a2212ec39b29db1971e6e3ea3a79727dd0866b86130bd73b193ced0d87ec75d93d1e3d32cf4dd969c7f05c720b1d0df66c5e6d22d12df4bcc1a77f09034a62733649a4b92beed372c17756d5420ddf594398ce943fe7c3b988b17f5a50c2e44b7cee5b9817ca13c70bbf84d0974281af43b4e257fe145f8fc12fd8f13f9f224599ad5d940ddcb7351596f54fef977cb50986fb701e41f16619d665f49e998f1c4215ee3df855ee60dceaf581d4baefa3ff9eb6cdc321e790354831f4ec607eafb343f50a755141c17b75c9c47588c162de312756db55681a5c11ca2e60c5ade7fa5d8d88c685a51939f48654e4661ed8c21e8779fd870c1b2112a7ce723f933fbe3fb33d1e668ed602407ef57e7ae11145c6bb9470db524e412723067b4638ecd82e604d3d1f6877dcab38618ee5588c360155d84f78e0b7ff36638a717f68d8d69cf2b6272a5fc9bf2320ef14f668e7ce536379524051dcc033b4593ed31b84594d97b7ece85278f296b29c7546cd47964c231124b551990021e893eca3f852981a1a60365ac4a9e4330e53bc7c5e6097c5a699081b7a552ba4f2b87d18bceabe374863019d308d90b0a283b3a7a6656e9053d5833d65783b31e09024d0ed5dd21181568e9ec9c0fea190e7771867296282fab849d80b5dad36359388b78192feecee190ad93f2162846d16555624a92f3e3b3097b176e4045bb93eb4aa057b1141348ac81c0cd355486cc48b146879797ae80ac5b35ac04835d8242f422a17d4150bd25fcbd87f4c9b80411f12cd82a2f822db88ad1463ef3568e4058160116e459c3c873602057ea674b4a78bb189b5095c9af012bb733095dd5733c1d80a09fd16fea22e5ac3c2a31eefd3b050ec0bc5d4abc3c3246bb4dfa43a88eb200a65d37ff35efe1f188a5c94f4b0fa9a64b0063dec8e2b168550643c129d1fef95a93c7ed188db8d3ccc817a35c65c72ff838dcb874ac456b93f100af24698f32254ca296ba096047137bf0278d3a57f3011b4697f6aed2d8af0d693cf87995e00d6bf160795000e20f3a386252a056c8a18f95d0d5bfb3f59f7c8790bb0e47267bf1e7b3486861153cef9dd8df8a34e051ac80ef8abb0ad421b863d592409c31cbd6e845d5b0675d53612fa4dadf1a40948fc6ce628c7e5349117c9e107ccfac8df3080e8612dc74e58768a4d4a245a232ff5be99c3945224172674e6f43aca6fc969467a017fe8beb4ae8b5cd214d21dd1c49187d9f57c9beae6aa99350b9d291a6c1211cb2b3b0116ec41331fe178570bbbacce6b3eb61e4feee6057318d27001a2bc6416edf4d6a8715351080606bee80db6d112dab74d6f80dbb808e2e1cc4d1a45b76f9d3c484ff1ac803913df896f77db4d20f13004922052ef1bcbf8184b2b159fda2e9611beff2a504ce6f9f6c67d591f220f5539c5e65c033ee7ef2bc2605d5eaa8c89d009994b2db2564ae1f712f4fe71ebfe4d84af89015ee50020169b1e9d967470abe3ac6eb4718c33269eb727cd366763230c6ba582042e84a3f6371576c067e847b9fe2d1f382c762a061b601899d811cba911b43ef74fa06c64647f87b6d067a76c84ea00fa5db444eab2730b2e5b4031f38cd2bb9efd2ca633dc96f152b274c9366b28caac028d3f223d479abfdf8f2a367fd047b480f2e79ca8f733056e4434c5c3a38e9124a288795d3dad76d261256c85c98613e1110fbbff0c58ff6c9d7af18e6fae6959ceec9122c6087a9408f028f42c356c591d455cee6a3a4c3f0aba61261502e9b52fa91e8918a4cbf0b3e775fb11c76f3c7ca332454ee2fbb04b22bb3f1b2260b0e772b98de8a8230145c8e1148c92c5a5799eab217e9495765d360c87285da7de1611d5801b888ac3ff6182777cf64ed08d0ae6b5bfbcce448857c69291d08871b99d9d5444707200c0e0103309de03aa9335488250e79eab2be0c5869fade14554ba34735c2b376312822ea9de0e09be7971b36e10cf11a4317743eeda80ad430674a2a0c3bfb938e705e0004c2f97a6cb6d6fa225a8c8872de7a0c1cc1b6c0fa322dd5b41bbc757925c5b3aaa97c85c946bf1bfd83e2d5f9115d3f8e19c9be5ffe2d44d87e64d7b0887619c27a4b90683e958a4339134b6951fdd6a274b16e5b0290008bdd578025e5aa8482c881bbc25304bdbed2f91c0c75c59c94d1ace76fa65b1e81660bcb2febba296f82404417c358dfe4457455f4994ba8d94c5a5a42ee815876e9e86c57aef575f764328a0f7623dea20f5b721d5bd60acc7c8dc48c6538740d4e1cc247e4d3d2295cfb7779d7bfdfab3effcfbd0ca795c60bc344d8c8b483d81c1d39df8b0904f88fe92e1656b565210f39fa80ff62f9c5e509b3de51729db3c463775c73de3e971deaf31e6fdabb8178326a280a1040e1f845c0dd0d288d0bbbf80d953d7f955ffc46a0c7b07865de2f88c2fffffe1453aa5f47da17e1d65cb079a6e9085a2a6b38099c78c33bf6a3eda98c2443ef38966d3a74745a526a03ff370c3e0cc9faeb1dccc09cc4dd1f83cc244bd37231d4cd6beadbe449f8e89896401f2e533e1234f60fbdf86b565bd4115cc592def491245617dd32e0e575307bfec4d507289e6c3011fc3ea8bd680c1bbde9080dc166c625ff9574915eb568eebe66a094bb97274360559ecf899d522cf921746398c5945f67f9fea5608e6a3d6f041c3b1de06ee2562adec38acc6d1163830d30537b8ac30dca9f33bec71db9bb79f09916dab93ad202847cbcde8980b8bbfcd8ecf74b9f95069ce8452f0298983e78290d40dec232fef431954d8b75a6bacba185e9902e009bfc7af7be3881a5b9fb12ea9bf5444636dee54ed2d35ddabcbe5d4737c2761c3a03b2fd3822af81280c8253f40b9fd7a73b4b5484c48077a9eaa818d6bc91eeb6f2b", 0x1000}, {&(0x7f0000000180)="b4041ad619925ec8e39f1b412a365e66c8b7c3", 0x13}, {&(0x7f00000012c0)="2bc3bfeb46fac25a02eca38f91d5e18e8c70b7fe6701bc86b38ae43b76816d2edcb032dae6d0edea9393563abd3cea292443f47e1b1f8895f1088520abadc76314068c43acffbe9de1af36de82554d3ee8363ad67d3f73cb94ca919502bf1b6557dcb21f2b64adfcd4d0d30b31250c6792bd8c546a3e34746ff5e67ccf0ba1ca6430090c0bb065437171ede4cc7f05e0268454b1fcec34ca2071bc7b8b56ce9a8af7645c4a67e69795c26f2b1e00"/184, 0xb8}, {&(0x7f0000001380)="28c26b96e0ca070fef82498518302a746c537208c8bde45bd693aa9de7e7ea06509a9221cc335fc4150a4b453c86030cc9e1cd75a3d78c30342a6777b2068b0c41331ad5fad7996dd71cbcbf479b2a6d62265418aa5fdf4359b2d22d81c541c73c52d613d418f2445f46ada6e327f27e55fe564d0cdc8e8cfee3b21dbfe3cf569af7f4600875fa01a13c60be161e7b3d861390e0a9866467872232b5235a23c50337b0801bfb15e6fb1d650b2ccb5c0d2a3687ad5f630374eb58b41c6c8281d643e85d8f3697c70cf52c19e9f687b4f74dfdc7d716dcb3", 0xd7}, {&(0x7f00000019c0)="e1df15a42e715c7c76429964f55bc3115c43edb222dbd06848069002db592cce5df5275228edd2bbcb6993031317743eb6aa178fdd278ec7ccfc048c5db42f17c9145200c835ff2b2000d83d77ddab3f622eefd811748a381d22f5da1f82f4054e659a153e5d77759be6d33cd96d39f4f216f2968fa667e0e5487fb92cded1450b11ac75d007182e0b288b26864007f9ee010104ef39d9bc1afb5314d2f0bfd2fa62ef3070faf8f4a8d8da78a6ad786d0f5cc6d297d470701087bfd158991ce366961d7ce7330119", 0xc8}, {&(0x7f00000001c0)="d1", 0x1}, {&(0x7f0000000200)="3f0d8cb3144dfcdaecbeb7b09783aba3b5891095dd5abb459e", 0x19}, {&(0x7f0000001580)="bb9380d386b3798c452814b4aedbcf0dd5a2fac42aec1d68f61878877ec0c5db0cf3ed4f60121ee23f93c0e6d4993bf00b120a3ec64603ce6f23bd645fb443b780c985daf6ce40ffe8e7484ae7d024f66fe41b24363b3900cdaa16939820f4ca2d6509372cb13d80e94f98242eaef5b837f9deea190f2aa440f4b180d9bc70afc954dbd1e64dbad46f2fa91f10197e6db768d377c61386c91b601acb2341d6ea3d5b8b36d4e670825dd3b197d6e9ec0b40d46cdee62fb2d9e7fb0a1737e9f23c39dcc6694caf67a8dad8dfe4c16352dfd8078b460b5f583e", 0xd8}, {&(0x7f0000001680)="a2ae3247ea4a595531c6a9eab09f0280b06752f9d73a042deced5700d1125afaa3bd13b1350696daf9b092189d94c10dd90481805672b288e0dcfcae7b2e8188d3cbcd570c94e833db6db15084f0194a2eaad9e38ade43a36e6b5c2804dd5cf9cc129ff6491b4199b79e2a4977b9c7d7dad1e23619fb682714118e954cf5140131406f851b446cabf23a13eea479968bf5a93d4e6527aadc4cd091a79944faabdc11e1d0d1899f41e57a1cea83d10f52a6a82ce45e8184204564ea61d248aee55437a0f6a5fc7e35cf7b52713bf9332a2f1d240a0ce9687c8c", 0xd9}], 0x9, &(0x7f0000001b80)=[@rights={0x20, 0xffff, 0x1, [r32, r33, r34]}, @cred={0x20, 0xffff, 0x0, r30, r14, r24}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29, r0]}, @cred={0x20, 0xffff, 0x0, r35, r40, r57}], 0x80, 0x400}, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7, 0x0, 0x0, 0xc01]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f00000004c0)="2643be86bd67244ab3f25f24531a9e495a7c3c00f0a5b3b2942a955e90c8f179f77012eb8964b0267d485c6b9f52f1e3c70108315512e57f3f2ebc8fffca999f3d0d9fd7a0cf4e02e34ce0e6c6ba5f5d5c24f86f12452c4599442e86ae3b6d411ea5381e3b55b864d30b5648cb8d3225b43ac0c3fdc6918d05df17af91faf333c37cf2bc21b4bbadda7bf8608073d3cac8d7cde9edc4739e418be4862ad88105e7e3239c85430f9af61e5a253bf56c4b56cc3a380b798c1178b102d73a65cde0d0263f3edc8c39b69f135bd5ce3680563be5a3080a40e8ae71b7eec3b19cd5952ecf965a35c73cab523db1a122446e6b1984d3c3c8c022bc05fd80b10e9ac4138f882f1c8f97c080a78da2a15fc231104da0e6651aaed0111ebe667eae87e003ac59c1011a52952b60d93bda3d1124fa60c1cbf9549346d9a90061291c10f20c4d4887bb543d55e8818ad8fd3821bda535936189fa472896a96e2510b4d78ce0f79d23c3cb0ed4d0313f9ab17ecab99f01f6a55f7af8d90c5821ced915c79b09eee64a277b0d9165b06890101fb1c3155810308a00f6439f2e0f9151bba4aea9fbe142f0f96384ddbec62983a6f8fc528ea8eca274404cceaa58572ce9db5bd7ba8d49339fae820d12f4780f0bc151856cf1bd6096d0093072e127f78dc3618b14eaa54770dfba1e4a0faa81fdbda16d8ce844264e2059e6a74842f7654ccec3d7b6d95307d390ef15d2bac6e9849e289eae756b23891616d95d6a9509e73173ebcb742943b7f90d65f29c1506b8608f94c7635c57eaf6b8af1ec842f4af93bfe8e358abdb072abfb675dc235197fd5b8c99a0975adeb5e53e77dc1308e091e3e9f4191ef11e91db880892782b5221e75d339e13687fc169fac79d2a7a6f44b01014e22ec42a1f5655b48c6e2b06aa630bf717a03a608dd1946df78fdbb9510023f7e8d15a4ff826ec0ef6580c1b020bcef451553526a91e21ed4cd7bf133a1bf7c7c728f82da520da01a122b91b010f117a5146fa313b88ed29a30a0afef414015eaede14527ee4ab6a42a76b608d2963e1d3920be37efca92e95d5597ec28950af84ca695dbb5005016d7decd197248f12efe5cd93e509a018aaf42bb6646e4edded51f75d3fb629343339cb893d6c588fd37f6a2b656bc453b64db1db4e8f5f2b219823939549f660c0eb86621bac44bca6216cfec330bc3726ebbd15aa8ce3bbb62f2e1b5f5d73e1193bd63af0de83cf5933ccc12fb09aee8741000c56ce401e35b866feaa214236a1db3c9f69a572dc0d37c20a03c957b6dea87f1e13f7ac92b26cdd90490e5b6c6a30b1985f86938480e21882e5a194111faa3099fbf9a9f1b71d640af6db5dbc9fcba278b23c129d264121d239fe41a8dab7e95525eff65ca2cc548b96ecf07d39c3bccd144d2532e9aed458f1acf43dbcfd4b1a0a890ba5d2cdf690c03dc2d2b23bcd56d151313d52f90bb62c65a85d2e575948a852b2d9468f934fa1f7fd1927b5b57c3cd1600b3e8422018db298502cc0fc2c145156fdd7435f2449af7a6fd4b30a5348da77a4526fb97c7a3c92385725375426f3631e0fadf4fdedd80277fd0f6f5c3e483b5827dab8453138badd76222308addcaaf8f99debc6ce95a336038df9619cea95a47a8ca25db65a3f0a78968ad05f5288cb87e83eedcaba3e33d92f407c79a0914c290c4b9375888637807310427b487bada27100aa5e6daa278a4bfd5180582d4705209c2573f1a2fbe6193ae729c350f4cceb6b40288eb3ce1706bd94b930e60dfddd2de25d2a59e80d147c0dcd37440d0344fecc7edebbea95c8184d26d97d5dfb08f39faee22a0faa714f0872c918f8654a26b0d706674a7fe8735a57bacd042040c0cfd78e21a02331b4aa913d300eea53d6a0e6391cdaf797218a5678332a90e327dd20f3dd10442e32cddc9889fc6ebbcd74cc803effb644f7cf79b6055203dc41da068df0ad6b28c6d4ca8d2629aa1f37f8fb5a6ded1642ab6075066b7d7864c9503193e85984b56947f0fb15b63d9e2038a6adba00f5fff8a67ca30e2fecf4e7011d87f1651f9745ea095d5c477b5828aaf0e8699f7356ad0121ff18d5e16e33305bf85c32688a575320c17762006b1e4746b52844d623b9a48c9c9f5e2b8ff56f09804591769625d18c65c2997adb6d76f0b896c418beaddb9361bbc5f01cc7e36e13f0db95c5611447cfca357a5f12ea7a0c9ec9da4dea024584663f3a861d5fae19af4101693e984a4d176fd074cc57bcc80b5b63dfffc8f7b66f1abdbeabc84dda76d8d743b12c13621e05f88673e81ae3c6904c1285031e0ed6dbf57972f9da75dd6d56108c9f212c8f4ce2962ce2d203a6176321a502a52a9865adcc21c4aa93aa99ae126fc0b2cc0442c1d7891300ab02bd0d8e08b12168a06726f61b9b7438e612252c531e99e0c11edde0f1d4da20feef758ef3833344b68321349d59e2aac6dfc2965f5bddccf81272cc3401c5fe2e5fc062ecf33db565f2efa3c8d5a186c0a1da61f318f615672747697cc02a48b31ec0b6139f711db2eca6c56ee3fe77f01738290129240f0e5d37f1c62551193b7a269217e16d7417cf55178486db1d0785e3143513c59578332aa6c646ee62e7c648bffef7c8315b144cfe57298216b01870e0eccd003cc3735ebb8b2aa609c50ba0f091d80591bf190deb2622ca45f271019b1bf8cc37073b261c2a4a0041c05d55c96ae45aef30af8ca2660471f3a4c94918cb3640d53983b8846d07fdc76ea231cf9dc539e5f69425e9b5aa06debc46ec3f5ce54aab650e23f36ae81cb3389c571cfbcdd59f33c4fb1ebbf761cace69173c62be105a6d60a2582d99b35098dc216ef7d462484970763b1d6594ae58b21429aadcef536ba39010db6f835c86b5a0d20770bc0545531b2e6b9a471caed3b605a11dfccd652e45ce6f5ecb6716636de62a23283ce4f0cc6a21221ead4ca4057de637a2e4d7173b745fcb3c0461dda89cb8c2b064f3a4c22015d0c633f35e5d6d918a5d8bcbd5efba7448e219dac9d71dbc802ebb02b38f269ef93e96e45ad10104d8a7d0c6397920d6a02e690eccbeeb9d607c337641c1437bd963af83c1c79362b531725e012459fa22cc7c4f08a949e1c3ecaff0f641644cbae274a045e5e3fcb02757ebef1b99d1cf8dcd6e085872437af320865a8896ed445dfa208fade4bc1dfa64eb155b27018dfa08e2318bbd3e08e9a9bf1b2dc41dd72d5ee947ef902ea9a0668b0b48ff4e1d11966c65411ddbcb458fbb9199abab50a8696fabe2f4f1a0507e2322340c0245bb450b2361aa88d462b2518762e22752099247d9facd4108ef214e57bc006ce7204c0c0c06f17123ec08d7c6ba044a0152fca53b3e9cb4afd7178b3a0e3fe040197a52b315700c03a80f78719a5e9d72bfd23012f2d846e08f3d193aa4564bf01379110aece9e3724cbfa01c51fda6b1bd36eef2e1f3ff63f5f567a1e788896a3b4b75cb81c58b2ae78d87abff7b827c387d95bfe89516e100b0224eb1cd8ef3c4a780413676bb0142e671f9da41bb9b157f3e6fa3736a10b1fb5bad77b2e0ed861e57765918c8160c2b1477b8c12c73819fd12c4956f37fde222c779f9bcb1b9f9b001b178c56688f97fbb0f4fdaa55fbcddd59a59d022577aa9ede850493c703e106c7c8ddc1c74084421e41ef04631089af225fc468992ed013f4e08f7cdba2a26e6947f1a1a4503992c593da66009679ff2136b0ce617758ac67d69674cd5dd9b2450e460c71b41d6ba76979d9285cc74d08b8b78e09d10d3dbd400abc69dad6369ef81dfb6f1c742de5a4c6786a9d5f1e1688d220865624d7db91b0c9e2b61f13978e99b5afc7e99929c2fd584f9d2ea9d3391250e8b5b262776673c3659512466cdda415449d0264b27550c6cd8aa80151423b4e63d10820ea19b1e1ea05244bfd5b41d3e743283c1df1f38b439c09df1f09bbcdfa896b2c38d1b2e4f8f0d0a77a752a1ae02fce196edcec55ae8f3fe1e5fe133d7ebf7b861649c6cd37236ad535cbe818f646fd0526747249f1c12470b3ab84fbbc2b2b999e46437dfe6cf3bb3adf9ecc5142eeeb41b8fd67a9398ce95efa769b410adc44dac5e2f8789702df413e117c13f132ea451382e61c37cd84943900e75defd7409fb36bbf946d67eaaeb2418bf0bc22949fa0685cc6fb21af306b3a25ea906bcbeae611ad99b6a96c2408faf60d8f2deb92e0dbb11bdf5b5a523343498dc75324a768a33d72c9f0e1bf444515f8f72d24fdd503e68338c52539452384a582b63c0908c140da479bb3ee3a26ad9b22712472e8c0639f20f3162df15aa4c9dcaac924a57a5dc78e12d561e495e5b48710172cb4532e1c7685908f108b0c1a91521dca3b6ae01a550f80175cba147f64317461570561e2b661da79a936f8c9f1a1ab7cd95460cf0f199acacb749b07e740a3516072b6fe9d3d1f0591d31dab746f668bdc8418064439a700eb50de2ad9068d39d76f37f445755c84df4037f3be8f11704aa64aeafe3e944d72fbc727e132f6818fb7cfd01e1c8a49721bdbbac0cf16742f1c43ff696a8bf6220cdf762322305ec54c114413b6cba3d5d75c6e663b95c22854a90ff491a0699940b4fdab32fa8d2142cb993916f89a76d24fe60635eb6408926dc1596e631e564192a119b09ce1cf812bdd3a65b23cc05bac04c0f94db622b1a219be348ba4c7a60a6cb376d48b22fecafbf538e50e73357d9b66ea877da078b9c32fbdf26d3426d0a91cf504921b02386ac25660c352ab1de688851b8d1239ef6706025e35bb7c1d3cf12ebf9c6f6598fcd8ef38a485996f247213787403446ba6cf45b89430abb34c798ddd42783232a846251fa61428ce9da55f1cd7ffa4a65a5e1baa286df7377df1c3b686e393980b0f6ef13fd16db7f3527ad03dc50cb63bc3d9576ae83f6c1da9ab11cf7297c57d8b52c8856cbd4ee95268fdf540bdc4a947f2f809b552eb4da05181a8440f71e0dc7925da6a809da3d5ebd1aef9e1d7380123c5abdc02c20b099ad48bcc655868e2089fce597b2b230ce59b82f27d1be287a68abb37b7693c32ab8b2d91d4cd81741986bfe81034d1c0d81d3d2f607094ebd7f82954892d75c98ae75d8186fbf18955f63891b9cb536059fe0d535cdc7f0675449beaff473f58adf7034d75d80f5b1d2f50906046fae7ba536517cc2c270fae501d396b4df6358a402dc73160e22c60d5c9203cc6459e975819ad584c87b7c73d7b6029a833ce1ac174dc61875dbc3895545e66c0281f9d3f90db4362a725a938bdb46c759f33f5cc30b07b0b5479e2dee83d06eae18d0f37ed548b9e0ab73353b3d64ae827f0dfa2d46578b10a1fa377d74aec46a9dcb2c1cb4f8ef96f1f70c697d631a77fd5cc6c6166c8b1f5558b6d38c6b7bd82db200f04a71064c2d26dfec2db38f24f463d4460cf04c12e9852495f929325cf77c76db4813ae3c212158220009c0edf03ba663f7ffafaaaabe4726efca36f34aab4eff0efee48545fec734d79235be503fc3ace8f7e3916e4b8b205f797040739a5631ab5f08e9744e6c2f6f69acdfa70bb467564e2c72260f5bcc352b706b4e1bd07e0a580f5909f1fce09eff0e6e23aa329731be5c20ede188b90267e0f30b9eaa7d4adccc88e5f1b6d51d17ca3b157de39aef5743f3b975d4ebe562391e7b3ac69cf751c22db9932770f93f152646e6a52af1f8633e430d6da67dca4e88e870cb7a2790bd30f26c9cbe5ce8169376c9339a45ee89a08de10b098058d25fafaa6", 0x1000}, {&(0x7f00000001c0)="1c0474cfacf5567833d5662eecef829b6d8ef0149bf36b7f292244b84332851e94ae0821915cfeb27ee0c620f870b1c3f21bbf3c38f0eca09d3fe4cad5695f205732fbce708f4f70beaf79cf7f3fbc5548572b5dffbbcdc9a44767cb9f7f2d4baa60c1bd6e73e9bd60d336b2c5d3", 0x6e}], 0x2, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000001540)=0x7ff) close(r7) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) 22:28:45 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) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fcntl$dupfd(r1, 0x0, r2) 22:28:45 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="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x6, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 22:28:45 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 22:28:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000140)=@in6={0x18, 0x3, 0xfa, 0xff}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="db10c4e8b747adaa4ea6c48ba0d9ef0e69b31e3fc824f29f766160f2ffcb1d91ff3a17c626c82522243520877aaff7eb9735d61d49791e89967591c9d4c9785c7cb770b5cdfa27e908b64b8da54330f2a013", 0x52}, {&(0x7f0000000240)="476fb429ae081623613f645f9ef21e98a1563b", 0x13}], 0x2, &(0x7f00000002c0)=[{0xb0, 0xffff, 0x0, "82467d273f7c179bbd624cc944c4577bd50a79f167e1c503ad0dea4b215f31f87180fa011c8770b7ca8786df3baedfb42b12a98574256dff07064c2ce74993346f615043e14d1ab4990fa3f40013bcfaca303601d2a6077783cb98ff31b477a134dbee84812c3c6db1b623d671510f1f5c84ace94bd3a6fb3f337716347052cc8849e44d57ec968749311d4bded05158c8b4cfdf5926b24b935a3cb2"}, {0xd8, 0xffff, 0x9, "2572d639084af3320465bb24ecc1a013dad17df956a10e86b382744bac0f753ac425846546ca54616bb9b7c441a199a31b75306d2b085701ccd8510311e9a3017edaab8487bba255dae68671354e21f3ae82e179da521ae381c5fc44c2ec5848c4f6471f9ccf40aa9b5c1023fe8c1a5f46376c9341a6bc82b745a211795baa2d344416f42320d5342b25344f7d4ddeaa859b7446bd8c23a418bc603bf20b2fc309732f15fbe201bd1b86e77837446ed7a5145fac4fd32da809879cefc6c07d690dd0b6a48218"}, {0x18, 0xffff, 0x2, "0352"}, {0x70, 0xffff, 0x20, "17c932f224dc0b73be47856d6711c54c05812197db5f71cc3e31fbbe0a066188bcfae71f24b91262ce1ed145c2c53113e62fa0e34b183233881bd810be5999e4d769f86a1f47ffb52c72c2cf1fdd0a4359156707356d1411ac7d5687"}, {0x20, 0xffff, 0x9, "7ef0f00f4979839faad575"}], 0x230}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 22:28:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) 22:28:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="89130000000000003000"], 0x10) shutdown(r0, 0x2) pckbd_enable: command error 22:28:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000140)="8100000000000000", 0x8) 22:28:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 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) r6 = fcntl$dupfd(0xffffffffffffffff, 0x1b, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x4}, 0x200, 0x401, 0x2}) getgid() r8 = getppid() setpgid(0x0, r8) getpgid(r8) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(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(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x0, 0x0) poll(0x0, 0x0, 0x0) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) getegid() r17 = getppid() setpgid(0x0, r17) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000007c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 22:28:48 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r6, 0x2, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x2d}, {0x2, 0x0, 0x1}, {0x200, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1, 0xae, 0x0, 0x5}, {0x80, 0x9, 0x5, 0x1000}, {0x5, 0x4, 0x9, 0xfffffe01}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000280)=0x1) 22:28:48 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 22:28:48 executing program 0: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r0 = syz_open_pts() link(&(0x7f00000001c0)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0/../file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "68a3c1e7000000000000e74de400", 0x2}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x2, 0x0, 0x0, "ebfcdec44ccea35b5ac206ff441dbd427400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffa, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) getrlimit(0x7, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:28:48 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x318, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 22:28:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="000eef13b085040000"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = accept$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001840)=0x101, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x7, 0x9}, {0xfff, 0x80000000}}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="db3dd96ecfba9df3e8145b7ce3b0af0144947e1d2f23c43de30de06af3f0d45952705d0000000000000000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = accept(r5, &(0x7f00000000c0)=@in, &(0x7f00000006c0)=0xc) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000700), &(0x7f0000000740)=0x4) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000001900)=0x3) write(r4, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 22:28:48 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="ac02adfdffffffffffff8a2a197a38620784c87910bf453f68c11700287ead4bcb777fa84e6abca64896bc8649bbffab7410408b2951b15837b8fa4d012ae447423c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbb5b65c6593d2870b4122cd235000000000000000000000000000300000000000000ea0000e5ff00000000483c01b82e153882af643ff1885132d23879d81a5f673f8fa5b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc6bdd8a63e59eb3720b4fc49c669d4f2c3b31833e0f643450700ba50c77ef2b55f406f990ba1f08e5e2bba30d973bfdd334bcdff8442a70153a64917c051818f9f140aab275f01ae290c717aefb895e980536f142de9cdbbfa08164292274a48bdc34afa0dab1ff33f0fd94559370c71afbc000000000000000000001c00"/377], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1f1341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d98656da02489672db6d19f37405111e980a998473f0e8d1e8f3b32b99730931041d0d6c2df99a9d60031c125814bb6ee11e303000000b33d0700000049ad4ae8d462fcf5fa3b6a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d3361cba2df52f4b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6}]}) 22:28:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000180)="6b1c840672e366ccafef249cb7a4182220c0cd245de019e5aac1e94005f07956ad43096d7687856e96f2e2aba5f65d6c752d9d5fc764743c22810cdaaf3c1e4e691d1d30ce1b"}, {&(0x7f0000000200)="f0f00875e4c59f7dec1020fa600aca87a803be42e85da85878e0ff767b2f7694043587a2f147537594933cc9fb623da00f6678f613c913bf87c5945a01522e304bcb677dadd2100b86f8cae7b7aa84dccc6efb8cb6b876e667bdefc21ac98df9a7ef04902c8e0e793be4e067c0a1ec0d74f3bd81d30e864fb5eebc0193e7588c1a51c173105d801986588e81515538aacfe26f4bd7961dc87bde49b71e5fb011ff1fa5744dc13b547af6b69de873b1b2f9"}, {&(0x7f0000000380)="12f84867196b37b6763994b454feb93f1ce379c5a1f4f1d5109ade8f1a32887509813cf06ff25c95f7585ba497215295cf5162deff72f63819a23b8f444e8f507f3a806f2c431ac5eb56edf0ebd221f40bb6c1a55d92969e6c00a6c057bfd42f5bcffc5a9dbcc1c1c015517cc173f4fc56722e0000585904eae8d731c7742c99578ba1d8e2dec9d79f58cc0cda3a86f990f82336d897222a1b6ab77e70bd73e97f7ae2d17533279f437efa63ce826e"}, {&(0x7f00000004c0)="7269b88204a291e5b5834dc4b232b2527a0804f968f9bc9c76a122eaf86a5474f4a25e141129f3c16604c712dec7a947f28c54e38cc434a7440e1979f1f5ae9e47e7814cf1667377e535aa2812201abfa2e74d4c44e5ea303173d5776f42df6572b09e946350ecaa82d7b8d84276d7c24faf5a8d4025b87708e58f63ca53708e6749d0425a1a70f356345f1b8aa0efcb3e82f727e3b0e12ef29f37cf00c6d6bc0b50ca13ea8ebd225c6e551755fd485121de2963057a0439b096e5f47679477df0bd27c119a1dba5c012650279e476ad2071096dcee08a587eca13721923f6c300cf7641a62e"}, {&(0x7f00000005c0)="4d18b5e9c318de62415309653d1daf1ca86f783358af1ef8cfe1962e87aa0d06a2668cc55626cf3eea49b7f980d2087ab9b9d466a47a06c80e9c41c3635cf93c85079ae10b3468347c67f36f137c21f1b2cf2e8f8c9ab95279851eca446eb983107d1406a7ad2484aea4710f0b3001718c25aeb93eaf2838ddcc2d"}, {&(0x7f0000000680)="d63ea66693f8435066b5289f5b96f63744379c28794b52d358dbd507e90e927af122d8c7feaea1ea8d56e3281afa787a200456540490d8612a1fb878adc5cc2392e1ecf5127e13be1e2424bc01ca60c751d6b06d0e5771e1c216c2d21b391514e3c8cac86d6980fa846e60af835711fa364a5734b8984836d98b1fe400a5e883c5e8c218a3c399"}, {&(0x7f0000000100)="2d139106918439cd66203aaaf479da84bfd3e9a8d23dc36f746744a88e28ac78958ba358ee9dfb8ac7165b891bc954cf3f42"}, {&(0x7f0000000740)="68a939412ee66dbd2f1cdfaaed661863bc280617c08e947204579e0c13891e8a7e34a0626f43180f077d8bc8acacbe0ec3681d5293ecdd2d8e208d3d31a914a0f1e584be51d7e06b9129313dd734276fa1fd7861905ffe4cb74508133db08589b79e48ffae0741f59ac6e530b994ad433abf003b51b9f45c3f3174d82f19816eef5f56ae7e6625aa9704126d05bd92affd5505b76464555d7931cfc3b91f51b60b49298e89af842e33317171501240f28d1dc8572d92c1da0f62ce3ea3099ec704506aa973be598714745c8246c8b08717766520911969995569c7fd40fe1fc3b4e0a822"}, {&(0x7f00000002c0)="f2469bb8ad23d864ad0bed595568debdf00c1969a057a54433935d0ef0ca8f3fffc9e9c6d9ad1184453de6744db4480a648130eb55eb9394"}], 0x1000000000000356) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x2}, {0x2, 0x15}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x5, 0x1800}, {0x2, 0x3, 0x1000}, {0x3, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x157) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000900)="2dff4d6c5fda34691cc90a83de584203fccd0ad7f42a2ae6a86c9f3e92b77c5b715938cd7e9b988469de837ffb726b32b4ebc27007acc401aba950182d3e94dcafed406a4f84d91bfdbecf7d505861a181c4e0194a3e25b16f61ec7b5d37a5d5d2cfe1de9ab8c31a863cfb6c4a5ca8a6c32e596e1e4f1689fa43e55208d40258870f07795a5fa5bbe3aff59056db34ab676645f6599d8119e808a6beae0396bbb2332dd42f0b95d41af8635a33102d28b8798e83ff0a5ee6158b911530d5e719b55c5d8ac85dee", 0xc7}], 0x1, 0x0, 0x0, 0x400}, 0x0) shutdown(r2, 0x2) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0xfff) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x2, 0x8, 0x3f, {[0x8, 0x7ff, 0x4, 0x0, 0xef, 0x72e191df, 0x1, 0x4, 0x3ff4, 0x8, 0x3, 0x3, 0x9, 0x1, 0xfff, 0x5, 0x401, 0x3], [0x5, 0x6, 0xfffffffffffffffa, 0x8, 0x3, 0x58a0, 0x4, 0xffffffffffffffff, 0x40, 0x400], [0x9, 0xe3, 0x0, 0x4, 0x8e, 0x0, 0x8], [0x8, 0x20, 0x6, 0x101, 0x3, 0x5], [{0x83, 0x7, 0x20, 0xbca4}, {0xad4, 0x3, 0x800, 0x6}, {0x200, 0x7f, 0x3, 0x6}, {0x1f, 0xff, 0x8000, 0x6}, {0x57e, 0xbc4, 0x80, 0x2}, {0x6, 0x6, 0x8, 0x7}, {0x7, 0x3b9a, 0x8001, 0x8a6b}, {0x8000, 0xe38, 0x3}], {0x2, 0x6, 0x0, 0x6}, {0x8, 0x200, 0x9, 0xf4da}}}) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pread(r1, &(0x7f0000000040)="f9b5973c32c6ec65dce11fd9ae5b651d5506e633948a8460ea60d95142ae58f129a959be7864488d83b7e13f7079d9f87484bbb7234c5fa0264fec1399cc542c6a696771ebbf30ef4abb702ca5b21e00bf3acd8ef40cadcdd7b3946e6a414dbfb90a259032542b504171e339e33f21babaff2fffd5c1c7ddcfefb8421eb7d4a619a291bbe4679bead7287311c386f7f56b25c81b531f8fd1201909af0e704931037475e3be3a69c560fb4d0512436d0794a5ca9533fb04efa1782b1676afcf", 0xbf, 0x0, 0x0) 22:28:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendto(r3, &(0x7f00000002c0)="3772b7f9522bc909a979784a7da10466066b22c2ee71974d227878a6f898b8cf18c63b89a6e25f89043b98c087cdc858784d9867f172bb11a9d78732ba6f62bd9437894cd6b6379de135f33a8564d9c6fefdab72c495a05ebfa18a816ef150e25ae8d9e266da7a4e18640542598d614f7fc45d177bdb49c8eae88b5b380509542ea815e4c963cc601d0adde4e327291a2f580685737fbb47f134db764dbc8bf7e6d80a0a", 0xa4, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") acct(&(0x7f0000000380)='./file0\x00') 22:28:48 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff92fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255494b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453608371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000005c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae07c99b523bcb056f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc8522f0c14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c7106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d20426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721733f7370220d89a5267303a92039810a5c2083033e07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c204b600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c470cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bd07eccd9aa3975f0bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c81277601c40e96053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6e58279abf500829e1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2dd71949ac2ded39d8514cb7b7027c9ce43b203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c9406410381679261aeb3291be7672eed4f87d8ae225a8b5a7d5ee005735b0a807c6134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e448a78bfa95dce4d2aafb8104cd332d8a474daed141f25c718466329a7758dfbaa1eb2cd9f79cd3a4148dbe56b593e3bf896fd82f1ac8f39a4fad6b4c51a2a41a4141547d1b16afbed1a41d4ef19824a2f1c244ff5b50e89a47aea08e3ef1574c87f0f8b127d08dfec1b5b", 0x612}], 0x1) 22:28:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000008df00001600000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="423911afd7f0a0156c5225e9c792ed9cdd19892f90bfc8e5534d4215a7512922e2368270376f0efcaea033a69512c09aa615211dbbc370b325f27ed28b1ff888867458e5cf9b9f186e360573d2d28a9431ae572865d63f380a817f5f82e94ae51bfd3684f150d3acf2db89e68116eba1abf900db4705fabc59fd3b7724f22a8de14a38ffd416fd5298d75fe8926496b72bf682d2fee334c3ee7ea30fbfdf6d8ed06ebda79317614db8829bdde8de399ad5299b4dfbeb1fd8fb20eb6b57917ba4bf999c49a4585c1e758245526043a5e1cfe6843541c0", 0xd6}, {&(0x7f00000001c0)="de1bbff630857976b0021e177f8eb966ae3f1366b7e8987e7401da858a1a94c2dd213e676e339bb904da56cbc11e3916688d24b7693efb9f04e7ff47c0b88861681937dce8adc22ec402a8bacc3b97fa14e725731672db9cc3400c39450910bfd44f221df9ba80d3ca374f6b94ebaaa1f337730d1ea7883c702e37c427e04856d616c9d3a73036ca246a", 0x8a}, {&(0x7f0000000000)="7096500a013170d2ae97636a1397ba2f938a000a618b74343cb51323a326e0010df9a145c8334cc2b29ed4946c2158bae686f57fe9b72d2360162222732c9b6c9c692d6ccfc39d07df37e000546d980be3679e", 0x53}], 0x3, &(0x7f0000000a80)=ANY=[@ANYRES32], 0x4}, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001100)=""/28, 0x1c}], 0x1, 0x0}, 0x0) 22:28:49 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchflags(0xffffffffffffff9c, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x400) pwrite(r0, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x104) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x3, 0xff}, {0x18, 0x0, 0x3ff, 0x80000000}, 0x2, [0xfffffff3, 0x0, 0x1, 0x9, 0xaf92, 0x7, 0x4, 0x7]}, 0x3c) 22:28:50 executing program 0: msgget(0x3, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x80) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x8c9, 0x7}) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYRES16], 0x3, 0x1, 0x800) r7 = socket$inet6(0x18, 0x3, 0x8001) dup(r7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 22:28:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = getgid() r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1153a23b1b59cbf, 0xffffffffffffff9c, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 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, 0x0, 0x0, 0x0, 0xfa}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000}) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r23, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000}) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r30, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r36, 0xa5, 0x1, 0x100000000}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0xffff, r13, r19, r27, r1, 0xc0, 0xfff}, 0x1ffe0, 0x9, 0xffffffffffffffff, r35, 0x6, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 22:28:50 executing program 0: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000940)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca012036470380000000000000000064afc200200c8922e4473309b86c198220500000074f4edab8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cfec37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ee397352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4fddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae000000000000000000000009dca8effd58acaa62f5c9d32a93e0644400dbc65c845fb7cdbf221017677aae48ffa4fd26cbe0b1da28b226fd166851413f3a33afa3a8c63f00d2f57ddb7cc3"], 0x1) r6 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) mkdir(0x0, 0x0) getsockopt(r4, 0x7, 0x152, &(0x7f0000000500)=""/254, &(0x7f0000000280)=0xfe) close(r0) dup(r6) syz_open_pts() munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 22:28:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) geteuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) setuid(r6) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x75, &(0x7f0000000180)="0db2cd7e700ed7d7a2620a42b40ebdf3b3d1a23928d7a06a7edd5e161e9040f2d5f221973ebc652c57a556b6f24beb3706e273ac1f650b2d87a77d9ad463e8b5edc2ac13c708b1fc81a4c43126bf0da9119975433f873c5a65c697baf4b1cf9aeaa67cc1cdaca09443574a30a4e70d9fbd5268aed4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcd0, &(0x7f0000000140)="c4d400"/14) 22:28:50 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/218) r1 = semget$private(0x0, 0x0, 0x524) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffff}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44, 0x0, 0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) semop(r1, &(0x7f0000000100), 0x2aaaa9b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000006c0)=""/191) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x1, 0x3, 0x6) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8004427d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0xb) getpid() getpgid(0x0) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b210400000000000000b70149b2b37cd9ee06d5e63f651d5f2a4b040004000000000000eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74ce9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2eb6f4af04cc07d549df5cd98804dd03a430300000000"], 0xe4, 0x800) msgrcv(r11, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1, 0x0, 0x800) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000000)=""/243) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000002e80)=ANY=[@ANYBLOB="0100000000000000ed995b21866ac3a1425e791fb70149b2b37cd99a2ce717ee06d5e63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928fcb397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c9896272bd683d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836f26064f2ea6f4af04cc06c549df5cd98804dd03a4303"], 0xe4, 0x800) 22:28:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = getpgid(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r11, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r12, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r13, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYRESOCT=r11, @ANYRES32=r13], 0x2, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r19, 0xa5, 0x1, 0x100000000}) r20 = geteuid() r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r23 = msgget$private(0x0, 0x0) msgsnd(r23, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r23, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r23, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r22, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r24 = getuid() r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x0, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000, 0x2}) r32 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r33, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r34, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20000, 0x0) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r36, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b81a08c4e3d9f3b0727a6e6ef7bfb96440d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d904cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37000000000000000000000000000a02"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x0, r44, r46, r47, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r48, r49, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r8, r9, r16}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r28}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r32, r33, r0, r34, r35]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r40, r46}], 0xd8, 0x4}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 22:28:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005b9000/0x4000)=nil, 0x4000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 22:28:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getpid() fcntl$setown(r1, 0x6, r5) close(r1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) r6 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000000c0)={0x1f, 0x81d877490e9682e4}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) 22:28:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000], [], [], [0x0, 0x0, 0x61]}}) 22:28:50 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = semget(0x1, 0x0, 0x9a2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/25) r2 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000009c0)={0x1ff, 0x8, {0x2, 0x9}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) bind$inet(r0, &(0x7f0000001e40)={0x2, 0x2}, 0xc) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) readv(r0, &(0x7f0000001dc0)=[{&(0x7f0000000a00)=""/203, 0xcb}, {&(0x7f0000000b00)=""/111, 0x6f}, {&(0x7f0000000b80)=""/240, 0xf0}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/97, 0x61}, {&(0x7f0000001d00)=""/138, 0x8a}], 0x6) write(r3, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) syz_open_pts() 22:28:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x4e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) getrlimit(0x0, 0xffffffffffffffff) 22:28:51 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)=[{0x60, 0x1, 0x8, "d3adef86d24506308fc6b14a88dcc767e58038d67d66cde490c0596b558f714c96c2aee28abff7bd287df4a8d6c870f1961d12c5eace5469f5cbb10024b8513b4a88f0aa2eab7cae4f931528c2bb8023"}, {0x70, 0xffff, 0xfffffffe, "ce176a3d942617a113a071472ab56274730b0bc3ffbc1182572e3d9ccfdf821f53db6129f32f69faebbfc04eb4e32ad3ad3eacf91f235e60052bf31e381aeae56fc0024b8cb9db7cf64394e4063646df80a91bd47e9d1cbc00a489f16559"}, {0x78, 0xffff, 0x4, "050528765319a9dc31495e5f9e736127a6ace84ba97383be300d8479ae747290edf8c02a5a5f557aabdfe051195edb6422cc9682b8e41669c40218271fc73058e05757bfbaa6b0a7ef58c37c5167bc3bb8af499ea91214932b46689ae87912ad577d"}, {0xe0, 0xffff, 0x3, "4029e78e81daeee8c8c87913b12c36b59bf06a7560f227d1dfb1fcb7fb70b46cfd56d5eddd54d63092412b0fd11b310b9fba730674d2dbcc834685791561336733323262bccac7d311a74bf2a73d22e6e8576a2f57fe303b00a9151bda46aa7fa637f42c83744e4ddba4ab0f83c8a1fce36272a851b67372b1d22930141d2748778e10989fa51ed618053e52bc3abf1071ea6544b1fa831fa6e8f1c36fdec830cd98f052499b700f51a108799c7b4a341f803798939f0988e4df03ff213b56e2441d5ab46f6118fba7aa"}], 0x5e2}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000100)={0x8253fac2447c4a65, "6d7d3d4ea66c41cec7aeb38f4b7d16cf86bf1c911771b312125692b63fff0b9a8280ea3a2e4bc31a8e8c72b677025672bd138ef8eff52d5f20cf280c8ff8760afafb596a2e8dc4f1079d720995f4d508e94a1a65347454c99e0dc8770656581a610ea7d3a3a45df48184f8390b5f674678a024c4b47d070b468d445d84150f84378de89e40"}, 0x8d, 0xc00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r6, 0xa5, 0x1, 0x100000000}) r7 = getegid() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r9 = dup2(r8, r2) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000e80)={0x10001, 0x7fffffff, 0x8000, {[0x1ff, 0x3, 0x1, 0x164, 0x3ff, 0x6, 0x7, 0x6, 0x1, 0x6, 0x4, 0x4, 0xfc0000, 0x0, 0x8, 0x5, 0x8, 0x6], [0x7fffffff, 0xe2, 0x5, 0x6, 0x5b, 0x0, 0x1, 0x101, 0x59, 0x1], [0x396, 0x1, 0x9, 0x6, 0xfff, 0x5, 0x15e], [0xad1e, 0xffffffffffff0000, 0x7, 0xfffffffffffffffd, 0x5, 0x3f], [{0x1, 0x9, 0x2, 0x6}, {0x2, 0x0, 0x4, 0xc2}, {0x4, 0x28f, 0x80, 0x5}, {0x0, 0x0, 0x4, 0x8}, {0x0, 0x4, 0x80, 0x7fffffff}, {0x5, 0x8, 0x3, 0x1f}, {0x800, 0xff, 0x6}, {0x4, 0xdc08, 0x8000, 0x7}], {0x10, 0x4e61, 0x3f, 0x7}, {0x4, 0xa9d, 0x8001, 0x3}}}) setregid(r3, r7) 22:28:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="b1d0bd35f344ea94e81ce0e0fabe0ee1cca89990d4de841726f6f5af944b07820d2fe249839c005914ca907b68070ee3fa94d736e61e8133beaa42fe4673e2709fe2be9bc0e27d56e004632b9e2226ed00f283a5910924eb038b6a595d5dbfd1b134aa3735089cacc113adf35ff333905cb71d1269aa12f5016a948787b8b6f0a5b2e3b2aa5b94e11a94637aa06d1c8a6d", 0x91}, {&(0x7f0000000100)="268686740bff0a6805221952ae26e978eb2f99d5de99792e7d28843affcddf28065711fa1c4f4dc77159bacdf1c88c5b9ddf857b857ec01f5aa8edb44c1347af85792a041038dde206b903b44c2179697419170ee5d6f9baac422d4705213a32170eab55828e64144b54cb64c3bb6d1a44e2507b02cac12dc489388708f97bf764c5765ab75b68c6cc65dc77d55cfd", 0x8f}, {&(0x7f00000001c0)="acc8fb5598dfaff0554c65c7c98e6918c1c1da987c1fa2830fd2c6d38788a8618cef2a7e63a6dd5b913e3a20796b37cbe5c34b5c0fe87ae37650d5e7490feee71e9ba8ecc54f97898808a892eb4b5862421a8e431de08145681577aab506ec49fbc7fd6d8018e0f18b77586d25f1f094c0153ab931f8a98b01e60f91f9b49c9622963fdd881b8152e2451f671b808fa0fcf15b34f64ca167523deac35d6b7d3e2235d1db37be625029b1fe434f64662f78b9b328f4076ed98a7b", 0xba}, {&(0x7f0000000280)="e953edc5508b2e03307975e6e3a574b828d72a7a177f6f14603b5e15496730e2b0bbf251ea0e995cd9d135f1df83d7c1c73e5386fe1d929bd9af3ca0e1e09764738dcba7fd0ef4f2ac51700df70cf44df482aac2f051b03370", 0x59}], 0x4, &(0x7f0000000340)=[{0x68, 0x1ffff, 0x18, "6db02160cddf2c3c09a688c442f96e781ded72ff44919d9c599b9e0b96378adb6fe758bb57e51fbf86e78f2862aa4fe19c246e7cba72406bc78cc3622a5a1609e6d36eeaa11a9de4cf1bd07802d893368bbec08125"}, {0xe0, 0x0, 0x6, "9e51882c4cbe0409275540d4f8aff508d6c6169034239f6663bf771841cf63e1f5f9bffa10934d17a395758a63f70e8b248070da62d0509597095392c8950a8eeca457710059b1f99e9189bf9814164659e808cced6e3a5b60ce338c02e3a80f325ea7c4ce0b7cddb1f5829df1ecf52746e9ecb8cfb835ebd7f86655255a18855ec10d9ab8a8c74a6adfb3762e17f994f9dd4cf18696f4e498a3be9204783464f7ef406e51ba516122df3806e2f53d8af0ba32267c182948f2086f82009a9ff7c582d89a3bfb9a297d"}, {0x98, 0x1, 0x7, "a81a96f0623e6109f762ef3631d78afdb15da638d5e649231e019d4bd48141b1b93236fd29865fb291214ee922a22572dc5b2912e7face700149cb266515f6b3ca47db0221e9a99ba8ea6f5aaa0ec30f11573190207f44b00290993d88d2e68d800f4b4c7f0f4d20777173880840c0169270a2aed8b0195b35d7e7fc250e7c4454625b8da74640"}, {0xd0, 0x1, 0xfff, "4a711ac31e5d3d0026f773988d207d823371e520cf0c18c4814e1199d7b2085ae6381c506e4d39caced1ae36ec87b23818dbaba53dc8c09547db45b4d09ddb943050be6ad8b072884ff52c3542c66c6e4cec3bd21cd9e8c38da2fe7d85da248a0c1cf544797d7a0d8feceb482c9b8b8dabcd9ac6335cc84638233e5f769c0e9a1a48cb0501be7059cbe28ff55fb537fe9c5384b4a411611095a1413263128612623a332ce777d41bbc614090987121edc7ae41956d7b98815602d4fc4f6f22"}, {0x50, 0x1, 0xfffffffa, "4632318ccbca71fce70b07132debaf466ea655782129e8314f2a1d99794a06bf93fe8198b7934ce5be295a7eca51b19b7696a891136764b5fd8614"}, {0x60, 0x1, 0x8, "a225ad3191dc602ca1e21cf033939eb4cb99d6065aab33042750a6ce8174398258f07d416fe336e24358bb7506a7ece06332b76d3464d6dcd6dca0c44d81bd0c15f0911ff1f7db931a978254d3"}, {0x20, 0xffff, 0x2, "c5ddead48ceb3655925975e4145b"}, {0x68, 0x0, 0x200, "d815ad4d3d6173c2db31008a50fd32037eb3eb89980537a5bec3d1cf63b16f885fbe33bdbb87079f9b865b7459df2bb05a5442a3afe811741282e3182ad36dbb1744fa8b8659edf58170475ca56905128e38"}, {0xa0, 0x1, 0xffffffff, "3204a058450b2908b078bf3188206087ae1f536e9002bc3fe7626ca9e405dbddc2c97a47b42e2ba44af0b6c7912a61f06d16884e5e982fff62e59c99714ad9be8ddec2a5f2e1936cf96929b5037eb3a3e9004aa82427d21ca68d2f9066e513e4db3131a0969da5bb1edf696637ba5a09486d0a78f767106159b44a8e77ec77847d56870b543e4e35dcba110b1be1f4"}], 0x488}, 0x5) fchdir(r0) r3 = syz_open_pts() r4 = dup2(r3, r1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x8000, 0x9, 0x401}) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000840)=0x7fff) 22:28:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname$inet(r0, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000340)=""/26) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x100000000000054, 0x0, 0x0, 0x4}, {0x4d, 0x0, 0x0, 0xa0}, {0x3f, 0x0, 0x0, 0x4442}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x9d9b, {0x2, 0x4}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0x236e}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x402, 0x0) pread(r5, &(0x7f0000000300)="6bec6f6a83417c57bdff5ffb59aea8a135d3ae77a688ad", 0x17, 0x0, 0x63) ioctl$BIOCLOCK(r3, 0x20004276) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) 22:28:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) fchmod(0xffffffffffffffff, 0x40) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x1ab) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) read(r4, &(0x7f0000000080)=""/11, 0xb) 22:28:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 22:28:52 executing program 0: socket$inet(0x2, 0x3, 0xfe) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000240), 0x2e3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) close(0xffffffffffffff9c) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x40000000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) setsockopt(r3, 0x40, 0x0, &(0x7f00000003c0)="99a3105f6c9cde6e5878a858e5ce337232c941d58b959c9c339f055e637a0f32f662a6aaf44b258c5834ebd07ec45d2f7dfb673ebba1ccaf1b961177a3f1341b70479c95a3525452091da436991c3420c4c1f4a6a5b419831f0b8569da906b7df85f044df2d50e4fe28af112d8f69114d58319103fe103a50b0a4f59ef1d15b99862cbae60611bdf586aa9b9be914ac0d3e5d3549614daf130779d4e7e72394d2aa5db7b9ca02b4e78975fdf64d281bfc0604270c39bdd4ed376cf07d58d9e0e0fc2f0bb9c10f5bcdf4e12e25b340d19a2e79f3a8c090ebccfee31e4afb112db52ac25537fc78188a1a6142ee47e258d37a2d3303bcd15fd01c9d16187f70103a2942a551fbad61198005a745fbb3b04d0d2a83c17cce90a24afc2ed1e5b890afd40d7f699f2183e608b00b2713b710bf776188354e86354300672fdeec8e300b8dd0e01bf88fc2c3fdc60fc6629cad2fa370349d7a75acbd2d1b46ba990a63f433bbc91a2e42bc4211660e2a6a19486d1a6e14ae7a504781a004df86c060053854f39b2eb285d26e6cbc9e2c65f3f054b609196ea3452dc55eae9ef31838f2b100dfc9d362cd3dfbfb72cf923fc16e36482ab16d7133928eb8d073fd5370cf656d9222d431894456de6a78b2bda03b98868b8241d630247eabdde914f27c3a0b24ae30d76f00d9816971729c39a76cb3754a7322c955c46dbd3d59821a7f1f7e0275c508976576fc8815aa9364bf6d3dfaf1f89892d20473d8495b5c82d9adf9e43d1491c039d8cf4a895f96340bd0c2feaeb7988c4d4ba1d4061b8cc512bb1435cfcec5438f4f9838890c0de29bd3c1a318ae0825536b2ed9ccfe63d264e64760a9670e6b515b2437a2a993add03d908851048273f805e642775c35cb6d48be87850d5960d325dad06d1cbbdca367d4fec8df554b7d879bcf8436dd4fa7bb04ce8f634e93e865cf9f920830b65a354ed05b4a25250aff3eb452106898f7a0f4368d09eebe5621cb2dd9fe036674be27a6fe9620f46bd9f50bc4096a840949b1c5417188539435bb293769c2399e79786869f792250e13e0fb4e5959cfde8a17013d043d257e4d4dd3bb23a6ba266b258229820eb66c42be597892f36d4590695d06abb997eea00964f67f0e9d5463cc73e7d5d522bc06c7b258c45ab751c0fb9543e6a400a4d7660326f4537f1de6354168c37b96a36f6c254ea17b7e02c5fd14487aa9b5867cfb248102ea2782a1e361e47ae3ccfbf3a62066748f4c3e70119e07baa3a3f7ee1ea64dae6ffcdc2cc0101fba4bef96163631f03bf94a0caee5b5ded4c7e50e417561df4aa969ecd75e75032cddb440a582ead65ca14b2a5e68fa99657867d14d00a4c27c8a81e154cb524b3b743f05d7d1d00d50ce736bad032b322d48b6d6da46b199f06f6e846e0fcadea014cd81598459b83a81fb3c5f8a48224d5a6f630a1f63bad0992b3e04d231c29a8560c80cf61e57b88717899bd8b7b50db387fac31118d23b40a398ee26e4ef4881f9cc5d4bd74e1b618ad76f987aa4cf34e60c3d703924f4fe02140546460866a009d50284936cb90ed29e9be8ab16615ae11d9fe781dfe2162aeb30b0ff0ce11d7bca0a55447fdd85b3c58c862076764b2da5cb4e2f7ffcb88b2d016ec0559036e0ff99b224b1da6372a7f0628fded4fdcb3f2e5ecf3e0e2e851dce520e63e70a2b502d2b4250432d0e502437f7ec01883f1f64ed25846a0a7178bae6ba0f1be9606db79f87f0f837e7da9fec406fa49c4764d0b83eecb92d61db309bdbfa9768c63e7299dae867301719993c8f2e2d440d3340e92661e8f0ec307b2fd5924762555e91ce6174236990dc223b6f3ba158eb92832ac01c6b1efbd5b132d75dd5f22f61ffcee5224ccf59ed4aa36866779c162f77768341105500044fc7f26246e44309ed38be928eb4dc8c3b16735a358c2e4722e64fc70363254dc41e123d1527c723cbf96014c34f6bcb449dc7aac678fc1bd36f4bc38e7ada2792007e065ba8f7247d7d96e3caa40a5c2896b2a709a0dbc865ace91915598168dd41cb435a6b912a9b53ad60b98c214b1ad29a890d9c80a84b51bc454a6aafb043962c72cfde8432b59543aa03b638f18a58ee64a2cfd14e7c6ddd2650f504149aaffbfaab84226d9b12a87ae6033a10c0f67ab0c27c7717b3d4792581d12cfe680e4fbc0be184b2b63bcf7303241b3a9965c94b0abf43a25f3680ddfea55af59784869abfe05eb374632810eade7aa8e8dc74f4a69cc8f9a8a168e591ab53b7ed0582187b351d6fb3d13ebdc30b816f8e97ea4fcca6475d1940f38f3bb9e2d15e7ce90ddfa6542b4d414df84e2afcc1168bd31ff0ad228a44e4cbab6566d849e2297d002cb0355967aaad6725195239b00ca53d4b31a52494a6a29be1ccc81f927eaf19570385ee5cf9199217e7e81d5188583cae3b8921121d238f86e467620c09ef7b9679668afd9fd199cb0e203c46641ca2bdfd844f70e50540529ed33a604aae7eab93bf7b00911fb799d3ad04771a8ec0e876b350bc5a50a6996b110862cf5a51bafdcca432f634bc42902151266ffa41443af0f99febb0398d84acd6115364e5246b1cfb31e7278905e67fead1e7e42b2707453f6ba34fe14e4cb9bb44b4d70c6d6ccb3b938399c015b8b4ecf47c33af6c88786e58da3327aebf3bfc9f542a31a211f4e91b7ac516f8dc96151cbda88a56bb48d7560d6da9074a00adf3edd9b912200f12493a17186abf5412fd5a9fe4ac32efbcdfeafbbdcc351d9201a27efc118e3b926d53493150be59033615c8e4a5755aa8c49cc02d054d25bc3b63c57d54656f452a7221f6cee2afabffd3a4b5f4829539ea49536014a525c23cb46a684bb511f1cd07c8dff46cfafbd112e1a82f775c2527f9ba35011b4c8a46426dd93c89a15ea469cb0a22cab63beb0d4857ee3b9617f5ff3b8f16f24064e752e2ca2fc86db68ed385c3efb686273effb807a505b999691f0d887e1a0b0a9addd29fbf5964d042141e35f4785d7ab1bf659978d4848f101ca92ba132a72cfb34283f80f13b2eaa185d465bc9e9d562589f24e0f5c4542fac58b3bc53c23d99a358686ab57ebd4a8e2e488781f2f98a78e27045eb19b7b3a21fa8b3be7741287f631b29c9a2a38e0e98cec95da49c29fbe23ba268eb54d350e284eb339fb7701f23a89af9a097ea02851e58020e4c380e83b62a76efb439e61d876da72c91d56cd3d17639ebfcd497b0787966eed5dee1e1b5a9f0e9b6987fa3baacbc7c9d7a803c38bba565a91e319bc22cf9389e029e7f0c14b5bab36bd7e941ee9a2cc245ca88ded154c683a7c789068d472e86d903f590b7a417de9b9423d862c2f0e671dd7e63ab6480ca3a88c6a76c2b2e722529aecb1672aa213a92bab7910580c03a0c1120874578c77554c8fbbbc293cd8ce5857c7a81facb0a5a51dadaf8900b28c74dc3900df0f64b47256eaa2c3ea4158dde7f6fbff4ea609a6f7c85313d47ae51754fed1126bd3b5d72355178ab7bbd5c2edf939237fb8dc126377e055a33f0442d945da751f6dfa867db518158bc6528a98a63d3d0f6a547ab9c5858a0022a01c795d6299938ee410e8846b1ca19ec6551800455e6bbd7d0557cbd86f8e0884dde0343e5834719e1a0f47905bfb2a33364e1be164e2a45ee5e911f42a56401c81bc371740ad5359dceb8248e361c95ea807d61668ea0ccfb279dbba3196b3b436c4145d995e4e6647418355dced2096385adeaf789a8b3e4bdd7b2a8a564b48302db44b7c15e9af5aced7257416bcd82640f5c2d5d7eb6b0d3efedfc378b206fbfa534e84879ae902e3191512fdefae0dee2c949975a0558dfa388a536d971e81d8dd8d49046fe8ec053f4e2bbef0713fafe14619036c9e4792377f895a6afe59bafc0dec0d213db17820167eabc9c9f791e8a21fb71a3285c242f13bef26fbd81043fe2912b84d380331e5b422a7b1c820d70ffe14ceb0df9b246ce02e2995f807b49b70974ca709f2eda522322ec6a89707c2f4a6697fc669c3818bd3fd1c6ebffeb6eae383cdafcb6932d9eed72858e364a512834cb53252c5f51201b7979bbf6a74d6363487d73a0f4aa88e84d2cf916422f903e549a2f20d4b1fb395245ac414340a0a7ea4fb6dad0eb46b803239f17910f7b2d2674478b779f2987364651455412a105363fc761371c83008f260067595cc6e41dc27890f49247a1bc79447a574a13d1d2dbf04bdea7175bf310b324007305cae9b936516975a2f5fb184472439d29159b92d024e60bc6228c25520631bba9db3c65b5f27a91631383da53091c8b1846c8d896f6406dc7c4703e3cf0c434ccf1b5e44015645b92f07bf05c6f1e97ad2caa6d334b3ae239b04eb82f140d71b28745f0b81d24249613770a0ee717ce261a0f0fd7b81d80c522587b414fd3cc65538fd867450f433fc8ef3a2b546fd39a1685c9db7bee297b1c80caf9c05c9e094b339dfa3137fd9b01362b203d0bc566aa20058e982694749e6cb7375a57916ae68648e0d62d865f48801ef7008b9bd4b0caf53c6c19bdbbbf71b6c3c2bbd2c37df06ddd83045077ce43fb675640ef41ad4891eaadfec364510532172f71e0f2c7c680b3a2e4741bdbdf05fc07ebc1d190c086a6a8b8bad170786f1790af910befc66f82be212d86e6924bca96ee7a35586b5aa757539a706df452cd1c52b3d52d9fa87c1f9b774749bc8dcc05d5547bcb8076483508204a9a1476fe70d0bede77111380bb43d088e9a5da67ffe2ce43d6626d72b9851ee122a2e0289909133fc9426b2406dbcc7334dfd97f812274e7ea27001b85a0517dbad56147ac54412075147f8c1239e10c047c014643775612c3bbd2bcc4835b20777bcfabac5c463c0e968691b6b0d3c4466558b712b905c997b172ff83f3bc63c1de0e553161b3d0a003e0119bcd39c925392dad7b001f361bfb640ed22d8d38c4eb3d01a985d12da63777b2bf6fe9fcb696a1836a701288dd178d6b849e2b2c1eff7e1d8d0766ff081508021e47d23207c6c9a47bb35096421f9dc0b9dab42e060ca2a313f3a56e431ad3ebabe99b4c2ce748dd14666685a8098fe45ac6b2c34a5a6fb1cc88eb2f5584b6d7b1aaab1635b258f9320e09c46a19e14876b70a03150f07d099ab9c99703c185fed5ae82264fd05f935142159f891d9516474a390e3631cda33b5ff66adde77258fd13341f9ab21d06644017dcae257bab70473a15abcab2553c539dd58b463ffe0f9197e97717ab6c36a72504b0e7e4ebf3785f61cb1a6988aef1e59497028c7fed73375530bf962b5050bca5679df5c0fb5385659f032fdfa19095a79a9e59546cfb88e7ef01b7a0d7efc7b4dabc61fd943d478697dde0bdafbdaf91f160853891aed73bc3df68ea918ec27b9fd41741bdbf391a3be9a9c504e86ce96affd10d51a427271f173f8e4033552b6d50581ea6f5dec416efe784ef5593e5c38bd22d8ced28ea24056679d9e6a7befdc2b6f806c8c2b8ea4c9f998d309e99ad99caf69944df09550d99ecf13d0e504dae37fa387cb5616c7ba224bf8f95ef9911df8fcebbbed4d713f12af9831bae71416bc2da02bdd6660a9a2a11512788ede6302fe878d5d4725149b181219003fc6371d74ffea4c2187aa13cfe6aa3b92a622752a7bbabad5f63137baffd70880598bae684044ee5ac45395b7062580eec5f5f195e0c13cc25b467675502bcd164c66ba2891f02ffa3e9bb7c643bafb11d44d7cc0bd182addb224e0b4e0c572ba92058c57457ebf41ba9", 0x1000) 22:28:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x3fc979bee3a0396, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096, &(0x7f0000000080)=0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 22:28:52 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf370 22:28:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9f, 0x8, 0xd8, 0x0, 0x2, 0x9, 0x1e, 0x4, 0x3, 0x4, 0x200}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 22:28:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6b11642ebcb8ba61bcc5a07e4c70527c97f9839f294f4ca3e1c10efffe97d260c0e259610058ec18ef0f21ce8afe91ce57d2f6fb50d08ca4355da6c7f32b96d60251959bdce72b91ccf00ca7d3803ec07715dfb76e4c081095b88506813b13012ef5d8a3d87c67545ca70a9a63dd44c59b8eb92daa645db0abdea9cb0dde0ca634110e3efa1d3484ec2927eb8353509d125fe185e43a5a2c6dde885c8f4388f372be6dfaf19945aec485c80ff4417091dccfd7907f1112d50ea28f069ce3e78b33a5ab40893dbd8c1ffde11cf3e43cd04fe0e72cfa2d726fd8fee62096ca22d3bcda129b65815a72b313"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x114) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 22:28:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x20202, 0x264) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x122) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$getflags(r2, 0x3) read(r1, &(0x7f0000000100)=""/13, 0xd) 22:28:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x460, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 22:28:53 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000010c0)=0x3f, 0x4) clock_getres(0x5, &(0x7f0000000000)) 22:28:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 22:28:53 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0xffffff01, 0x2, 0xfffffe01, 0x6, "3b58d004944691f9d4c256c6bb79756d7497a5a8", 0x80000001, 0x65c4}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x10, 0x3, 0x8}], 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0xd0, 0x80, 0x32b9, 0x101}, {{r6}, 0xffffffffffffffff, 0x2, 0x80000000, 0xb99, 0x3}, {{r1}, 0xfffffffffffffffa, 0x1e6ef40329d0ced9, 0x1e0000006, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0x7fffffff}], 0x9, &(0x7f0000000140)={0x9, 0x8001}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) read(r7, &(0x7f0000000280)=""/209, 0xd1) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x9) r8 = kqueue() kevent(r8, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 22:28:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x2}], 0x100001c7) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 22:28:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x100) r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000ff001c7f00000000000000b7431021e9531674ca06d30000001f000000000000000000000000000000000000000000000000000000000019d44e065829ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c83e9b579228537eac6c2dbed6b64632d294e115ad4bad62b0e5df66bfd3249d1d97d5ff7ec2eaec820e3f781856d042eff1c1f484f33c1a58059121ed746147d92b4ec936aa46ec27d83366082deb0f7fd3cedf24cde6e00e6e51982665ce59d8a2f38c09348baa345fe187abd53b44df9316ccd745e363846fa496e65c04fdaf9ff8a94133302688d59b47eac668aa0c0b5c3284dd5e36893a403d33b327f9e49407e571f1120ee6c3c975e3fa52eb87531025438d5c031f7ebf1830dc3a584e51be0a2d8c753166e4d543a10192aa18969820890f1d047bd0c12c972bbc3c79ad5e22d81e32474183ac848600b1b0ef348ccc2bf3b5f8ac59b3894dfee9f349a0ca2397efe24f5494678521a9d7000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000}) getgroups(0x3, &(0x7f0000000000)=[0x0, r6, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r10, r11, r12, 0xf4e33277f1849035, 0xfffd}, 0x6, 0x7, 0xffffffffffffffff, r13, 0x19b1, 0x8, 0x3, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = semget$private(0x0, 0x8, 0x4) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5}, {0x3, 0x2}, {0x4, 0xa001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r14, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r14, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r14, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x61fa0756b9f9d9f8) semop(r14, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x2, 0x4}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r14, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000001100)=0x7) semctl$SETVAL(r14, 0x1040edba7e4837a4, 0x8, &(0x7f0000000280)=0x7) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mknod(&(0x7f0000000140)='./file0/../file0\x00', 0x80, 0xfff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=""/233, 0xe9) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/235, 0xeb, 0x802, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 22:28:53 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7002e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x46a) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001900)=""/4096) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 22:28:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0xe, 0x1, 0x50) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9ff983caa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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) 22:28:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x3, 0x100) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 22:28:53 executing program 1: 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="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x2, 0x529bc3e2ba0ea63b, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = fcntl$dupfd(r4, 0x0, r5) bind$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x2}, {0x38}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 22:28:53 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000340)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29ce6841f188d7d5731c7c6232181bc92d3cc0b3def62e8f8fc2b84e5d1e7c1bd2e3b58e1550fa53f5f74432d64c067960fae084874585a8c2c0cb4e7eb0ba4cb641a208716cbd278113ba7bd67282aa01cee22b42ee4be047e4d91c22ea73bab920062e41d4c4e122a078c1ab5bf618f70651a5f2f5a93372fef38ccce5df", 0x15e, 0x0, 0x0) 22:28:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x440, 0x13) getppid() ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000010000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 22:28:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000001c0)=""/131, 0x83}], 0x2, &(0x7f0000000280)=""/46, 0x2e}, 0x41) 22:28:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x1, 0x5, {0x2ca9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x0, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r2, r8, r14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1f, 0x0, 0x0, 0x5}, {0x74, 0x0, 0x80}, {0x8006, 0x0, 0xff}]}) syz_emit_ethernet(0x28c, &(0x7f0000000580)="26495ba2e5f6a7e0bc377c3a82fc9c12c691cf47469758a740a1ce57ff98c9e24fbb4de728fa0a7907d4e707989d9f28048c1544579e5025df4866aae58642ae059db806465e2708d5176cae8e9b1d09dbe69e7f05a6742a31824bedf40fa360d3e2c6e37d04deb267075d7e8c66daad086710758c1e65544c00f9338bbc86b9bcd81664e08a80754dbdbcec1d3ea714b544ea92db0d75225fe037bd8e665011deb67c812c63fd117a3d65c3b0581bcc218a0a22dec022d79f568d64bad85e7b0d8c40051b87fac891d95537c00ced70cc35832a06aa1f409ccc3b0a8f897786fc8e620ab95e09b92e62502daea1c6fea4a81f53368a31884f7ca75dcf774c598daedbef4f521091ba9be48b1af126ce591ada19bfa562002293aac375f078634996adc5891527e831286382ff49a294fb3d31095b023f7c2a3c448a6c38df41bc1dbbbc6f6237d54aea6357c0edd6a3147438db517646b28d80379b8d4e0dfad73b950930dc1805e31f6f03d697caeef711d4fd9a379deb8d793d40f7bd4389f244aaf61226cbd35f024eff5d44391e9af26d400f8d48e283e515cf7e3a730cf303") 22:28:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="17854fc8b5df27080c99aed54eb4f03e985e95000c561e134bc34472974d3b5ad07fdc588ba363e9217c7ed92ee1680f65a5461d93b56aa66d3d950d35789a83d051459841050076033eaa4903bf3f06c9e1d1bf34165723a08f16b1c22772070bd9422b4b624d785a3afca686b8eea654a96fc2e2ff9be3ab37c95801102420cd12d1a8c21befde731598f5f9b0c6f7bb15e460ec75be49bf000000800fd32a7b305a8892ae440ef2d6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup2(r1, r0) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x0, '\x00', 0x202}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x68f) 22:28:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000340)="e259430b1ef1da47b29e70fa49cb0638a04af1de9290d8ea926bc671ad903e2f9e84b65b0b3a927e3bbca24141d26186fbcea8895715f343226562f7b0862c138378355907ee7d710eb4f8f03b208c7384eeab9476d6c59a1d45828dda0b3216198924a44cb7f0a093a02f88e80b1d61c8cf794f533fb384507d725d44304d9efc26fd2ba35ab76886cf3a33f10cc4e8c9e17bd936dcff01f39ef112c06dd7f7a68b4a07968fbaad277e", 0xaa}, {&(0x7f0000000580)="a215e98923379509f11de0fa3133d7a40379817580acda6f5f686905511959585931182af37395f94129cc334bda2e1bbc100170ed006c6c6775c82382f7f5192fa239612466000d753673aefbfaded919f09de672686256f763f84527e0acd1641937d85c74e3a336d50a151b1ce0db4788f44adfada13ca655efedbe4c6e7344869c9a0237f7d464252573a3fee67152ca338d4aa45b986db5", 0x9a}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x9) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) fchmod(r4, 0x280) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x5}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x4}, {}, {0x3}]}) 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) clock_gettime(0x0, &(0x7f0000000600)) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = openat(r1, &(0x7f00000005c0)='./file0\x00', 0x800, 0x40) ioctl$TIOCSTART(r2, 0x2000746e) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000540)={0xff, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/240, 0xf0}], 0x3, &(0x7f0000000480)=""/177, 0xb1}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000580)) pwrite(r0, &(0x7f00000005c0), 0x0, 0x0, 0x0) 22:28:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000700)=0x763fe9ddb518c2e6) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000000340)=[{0x0, 0xae}, {0x1, 0x3f, 0x1000}, {0x3, 0x74, 0x3800}, {0x2, 0x80, 0x1400}, {0x4, 0x7}, {0x1, 0x6, 0x1000}, {0x1, 0x8, 0x274286bf2bfbd7b}], 0x7) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:28:54 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000ff07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca1c81c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400000000f01f20a41d40f83e325a442cd9638ee0fafa796468018f09c4b1f2125164580a3132a3b618f2cb2cf8b0234a93e8a05ba33b1de06961e84480e1f66e43ee7b9ac1edd01bb3da4027445f869c77c220c10e95cd93ae7d8055b8e8f87894afbdcaaccf1ffd13e075c37afbe7c3d987234413c2bfd42658f1b9ffaa204af0195c480d7b4f0b8f079caf5b0141bf1b074597ece57350eaa82323cfa9ffc2f839ff42f616cc3a54e57371c931e1a57d087fb28e751822554d60a30ea9f193a9607bc0a71532cd050df2221dc24e5f20c931db52efcddea1a76c9a47a7935552532a34ec88a20805b56fa5cc7735d14c2650683e28b65941b555e47b0e37bf60732b60afe438f7d7dc8706781d070c59747d4948c29c39b976eeae459c72c6145fa14133dc6b911862113095327cc0a55573ef9c85a105a71fcb36e546fb030b09b2f3aef95f826238362de22471285fbb9050421463969055d13d69207d48d41cc47e5be9a0b74618a261ba896096aa448afee21f772a354cd6d99dfc7a57aed284a922480147f0cfe0934bc216b8de97cacb315280bb"], 0xf7, 0x0, 0x0) 22:28:54 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r2 = socket(0x2, 0x4003, 0x0) geteuid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRESDEC=r3], 0x1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='c\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x98}, 0x0) 22:28:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x2, 0x3f, 0x5f7, "37910000000000000800", 0x10009, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$setstatus(r2, 0x4, 0x40) 22:28:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) r4 = semget$private(0x0, 0x1, 0x14) semop(r4, &(0x7f0000000140)=[{0x1, 0xd7c}, {0x2, 0x4}, {0x4, 0x1}, {0xb, 0x5, 0x1000}, {0xcab06af3ba4cb66c, 0xfffe, 0x95374c5b3cdf44c2}], 0x5) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r5, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r6 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r6, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 22:28:55 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x8a4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x206cf, 0x0) r4 = kqueue() readv(r4, &(0x7f0000000700)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/250, 0xfa}, {&(0x7f0000000540)=""/67, 0x43}, {&(0x7f00000005c0)=""/163, 0xa3}, {&(0x7f0000000680)=""/84, 0x54}], 0x8) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup(r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 22:28:55 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)=[{0x5}, {0x5}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getegid() fchown(r1, r6, r16) 22:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1f1) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x0, 0x8, 0x0, 0x8}, {0x5, 0x7, 0x6, 0x1}, {0x4, 0x20, 0xf8, 0x2}, {0x6, 0x3f, 0x1, 0x5}, {0x7, 0x2, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 22:28:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55030000001e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540cfc77c4016e9a9674ac6a13cb4db1e3630"], 0x10) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000140)=[{0x0, 0x55, 0x9, 0x10001}]}) fcntl$getown(r3, 0x5) r5 = dup(0xffffffffffffffff) getppid() r6 = geteuid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r9 = getgid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000001780)="ea041563a25bab89d5bf3292f9f0bab73513a29442942878207b156066819a59e11c80c485f52157144a5a5e903b53f0dfa67a927e6930d61b9515b69bf86fc0b039ff0b26920de096470394b960f7ba7cd3cd06641aa0fe75720affe12c4d79442c89403a165f2931eec3230c50f1823377b2d8f810831b80e562d3e659ae94f18f12a53ced400dd777346219377ecbc5d70d5f81de466c3f45af94c65823d239940b787730659b56382eeabda66dd6c85f627b475d83843c0712b57093d0000490a0d6bf6ee2071801c95ba0cb21170852d0b09ed1118528fdc853a48b097feac767cf50b3e5eaee21308b89336cd19aa285a418fe6c8ac299d89def9be75787d91b075d9dfdc44c78d0e2c048cbc0a8cc853c5e909d741447f37ae764e97bef709106f43caa8c825f1d38a388e5692f4d33b6b78e11a622e070c654cd048fb29ebfbaccfc76d791a70fb908ac0a00b9898c3acaeecea01a68156465cfc6819e116a224fd397db7ad8523a093636e8cba616340e1406aaf06686dcf11793c031464b09499a7d4796ccff0c77dd3980d1931ab1692691096d6a9b245410199c3969fbfc3973092fbfa2aea33c760b13a0a9c0204b1343dbb829cfe428fe93f73628092dbd5dea264de5f217d369b03fb78f01feae3f4b6e9d5180827927e519d436bdf1600b77650088a2cfc85256e0408a76029b388d417319f1f43f519f0847e2e09a89d2b3352ff1b367176c9afa7d274afaef348ac12a17960540eb436b0b3df2835f699bba8d97c30e4088747cc2bb51129e740c944a656fd1bf5f09b8234f429e039866176ee38608b8a9712c34832e84f7f3f74c3365ff2e2a4f51f504cfed2e967577a4604cfb0f551f86fb9440a5adb7784bb8579038b9bca48f18044c6a9c2a2f6c1af54ac5171744087367abd8c9737a7099dcab839b04e79ee9b9d19f41447607275171fe55844bcb967007706017d9717ea2caa28fcf8af04f3f2aeafa37ab3d75ca7b4ddb341a81c76ee801023d41796b0cafb9d87181fda1cec9343eecee4d23e5d2b39abaf8f3aaf0e2953ed0a777b6aaaf1c6828ec248f744b03ee3301d4e37aa204af9bac276767aa5e27f80c56ef3d41a724fbe76c9e8b1efe0969d23ca2c2f47337d061034cbddcee905470eec3b755ea679a4a075f442a8aa1c5845efab57bf1f9042c31a35aa8f35a9c702229b1468076a39f00f805508b8c22f4b843c50347c076f610fac28a0c4cbe33ea8beb53c7e2743e9b766c25479ae96105ce1774c8dc41a10ebe653802222a3cd68efb65101ae51cd4ba112765a5c6e9510141eb648c470fe75873460b6a301317229067d563254bcc6aa7db29c033afb5eb56f505acc50672bcf6565ef80e3d552ddc51583ef3c8dbb20dbaf24a9cbb880f380bbb30b6aa01cf35e97b9e647df8ba8d81f607aad3952c13ecdfceb1dad73759595258df34ffc539346c4e0176dd8c0c49862dad2fa35d9071d71b84e333a4d52f597b8dab27232d8d1cad49b440d9f44377ed5fb67ad8827bce4f9bcbd6ee4b5a25b3b9f02a48eabb2c26da52c6d213a770304aa43478853b437d2c4fa5521b65ae98e23d9a7e1f4f4b7bc1acb6e35b5b0887abb9611b38b40d6bb559ed7723ae62086be8bb5d31bd37e50ff6f550338745883b4a5a310ea7d606bb91544471816ec8c35648093e40ac5c99bd358467401a8fdb9905eb286075a2e0a7b7776f8b772b83ab4760aa4d88e1397f670c7b8faec150551e770861f289287a584b77a1697082fb3b425de68465c50d5465babba7c0175494bba0d42ac0156ca54a2b8bd67b52766a0533844cf6a723587901fbe922e3cf833fef232fa3fa3feca7085a25bb472ff612469173155cfe4f3f548e08cbfd8b4df5ed62cb099b97d726aca7dd31e552606bba17b99ff61382819d68c34e9fdd809f93eda95f27ae36407418560cdc710c9c23e3623b89833fe294c28aa9804fdc259c1e59b44dfd4f79d7ce92d9e8af061ff8274561dca31da5cd0e16fc527348ff88bc5efd6a6ef1abcb24804ab46deeb5d902027276debb058bf2f71168c44e4e5acacccf515100fa88ae009085eb94c87534ac33d6ca33a3cb376eeb691e22b386f1e871433e4d7f81446bf0635e1483af0b831cc5fe0953b188bc4e8c57b64d6ac38c4a4e160f95511f47eed0fead0701ac3f5ad42c8e36b101effbc71fe011e05d447fa55c0eaf6e06a7af28568b7a954d1b3ee1506cc8f96098188323e104cc39dc10d0e50d874b10bfbe76ff5a83de69003087945164a8a2ae88057a7e74579ae56b79cd4adbdaefc1a3829fa2bad3003cabd6053a4289fa45043b80cf9c0dfaffe71fbd281512ed3d1755a7730ab2b9cba3698ed743bc4ebbf28f6387889ac676e12db2916900f3c1d0ed7dbb32bab4e23950304005533b54caeee9e673f01c7f2fc21b30d66b398bda4f02426e9da5458d7b07345b569136ac4ae707cc7d83a0628dc44257522d3fdad4247c5370bed7f768398f8006c6cca73bbd8f222b86113fae1a427bd51f507fa4d560f58d16202508849b77d66baf2388d6ead567764e1f028ca4fdc2282c73a70e7f8b5f683e7dfe0d698a3e1dc7f80447cd94db88d743b93a9be46a62d01b14be663feb509ea11e254ac743f2d0d7130abafb57092a169c2cde7df07f1e01fe6f80b2f8a3908d8ed1474bd7c312a47206de92dd03a436eac2ac429daeb68d333292162e81105ce56efc7ca41ab83aa3a29c606c7ec2673a40b483eb9980a144f0cf42a054656df4af332fd1c34160ae6e1c4f1f64130ae78670b41daa48313cfa850957535809b302fec498f5e30b292b28df8df75a928acb810c2ae96a1f5b500600f4c2e47c05ab6a0f656829924d1c240410cfbb426559e45aa486118115297268252df9871d6920ce6dcd30b944f323bbbf59e57177097e2426d7fb350f1c9e600914aa24e9352f703430149691c9c1067d47da81bc4b8ceaceaa0e2a5618cb7d9f5ea59d42c28e4c6c26b05d73cb0bd002779aedb82ebb9be78ae1a1d6c011bca79763fe422b62907fe07ae520df8160103d2336ea9c80b5527f723afafe8074dff9418686568aa6a235c739b015375f4f0a91e142f3f5478c64d82e39fd257bca6dae49fb8ca55d269a21851cc36526dd86bfde3b3e8b0d1f9267c4005028f04f5b0fe90f21c9faaf62af83b20c979204573a77c6db1811b1d60d38b39c35db98589bc320620f3d5be6dbfa82e3d9a1c66ba3122e97146a032739170f084edfb9f3080b72a65e3896f951006afb9d6285a55dbca34d3f8b07f9a780bb8761c16105e76179ac65d4b55c83451c17e91be3a97738e92b8d819e740ae8bb0e1d32c4553f42ba4bcc93b19b5249e8e63bf603b19e53b7853d636bbda65532d4c099e7229da27154a5910797ae6977c1967933f6b6668ae72924b9ac5322f4a06be1c84fba22445327bfd319777682c7935bfdb73dfac0213bf4097351dcf8165422afeeacb0068cbb383a5d3cec39f4f97d84f4834a76da0a96dc459b20f59d765eca6d134eb0828a63d03136dacadee205f3f491f9abbc6366a866efe3b64422c51415b320e6c357bc2b6a10b0db50fda2595bbfd604d5e5fad6db881feb512679f52cd897c262c7e52e4588e7852b576d43ccfdef91e35a7be3de2a8dfbf005f5b6deae10bea211d881eb04d0abe466eeb8bb97722dfab88fbe207bdf962317dddec8267ce4533bf2eac8065804e0132d027f97a59b9fa6711ac21d67735b4f6024fc39bbbcd753ab319c76ea48558f80f2cc9415abf078cb6802ccbd8615219f8ede1ba09bba585d55cd42e5ecb5a6e829a3d1776dd13df56ae144ce8e4d4533baa2547fbc4f6ea71abad1c4a703e6579a4adb64dec128a2c31bfe12ac4bb1a014e8f2c675d96a8977572bbc0077fd869beea4fdeb3138dce3436c31d84a53c2ff347a18503663069c709f9ff9eda472d0a5f6f513db0ae42004994aae00cbc70f07a5bb63aa320c94f861a5e3507803ffb50a13d64e6fe67795098837ad1ca7c952b60d115add0add9262dc9a9283094cf05575ecd6b3c3ae8e23b86ce1bfff47547fb8d43c381376991bfec26fc5dd4881da5414f8bd3f1a23df166053bfcc200a8b094bfad83d6a6bc3876210bdd40581b9dd08fc635ba4d81c3271aa16f085da2e0ec110c42e28ec48e9d56f310449051704cb293bf6d260b6fdf40ae86b3e68e58cc23a64ef91bc2b2db4c94348e458f50c04fab3d965c00f0399689ccd7a38ed4cb984532f39718576d343c5e597cb4e7dae9efd2435ca791f5d6b58c6d55610e85112f00bf65ab9eef96ca5507a3c2e3b3a8b2a6c7aee4c97b64d1053607c56fc82ce1445415cf0d33fa77e4fbb93521b956d400e513019574259af43711203bb9561b14017ae6fd3671ab30f9c5b4c62ca75c18570cd761921bc58971e00113b384493df2ebf3efe086983195a072b838eba370feffeb90650e9e8ba0921199cb6dbdeec84a20a6442b8c103991efa1deca675bb1c95f9be78680574b2b492787f1ad4e446a9a8c717d899cfac1d4c5b0979a0824ea4cbde0dec4d10cc6f82fb57071b26bed9b8bbdd0737eaebd50d812c69ab7eb2ae249e88042a68451d13b2e358a6e475dcab575928e98f9a0f4d993c324fbb32062f0c8cf4e353c3b26bea3706fc53f178b065d504548169a6cd7eb98f085bed3b29483b3e9f5ff3cebceb8aa83345264bb2f49b9ca5ab9e3ce134beab71d861406f9d1ef0489237ae59c7f400f7b8667ced1ace3fdf4a321610efecce3e948383df481dbbddb24316739c982d7c5df6106d6f07c62f283c15f525174328b4e3c70aedffd3309321ffc28e2dc1c6cb0751a39c57c9ede7701434f0eb26c256828d2b42115e608a554f2c0b78c9b0534e7f729351fb725164082a7e4e33de8373696115a9d7d7e0242bd62098418d161c6aa28e4ed2ca9591a6c497f41546364a9def180e9dd358f476df587b04a615ea753687ae46d930eafefa1cae47b34bbc910e1d0270196f6ac91d0eaa016078a87bf0047bbdf92c59dbb6371373fccfb3a876a46fbd6f92e94f3390b81e7e99181868de127f8684b7e8dbc1e63d829806354f4b5d386a1fe38b899bb811dbab4ae6b643e0e3d5df5e852b0866f2242d82df9c4a862606b5a143fe6101ddda34ef3d72d8b5c30c58ef7252ae28c39af64b42a823bd181990a5921178f32c886a11d49a49947d23ec26731a58fc6ed018fc21a8e5f6060d5efa74cfca529c67d904f261925dc56dfce6a2b2f680394f2121c5989450a9929051764462c3e2130c42b268697e2df032e74faf64dacf507d15d570f378368dd4b7ab437b73d202cad8550132d1cfa06c76ef94ccfef1c0c3abe434aeefb4ba8ce57c767a37832cf9f4645926f69b40c58cb62527884a84af1c735afdf1c9cdc59cdbd60e3f2f99baa86b6353aba7a75b68f7d15ff9649d30483cb6f0e23ce7cca2cb9bbe198c21f775b18da97446c8052e3025c6cd08cd0db179f34238c3379991c96f630e634516a53345714fdaa8705c6ec1b8f00938c76f1985ad165422ff27ac5edc565b09c142fe3743c062c3b8cc87c7d0236504e9aa8171b939dc105a9a803b0f58f3263695e93c7725d6503f740a63bb999031eb5de43a7e4d3b77b1135a3e4b24fc9746318e34a05a7fd2cfa6479b5ca6ec97f6d44c9f673dafc01231a9dedd25a19b58ceb872c7bc651efee8ec9c2ea23528845803971390315af6bca3fa0c96af450f421d7886a961051f", 0x1000}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r8, r6, r9}], 0x20, 0x1}, 0x0) r10 = getegid() r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="04002e0f6c75add401c0ffc466cb1d345e2bfba04b9525fd220a0a1c19837c1bc6a10f9307cbe080987fcfe9be"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r10}], 0x20, 0x402}, 0x400) r13 = dup(0xffffffffffffffff) r14 = getppid() r15 = geteuid() r16 = getegid() sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x402}, 0x400) kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") flock(0xffffffffffffff9c, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a142bf5200"/98], 0x62, 0x5deda9f517c58472, 0x1400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getdents(r1, &(0x7f0000000280)=""/208, 0xd0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000}) r9 = getegid() fchown(r1, r3, r9) clock_settime(0x4, &(0x7f0000000100)={0x3, 0x5}) 22:28:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) utimensat(r0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)={{0xfffffffffffff800, 0xff}, {0x3ff, 0x4}}, 0x0) setuid(0xee01) pipe(&(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file1\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x20}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = getpgrp() r4 = geteuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000300)="0fc9f47b843d3462ee398a0c37ae955040276c850aed75fc7fc40bf39bdb1a43b29d28c6659d1f4b451f9048de2f0b8b0d6620f2643ae695eb626d353c559e3aa16bc2f26428b7100dc6ea14b8c7747bd092cfd3bb8ce9588d599a8d1448209eb94cd87b953d83784344d2a5f99f0ca1030b1737696f5bbc96f0f159e8bef2b72156160d6d137b33c9504a43a435560d61f47598b7f7f94697afc4539930da32e6b1168285ba2ac3d3b20340b0cae82c844e6e4dc170281f95723c6eff9b53dd", 0xc0}, {&(0x7f00000003c0)="bd5c1708f9aba8be58beeb80ffdd3475afae2771a9cbea343fce6a7567ad6b64b62d390c30e550120955893f077ae44096380b83776cc23d679cd5c9e399880ebf398db40c15128e0ab98e401510dc74242b4c40a9c3294f99acced4d2eb3ac1b5fb", 0x62}, {&(0x7f0000000440)="15a7bca0d5034f569c2913dada2e93c16c0d6bef87b81b61beeba6ad052eb053fcc302c02fd1dbd8cbe196074f0791f3700e4aa74aa4a87713183d6ff8be7062f481314eca48d16aeca9ddbc1613a90adc9da7e86caa903d6101d35ebcc6922d6a5f0886ac13ae88c538a6e2bf2986a5b29405a4561f67e61cad4daa5f94b91e86cf9bc34f287cc5ef2dfbd6f64833aa86f33b021452e975d7f80cf624236a5bde532c554a2a6d49ffa609fd1d8a6f8aabf7c74d54ad864c4e40df4379c61c1b6f4a11e1e5512b0d9d6a0be1f6b215f7", 0xd0}, {&(0x7f0000000540)="95df6f0e5ee85b529aca2b9ea86b11e6b4ef2fdf23fa92ae3047b756ce56a74ee660920456705270b8cbff4b33f22ed9ea74050bb3d59102c57cd34561bd70607761672d4719f9a0c8ff15d5347fe39ec96a5ba3329dd778b6b3a6e592f3ca07bfd4b091eba2c05d1a45836a802cfa1b8256e0f5e99e7f9e485d6ebaef260075cc29e48c840815704259355fef2a6ce6861778369ea382f33798a35b7d8fd89544db4b4e4ff4872b0a", 0xa9}, {&(0x7f0000000600)="936c9da9bd6ccb9b3879ec81083649ed4678215daf0c6fc73612c7a891147ac176ef599835a220f3ec81ee2f75657fdf004bcfad15143de28f9f", 0x3a}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r8}], 0x20, 0x1}, 0x4) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) r2 = socket(0x18, 0x4, 0x2) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x7fc0000000, r3}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x3f, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdd97}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x28b7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000180)) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) 22:28:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x401, 0x7ff, 0x401, 0x0, 0xa669, 0xfffffc00, 0x1, 0x0, 0x0, 0x3, 0x8}) kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) 22:28:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc374c5e14be40cab, 0x2) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 22:28:56 executing program 0: r0 = semget(0x3, 0x4, 0x361) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000001100)=""/38) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget(0x3, 0x4, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvfrom(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, &(0x7f00000010c0)=@un=@abs={0x2, 0x0, 0x1}, 0x8) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r1, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 22:28:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f0000001200)='./bus\x00', &(0x7f0000001240)='./bus\x00') write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r3, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) fcntl$lock(r2, 0x8, &(0x7f0000001280)={0x2, 0x4, 0x8, 0x4, r3}) sendto$inet6(r1, &(0x7f0000001140)="0f52fb10f5373042a6f885dba149c3cd7fd90c6c90b1658ef2207d754fa2fe2f6cea504a23cd44dd698c0df49ff84827a92074476eab4da3b85478f8a5902213a7f03ea902f7510ede8a74cd3675516a47ed3375b9bd2d048b59e2a0c9d34f2980b46b40c5832ebee987de3efba17a65116271c36c3bc5ec2995013ba2eb6a22626ffd4baae7c722ff96552d2727156152d6045fc42b4962d0eff2058d418a8c1bfd39b92f33af22d90e1b54e2ec447c1e", 0xb1, 0x9, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x1}, 0xc) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 22:28:56 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x295}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="015e10986323689806d0f32fcea31383f75163bee0886c0060a0b3b2c68ab8b461718c3f5ef14e514f8595686e3b3327a8985857494067a2be42289963c8fd6b44e96e450a59003bb2d6f27add540304abb5278deb7847efc01f8f6795df9806a28ea028d989bb6094228e9edf00ac75fbd9c94750eb85d20170d2c966b307b16a6370e4e3bddfb4799e57eb51e7cebe2665", 0x92}], 0x1) 22:28:56 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x7f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 22:28:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa46506ea82de8f52, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x2}) 22:28:57 executing program 1: semop(0x0, &(0x7f0000000300)=[{0x3}, {0x4}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0xc, 0x4000, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, r2}) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)) socket$inet(0x2, 0x400c, 0x7) syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x9) 22:28:57 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x3, 0x2) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r2, &(0x7f0000000040), 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x6, 0x400}, {0x0, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) socket(0x28, 0x4, 0x6) 22:28:57 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/131}, 0x8b, 0x0, 0x2800) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r1, r3, r5, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, 0x0, 0x0, 0x0, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x9, r5, r14, r5, r6, 0x20, 0x8}, 0x1b, 0x1, 0xffffffffffffffff, r4, 0x60, 0x0, 0x7ff}) execve(0x0, 0x0, 0x0) 22:28:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) poll(&(0x7f0000000080)=[{r4, 0x4}, {r5, 0x2}], 0x2, 0x7) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r0) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{}, {0x64}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect(r3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fchmod(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3}, {0x84}, {0x4006}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 22:28:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169ac99a403ece66310731c16f2d820bca6fc37aaaff99d1"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="000080021700e6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:28:57 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=""/68, 0x44) write(r1, &(0x7f0000000380)="247a7664327f9c71002714c3f3c33407ca528e8d3cf78a30b5071418314f917a246bdc6ab4652d2c94204b451de9abbde889f23a74f1ccd749b186585de8e54ca49cd9798fa211a0d9948bc52e311c2a2a65282445c2bcf57798c393077783f00cdf1ed037ce2584a07589ac9661031eb67ba458d91a60b3004809f9261db25f71b324306b71b6d3d4a0659e122694466016c7a3348f8c44a373770b69d6b267a5e9e0964034f490ca607573ca5070f167706ecdcc9c1ee0f84da21cb2a0a4c6dee09858a5812de0aa45df96b9445bc48bb0128ac48187eeb386786db2dc1793cc88dcab127e13c9f56f9df1521b9cb4e3439389aa4177fb28fe2e9293883354b689f56fbb93269d2e5d76e67654d28bdf82f3e41b120d404bc9f217b71c829c978750591870c8eaa0426a4003000000b27d9422af4c0453f71b4526de1c39458174713cbcff5122fdc1b775e7c55c1e72420b7579b1a9b1c55b27920dd61025380f981cac1ef6d503918fdc26bab419e043b7e08371c5d23b9c26532a2cf6533b4fb6fbe85fc1be35ee932f4647cfd4bb0befd0b2d895fd7291f603d128a7aa632ad8c76f70d605c0eb96f017b3643662a66b3f2a63fc1259259e759cfee6d952e5d1e4854eef7e", 0x1c8) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf905b710acbf173ff06ac07f33076575f94b04b2cca980fc2056224d76dac23a6ef64b83c06ff820eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb956af68a68a8404db4f8c4f3e8719b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65d6ab3b19581768784f89ca235b8f7711ae3b51ea9f88d3efbcc2663760e4f9241976bb0217d68026350c1c4da12a333fcf28856d2fc93d0ece657725c10c8c91697bcf6daf0d578d174e0492fe3d3a4e1e7df45cda6e850004bb3ab3331bffa170e96e4bfb288cc6522b73ecc55528b6ba243f850407ee3c9fa4550ff6b0d19fe35a3ffcdc9d7dd8439573dc5f4b3c60e6b7f85b07ea21a5dde80e11e9625c522aaa16b05aad5d8a228cc6db62f1c7174780329a12a16bca1ce998c3d9f2f8e684adfb9701e2c61f0a7478", 0x1c7}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa25142b7a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4a09283668629600c493ac40e12eecb283fc13d713fe2a68a2a2f85df69d507c30209e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69db0200352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a3", 0xdc}, {0x0}], 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 22:28:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) 22:28:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000000)='.\x00') 22:28:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x758, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x408, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:28:58 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x0, 0x800) r0 = open(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x1692}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0xc000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xcde3310c3e56df70, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) flock(r2, 0xa) 22:28:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x8, 0xa, 0x0, 0x10001}, {0x3ff, 0x0, 0xff, 0x381}, {0xfffa, 0x1, 0x20, 0x1}, {0x2, 0x81, 0xb0, 0x9}, {0x528, 0x7, 0x8, 0x1}, {0xf80d, 0x9, 0x7, 0x1}, {0x1, 0x61, 0x40, 0x8}, {0x400, 0x2, 0xff, 0x2}, {0x81, 0x0, 0x80, 0x81}]}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x54cf346d56ac3648, 0x100) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 22:28:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair(0x2c, 0x0, 0xbc, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) close(r5) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r8}, 0xc) 22:28:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00\x03', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 22:28:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x395, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0xf034, 0x8000, {0x3, 0xffffffff}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x102) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 22:28:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x7c8f874f8def52e7, &(0x7f00000000c0)="00000041905c9ffeaf69b3f1bea43c67d3220562f2763bd42d8855c59c21154a76b95aa5529903c9af6a75cd3355eaea055b273d82283c610e8122ea9a2c1da42000"/77) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendto$unix(r1, &(0x7f00000002c0)="37770f471cb6b905369c3523eb898bba7dfa06e5ddef5dfada4fd58b1b3759687f5cbd1aa96f9677f4633f8b12c39b491c9b57ad75a3275f837e0c89a73389130f8fc0aad4a37caaa1a237e506b472ad0405e33da48cad0a7e4eb10ae4f575e92fbb30685e68dc7f796c491449f7265ef8611dcce58eb2f8ceb814b76af0127b415b21cc4c398690e5123c18", 0x8c, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 22:28:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1f) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/109, 0x6d) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x5) 22:28:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) read(r1, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r4 = getppid() getuid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x841, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000700)=[r7, r10, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) listen(r22, 0x2) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x6, 0x1, 0x0) r25 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r25, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) listen(r25, 0xfffffffd) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r27 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r27, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r28, r28) socket(0x18, 0x1, 0x0) r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r30 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r30, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xfffffffffffffec4}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x27e}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a904a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r11, @ANYBLOB="00003381ff01228481050a227204fa230700"/29, @ANYRES32=r2, @ANYRES16=0x0, @ANYRES32=r1, @ANYRES64=r30, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2800000000000000ffff00008f97d361", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r23, @ANYRES32=r6, @ANYRES32=r26, @ANYRESOCT, @ANYRES32=r28, @ANYRES32, @ANYRES32, @ANYBLOB="0000ea00"], 0xd3, 0x22bd4824a5139c0}, 0x3) 22:28:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket(0x1, 0x2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readlinkat(r3, &(0x7f0000000080)='.\x00', &(0x7f00000000c0)=""/105, 0x69) setsockopt(r2, 0x10000, 0x2, &(0x7f0000000300)="fa9a49faf341afa980caae280bf66ac7c1aa75ae21f38fb6bd174780b0ae6fc9dcfa96e845138fd50b699ef68cf8d56ca4a267e7f8c73d0977b9f0c325cc9fb0aaa0ed05bc40b308ce08e8be65df0da218c5b234b1def19b730e482fb47007c1101b4d6e6d1206d707234176c9f8bcebcdf484900c398eb3998f3e2b8670f834a9c7659bb0c2a4b7d64998189c1f2f5a3ca3bdd44fd9692637e642b41c5f591c59219d829124e68a18ae31755c70b36ea8a1b96e04b2c74c192d334d185907b6270605b72e423aecde2569d4ef01ce086cd47567548bca6c30d025244c0aef5dab55c8069d3a24e2784eb2295c5fdadeda6491e8a999e06f1f5d1757d3d1def1258ffa8216c001c6151ab215b9b0833220b076b39dcee8a16a96c3371fd0b239a3cdd630f72d4d5e18f7bcf5256ec015775651c51cf95850aab0f604b1bae332cfd4b592bf5b876c96032bd9b1978252cfa22e9c27f1c65a5aabe4d8e937797ba04c83bab1a284d5a1b7173a03f5bc1706148d4e90fe01330aad49e3a438f53aa5cf313236cbcf1d113bdc2cc386e57fd7a750e55e939301541ac5cd567dba982840b66948e514714a833a3bc912626ceafdafcde3f13a5bfc558bf5b1272d9d1f19a1784da8e45fe36d8d54aded6ee689f7de2c3bc0b42c262e233bf9a4f6fdd65e10e505bf0a19c59fd2e1eac5961ba6cc88d8f4d154372942537d965790c753c03975af1ccb225334a99b4b296038d766737d96597947847897081e634657387849afb17c2411701bf069469116a9252ac6af52793fdfae7ea0e23a927bddf8a0c50aa3887a9611152fec32136f32846f27af9c85a8e4e845599215e54b7ced189c21ddd79a462408d4efce53ff3a2516faa4ad405942ede937c7e873be98119cfdd3621fd40c9da8a3d6dc79a499dc0cb72afa73d547d701fe02f963368f1fc4ad0d26119b62093cd92bac631fd35eda7467483a81878092b3efacd1d47287376b1de0e9c8427e3dcb54ed6d12fb92a4aaaeb2dc5b7dee229813c5a62218aeef938eeedf778a75be47bf5a28fe33a1943360be6fe642000854ef4044e2f03c434f1afddb5b6de65bb8afee4ac539680d2f3e287768e5508782c1f452df883fdc1ea1bfd045586dee4d870aed6bb32caedf9e3b7ce954e2963f3c7336efc1feee3163ea775bb72e60a7fd411470564289896ea383f799f3296c02be100494c27ef23e6f9e4bbefe9b5b134299186c2d64cb39f0c67804dde740f3c0818da208fc46f2d2fb9e7239aade5d35a88836ef636219ccba6f7ebd94ad5590bfac746e919f768581df6b4a03dbb0997bb505314d60d4feec6bf50eee15c26326dfc01fe194250acd10223f97ccb7e468e8da861586fc1ce11dd3f0c8216f8de3a8b7cac3d6e07982f96cb9cb4f5c9aaa26f9c0fed4f12282e1cca53b8c9d3c15c1277357fe7c45d2e030c53b441e01a2b0ccedec11320b373758c2725169d61ce7e5530a867de60cd64c52dedc30ae633969801d09596174fc6c869029472b00ea42123d93e55e4696aef4b5772a020a52958d86c625343fae84fa81de3e54d2dbc3167bff388b6fa64bce9cc4b82c1f49dcfb35fb8897e9e6d03796a3797689f150e477147db614d8e920ce508785d62ab3cdceab996b11da4df0d98c18f0b08680d6b46d06a246518194ec80df6800f230e496413cfb2e65c8b1a495f095e5f8a31ece6f3eab983390fee2dee415636004d61a864265640ffd0b775eb42aa301fa7784e8e91cf1eebb7c939ffee8327c84c381edd0544fc9d16db8cd49bfd03946be6d0bfa03bde4ea097e6638015ce82001e7be46b6c65a60c2792af0efd6153804590af21cd479b5958dc73fd7e9187a89fdb93859428ac46febf1a1d6d07be75814acf738d9fe722ace4f84702a348bd6469d5254448897b748a4b76fe5fa8fd9dca0c30190ac94e0b231cd891a0c43d146b927aff354f7d3505db90b0ba888b919d7bb58dd4153be851dad66e13c1dfec4154ffa9f68bb7f600bc4be749729a1fe319610c6c808ad98d6ce2c6006c8096022118a99e045aa01ee3ef06d95b5aed6d4b1da46ed64630cb7d78aad512507ea076005249d11773fd69e66a30669001d0c583d04d648a7ead5945db2d9f05dda9db5a38c70ab4f29e930be95a6ea1662f8735234ba13d4496867c475d66b931e4209e76eb3f2d91e41c95fe11c0801960cc913c7e999f88f300f59d8b19c4e8b5627d439a8697eb7fd54227fa0e23d5fde33ba53af448fbf478b4bfcca3be62d06ce7a19a5a4adb66c8c993151a7e3d4c2e32434744ed3fc67a65a20b2e87beb0eacfb38e86e07311b08e971ff5f4e57c3a0338540a7d5af800c1c447528a6c272392f5549c8e4e8cc48ae51234f5b92aa7396914e5d70f68a0dcf100a25af682466d5bf4bc3898cd72ba008241d440898ae8030e5aee16eb91a5e3a4a90ebaa5e6c9bc01724fb07862d617bfe369c1b68bd74dd0dbddfc8c65b759056d337acb778691752c7213403c544e433b0a5cae03ffcf50d0497cf095130b0c58b81579ff3a2b8fc6cb7693afe4cbd18f539035deea21bffb2d5b702572cc0e5f32287d9722d23c4f41057445bb25ad2282037747218c2f524fd1db6e6869f0463642b30328283241cfc5d08065c854288a9f128098c5f04ae2313ef6de88251528ea11b79a97e9537c7fdec577d6f58b74286de2b8174ee7efcce70f3f101eb885d078f1de2be4aaf92c75057dc982cce3d52baab122ec77496346c3c72e2ddfa95f8e4feb81e2805a615aefaf3ca9fe301502c25f781542b75ba596145ad4bf564fd3047a1d528b8ff3f27c42606c303aac266b749dd14d5a918b5ec0f9d99fdfbb26b625ddd988c1dea8d84d00dbaf7d16943c83e321f0060f80230254bad3d10c8dc6bd9dc3ab805860efabfc56674615509793a8f1c60786f41c4ac9de21fe041636212402c76f1ac5568fa3229e6112fe01677046b6cdfe5eba10d8c4b3003bdec18ff886e444ee64d747b2c8a1ac65c9f82663d97f86665c4cd7b33f1d6a7ecfb0f774052ddcd64dd4e4e058a53e99b6b2f4092188ec7f80d462f2e0ba74298aeb2652ade6c36fa22937291e429e83b3a4a709102d96eda539c54a7d412fb432135c4b8d2742a03c0066ec48ac0ce58db08332d6dfc010dbc081aa5b31bcf10fd275ee0f05b5d91c243d2440d9a4c289d63cce27dfd67804b44099c2f69c61dfb960c92a5f9be7661643e33edf48fa52601f3ab3a0983a8f85d94db32695ff5d018878af5a98c3723a2384968f146a8765d9bbf8b1b27bfa16d340956511fc0c1a43a51b31768fe9ca23fabd37f3b48ffd84020fe0c3fb707cbf950056093c8a74a2dc9cb8da0e2ab2f86403cf0fbe4fde80d0d8d061458387d2541b80b726650413a63a94f62a064118a94292bda04da9e2a76f22794d0bb090e34f8acdbc20e9852058728e50b53bfa102572cdeb70bc6755a4fdb8aece0a83276f54955196ebccd95aeff3777e0b021972f7e03234cad94c866f5881a70a988c0161862ead18587c96434f9ee643978735cf5a2ad3b7f9c4c5fed29ce84b345bdcd6aa1dc45802116920fc4b8d728dc356a6cbc81c80ec4d3063c2d2ab3d4461b2d83ec73a3de201cb0e01e31a2eb2734bf33ba8b1bc79adbb66b63e6986850843fccee76f01832c3778a5b4e83c873f70d001385770b814e275d301debac40d8a8ce31a6ab5cb5d9ad1cf7cd3cd8d8b348d7c9d690e57c4dc92b85a212d07a337d4db8d74fd7c547c5928d2352f7438bb519607bdf8ad157c421bea36410ae6cb3096c3e67edde57ede3d3ea38b53c371b0adbbbd9869dbd71660ed0ad604cec325ae9cbd00a4fe49e9dc2d8615cd5bc91bba6f49bd4f9658d1464fc445ce3126ed66aff33c4ede6a6345a6569bfaf121300b4cd1912179f572c2c06349468831a9f8d5060a0a97ab995e74b61f74429e7b6a6dc26b61124f001ea17542ccfb04766afddb68dc69748313fee312198d0dbfcdbc87cd60b8d18b2eedb39bd91da4f8e44b8b379a88b3713fc252a6bad5d1e8bf48cdabcfab0c1df0ba7938d64a261d41e0f1b839e2747e5d3928129df2ecc377457a79e08f0e331c5ef2ad0b30b1da8cc99ef187072f65663a8454b1ae324c3f62f34eb965063ec512e90870099dcd4d922201adc846f2c205a46a3bc82ebef516c17a80edd642d9bdbb532064298aed282060650684b1249b90033a189dd2d3fe7b3de17dceab2f6fa56869d8dc70421f636d637a3b4f0b4c80dcef00d3e49db459d5e3be00e3a04156f78f4a8bfefc3c2666b179fc83c3780c6d597bfaff8579816d5fbf8564482c7f3936e39733ccf1498f44bc0232778cbc775c4ff2f4b8afb8a4a562c8dd04cb098b9e1afe93ee6ad4d03a070c212a15314b230eed0f13c80374fc6077860e281d96f287bc8bf683a0cfbd38cc08697e2d06fc2cf0e1d55e71de057a46375108766c8440db1b9ab1736c7bbb9d0026268db5204723ed834e76189f326de5a3dfc1195cf59b0133ae64767af0ddbbf3bd5f7037f0e99f05a502da16803e2a04a0b07867c64511d95fcc9cd81bbf95bfad7b48ee64f196285636882541a94d0b55c8a7a661fd696058ebe7926dc6f77d649f1991252a628800181072efcc4729318d9bc3aa416aa8843337cb628c3e2253ccbabb00fb29aab9c4903298906d60de5e012c2c91a99c327a366b99996181ce324c95000f519306be99259d9d48724bc27ab8832d6994abdbf7831fc61e736b57047ccf5b09e0b00bf65a3f79cef19d6e77c364a8e5d419c20e0ca7f9d5fac43791e990f316f9b8ef01e1fc38daa9eeb0f9f200a35bdfa0c74e3779fd6a36441a8ff9920098c8227ee4155d46bbfdd9c256d2c54018390e76109142b39db7f6767bff2ede5a59f14a2411770ece666ce625ca6e0e2b80076d4cbc8b0e8b632cc34e6b5499cc5743d9bd1bd65edbe4b24a8689904f7e6fb747bd8f54a70f879faa7a55e8ae3ccc5397a54c989c9c0a666d0f232ef27804ba01b5d8c9d28e4cddabc953e269468179feb41591a565fbeda6fd1ee48be841db1a3996b749b50900d18829ba0f75a817706ba42a44c8c12726ac1561704170f664121350dc98950318a18b9c67cb2dee71bfa58403765fca52d64ef8be47361716cd6056b34d36fdfac7e3ce543e6f658711bd920c31f27a0d7e7580c4c008334833cde42eb06756661d39f4f55bfb98557ca1004702254fcfb8aaf835ef039cf2a8eb217e70d12f14e555bfd453d03c73727118d8b1c5c59d6903abbad4ddfac0f75ced7f684c9363e252bb4fe389f1e562b702c26f83d999479f3660347ddab04578a8e674f262676acdad8dc2bce5dfe6ffed3a5adf48a9077ff0e9d1db30ca12962a44904969e695000cce082d1784184606e3e72efd46139fa90432965e06c6dfd537550367269552008aa43e88634f7b3004551ac1b887fa27236fce83ff02c97b11c22d5040b7c14fd3f8519906d6f1dfa7f5da12aedc5bdcf7104f51264d1231c225ca1c851dd74a1269010aa74955f0b4241b950f26e48577f070e99be2bb56f38df034b6927e74d257c6c6dc7dc15b2ca0fc29d11ea0676e99f7d78fd88c772eba7d8c543c7805f216af0f835ce864e0600e3fa6e84a0ea5a87d924a801a6afec3760d57770a06b2a49dcd0ca2f395c819470d8d65e2f6172f8441302ceca47d08a3ae6992e99fdf2856fcbec592cf64d44eb4c94a300db5b6c122f67139a38af25145c4a8365e4b43d", 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0xffe}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:28:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffe80) write(r1, &(0x7f0000000180), 0x13c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xf71) 22:28:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = fcntl$dupfd(r3, 0xa, r1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r4, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040), 0x10000) 22:28:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x80, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f00000000c0)="d05708e455005f593b2146d3a25a066758150eb9269651109a47af84798aec60fd6b3440522b284cb8f3474ff0f7c45bb4976e34959e8c28fbf9f6431008293734eac90f4b5974c24819bd8b81a4d3d8cfbcb46de1") 22:28:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x8001}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fed99bc6ef61c2ec155ac9013be634f56c5fadfd2514f247b0a4303f54021ce09540938af1f55e0dd79529a045aee28c554c55b5195995d34a8bfea2a2c321c3e83739cd27c0fead0c24b081c1240c0b211a8ccb8d331d8529cf9d6c7d7cb833035066e1c948ed2ba721144d0e694af1cd992b8b8f55f71a0753750805df4d332979910b6edd213fb89bfc92c831daa968dd4fb62aecd4d36b06cb435308a08420c85e733e094aee7e488fce254ef784e178b17a07b9c7d18a1c5de70881c3db309b4c195b7ce2422bbc16a7580ffaecee63993e5f31c91f097ccc50d320eef87ee0d52e3395cb8a3c4b181b748f39af1e5d449f119d25b21ce816be941c3e9105ffcb85022a821c419971a68cb0b42fca2c2a2b5cb3683857bcdfa51ac0a839d34a003cd2e295ccc6ce5beac320c96da269790faee552eee2b895becd64ebc2d23f37b2f14ed8ee0cb6d12b031e9b863eda1a4a2e824f9aa1343522b64a0fd8ae047be509b74b3b79ec844d09033d52c90be14d19f29cce0290ed5324115e9e06beb3d926aafe09b77188e5c4f9414a16dc2a9a6e083b895822292382c7e4637801bd4a172793426bc5147b41a9fdb424e04ec700b9f2c7cbbe8f6ff7b6cda20eda4b2a7433e12c4e2be1d871188ae0306256776cd36dac7e2f6859bf7b19aff1348258e2b753a47c75b38f6a491bcabc237c43e93f31c165c557910c219512475d528f27bb9a193ff2786d2607c5ac74b3c59cf05c1df2be9cc8af2b6fb51a0a593cf78db0e779d1f1f8529f6587d7fb33b6f14b3beb802cee35f3c2df4023696ed5bca17efaf0a0e8bb20fca96b67e833ae918569fabaa5182272dde1cf9960daa10aabf06f65f46b367009ea407c385b02a0fafcfffbe0a92bd85025e3d3935d95d24378ff73642c303302069eb4eb5c74cc32bc7e4894b6132ba8e6bd2a8250a9525a6cb548ae08a4eb488ed2067d04cd4b7e34acbc12083292f8fadd00058ac1170fede499e8e00c9dd942a89b3b3a66da806b4de880c334e7b7bf4bb459c16ec4548d1226477ac1318b9a25828d40eaac44b68abfaa47b806980acd3c921a96bb4d332eb00af4947ce003a5768af8d75949ee8d24369dd981eeeae2f647c0cc2019d29e48afd44321be255ba37ea3979c2857d0f0f59d41cc728d5d06b7d162e98716c628cb440aa982fb8e5e81ad0ee659c73017d9b7a64f3c3b3b7167b3b8b0bb07853c5417bfae22911099c58a05febd1328c621d3115030b12413c73898d58390c9c5c93b93eff91a93863d0d6c44b89667e12bfaeafe97eec971f3230e661b0baa8bfe66e11749436dfb059c9ad8d5aa07567de32a5a355767810bf9ead703c97026a996563b95364ca60be6d8da09abbce72ad53431af37e0ae5aef138c857e75045908a9f9e0f9096291845cdccc90176a49709e44f870fd9d844b8b01d4d7f9f585bfc3faaf95bff11ce0e196743ffbf96e99638c33ada5b451d6234b8c2a1bdc5018754b9979ca12599d3838f4867f1d77172e039cd8d54cd700fb79537cfb4c65a82cab158e571a2934144b28b8d82bed23d616ca170dd6bbd33d35a2f3e170095224cc5702e7af242c50a90dd9fa44d91cc7ea1ed8ab1bf2028293afa48df9b71a26b0b5b88920477d29e3116f10f5b4ff2f55ce393dfcf412c90ec2b38607c9e71ae6a80355b1a4a1b494cf16c550a421d8bef818ddcdd5a7a745c9450ffbc2b354334576d49fdc0e9ae5d402c450cfd46fa661790adf04a1b91b53091e20135b0836374deccc0acebb464803c609ba6d3451df9d248cb23ad7b64982d8c572ed5be6d2cb767ba25196093681930bfeb751bcf48c95c57cddf8f18459d9e3da7a363ccedb49e1eeb8b0a3b7d9129ba085ff2c0ae42d24d4c7628cc507adc6983949b99dc15a628dc2ac4030de3ca6941eafc4b6e3caea35bff0617f5668e21f829fb61a708e98cf922d87242f17180de2d313b73af82e6ff04d697cac21a9181d3d8510797b29be8a9faaea7f948397f9e6983d13be41f1aa66b0fad897dc3abea8b2515d98bea903f922d5f3ca5fbe70375721e375bd655d52709b5453196863d0fb5009b2a358dba66459f20b31cfd30385e56a899bd874e31e759dc88e8c63c469c1f40047ec71e672b1baeb4a1bfd59a02401bfe0ef1934d751f38fc56f9c847e954d982a294c13ac6150d955a99d48913e3a4c82758d299ad3a7a73da254f3e6f34133a1ac54b8029c414003b80eabe674af89a3d0024535212dde6ca4497edf261446bea930a32e1ddd72f636367d41299b5fdead19c4811729d3c16557195e5a76d5e6cb165664a17a50d77b830ed264c024e06ef2debab13f0b6830822d6c8c824c52cba72841f0fbc998c14720da5ee5c65329ba04f327e5ccfa2bc4a5fc26952de87606f58f69d20385ff10d472c95e335492e7389b16b663d3b2e33d8f59089299e9b6065f4996982c362f4eeed3fc24a5a5da6e5508e6ecc34bf583b83d6e8ad1180258f48d86937c8dbbb992a3fff0f55ab67fa82538c2b53235e302a47ab26381a4ad04ed174433e7485b7d96731a6ed1d091dcf1714b9b08fdd08e0712d929901072fd9c98f8771112fb545ffd20374366700b0cbb61535ec144e333617b94728c488e39e83799d9d99b5e7d4ba0f9f981e7edb1f6a2e5e3921c500da01601304423fa02ab34d279b6140eebef3b51c3c308dbbd7a5d2a51b2c0dcadada113991e959693c4daabed30af3751baa721192d34ee499dc161d20a01bd9cb8475316d6fa34d1638b6019db895be0f18062a8666774e6d1b423079fc7eee358f602e7bf6e5cca2ecf71b585f6f4c95236028a371f820b6b3fb14974b55e684f26e32f458558d59d6983bd328ec1cbfcb07c7b7fb352cc2563cd3a366d0af03bbe9af853d9559cef9880256a8c05e5193718c1d41549584031ac96b744ab86491673497734eacefda21b6f0c82b6f891adb29e742ee89b642784dbd67bbd4960450da929d822c6f7067d50b86269e4f2416baea6639a82c9aea7355e5730ab1575c9450d2e483d8a4b4c822c245b8a5a238b8e59def6a2a9e8d7276c9d074f1e91e8a67cc6a41cfd7d1639fd98358b37517215de54b6c472317ff56b0fd54b98795151bc5c52cbbb94f8984f4c2a58fb97f56cda58125ea525f1b83239e3d2b5d74b79feca08ef37a830a716722baf083964f5c6791f9bd696fff3e3f2837715a402aab379107ed50300f9694f13432ea3509d3438ad3ea1989547622fb557f9e42682700e1c25d0aa63de0ea937692490508130efef0c00c24a6462f9e60e78b320cec8335fdff16c67dbe5a618a8abeebb4eb7cd3dd1bac1ee10f3c4c0258362c5b4f668bc6f2ee0b53f95681ebc3a559fc429d2fd5a88ad38b234ba06e39756c3105caa50b2c6fc95ef90dbeda4c683479ad6e920b98926544a53ba2b6d6483b49c01577b8f9a20fae923c1fd047056d44e1687d25f7e50dcd87de1cc9607ccc3fe5e6c8d9ffb0b0b5890ca8c21ec9172d238a90e486ea0788ab5a059cb6ffcc8398fd55abe93779ea7cd4125d30d079b0f81d988834d62fae367f220d9501bd2828a5d0de47682832fa21b443e1e37bd30dfa2c2ae3f36d50bfa27ebcb8b82b92798680910c902b270d0be0fa6d75b8c8ceae5f5eed9f4b203a5fd8c905f277710ef8cb91edb7178d05b57c239457b3e", 0x1000}, {0x0}, {&(0x7f00000015c0)="c914ce209d1f2ba4873d0b1e2c5239804e4374d085e150540c89a1fb814e53836e068b36da2994e4097deacb567de28d8b6fb03d6d369c264818d43b7de0cb8486f5fe4b4e78f34ce40d267688848c0c9273df4bb588258d2f361fe0cb1891865921c06b5e9139839c44b2e94229d12494d6789eadd64e41ca5d169a82d715b3abb553e292d1449d653d26dd50ad69213b70bee805765fdb7d9037a397a153c2cb41d9009b3944c49fa88674d6dd3c19d948338524eec1901d65e01d8c214e07b9cc99536e2943c1249b7add1ebbc384c5b0f0f0e32bbb7f68d9695a27d4628826cf869ecc19315765de76218e91ee03bb96aafdaf9c47a6", 0xf8}, {&(0x7f00000016c0)="9e12380a0778061ded0f9c78069493ad084ba32b9747176f12c0c445c5bb439117462640559f5ffbe3e52e886b34487248fa3d3a8027207469a462db460a9cab67e0290dc88d5e5f8d9413936b2b0a4fa599b428dfbc02b4b29c45775c942ee8cdb15e6b543db54a0435fd243261c7672c1ddb570b3192dd1719", 0x7a}], 0x4) 22:28:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x28) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f00000001c0)=""/48, 0x30}], 0x2, &(0x7f0000000280)=""/145, 0x91}, 0x801) syz_emit_ethernet(0x1, &(0x7f0000000040)='%') 22:28:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x48, 0xffff, 0x100, "3ef4b831ef68b31a4a8d8e8fd49ee7f6b48a600be9180aa74f0c95eba0be8c50f3309c58296fc714785cecde25b3a666d319f45b5ff6"}, {0x60, 0x1, 0x2, "128d85ce33ee66cd2589403340fd204609a5580a791cb1beaf9ffe6718f9f143d56480111474860c5ba3ea538473ee1d130ebbfcf63edd2d38a11fc4dcd972f7e5249c2de4aaffda2d69dc458e"}, {0x30, 0xffff, 0x7fffffff, "de4884e2afda7e8518693d10ba2bca8e9c8bf21f5ef1df9370e7a75d0d"}, {0xd0, 0xffff, 0x97d, "ebc01a73b4819f998b70b543a836f0ade8d10f39ed6b8266eef304d1501ad60e34866fdcee7b36ec42bfb9c11865e960e54e3aad9c7375be885322c70dfaaa65b822dd4bd328aabdcee719b30db3294a3a8caa65b2a9b28816e62a28e64450308b4c656d7c45ce91abbe8566bedc6c7de5cd60b9f425f26f528688abf5eb6a2f67b19bd51ab7fa5266bc6b0174949c2625c48efe657e0081c8f525537162671aabe3a74135160aae70cc4aae1b1652fbc9eb414b2d850788fba8e1"}, {0x50, 0x2aca17bdced7ebf4, 0x1, "f4db3c872d5dbcbc6405fa74d0bd794cb77a6e3210a5cf873b7fab662b4f8a6a4453e4a3ec0c94f2be14bc2525e0c56963a97cef234befaccd5a7fb9300f5e"}, {0x88, 0x1, 0x1, "360d2446e872174f551c2ab5bb9f41a8a7db7ccfc527a7ac04e23d5fef1b1c9de55cb5f1d520a2502e1aa5495c66f4a669b3c64ebcb85062f4f4713eb21754f597d8a4747a26ff5e0c84a9bf4c3ea11eb925765cbe45e780c4074fad652c1575d9f540496fc0f847619cc7ddcb2e473e63e577"}, {0xe0, 0x1, 0x7fff, "86750662ae4f8dd0b8b3a23f694ccd158d77a948f20d905567dd1c08fcc27203c4ee4f9041acf54e2f599aa14cb3ab2539b355c48a72e5adae4e4861104c961da327216c3ffbeb91637cd440ea428a97f36042f647b97ff8778e79194a2791b49c5c24dbef89d25d4cd5e6c2701503d38943318084afbde71c6a0d3759aaa8c3985de668b17e6618b582894177125475a473103a8e222d004d05d7db9f9b7074fdc7a9f85b1749095786836855c82d2cd7c8b0eb527cc74000420dae153103c401f417a1ef017c14717744ad02"}, {0x18, 0x1, 0x3, "96b5a1b4ba"}, {0x68, 0xfffe, 0x3, "152226bb99b28551c7707735b27fb1097901b13db07c81eb0059ec637da41b39aa133a5f54d9abd1492e0d6b1d75ea6cc05569b3875ac0f32952fb7b23768090c360582c4ebe68316a945ed357b3d49517"}, {0xc8, 0xffff, 0x7, "fac56b36594333cb40b347b97942d8679162a8fd64f168dc10674e26f2c5c0f6c882751dcb00db8065d3755cdd913be59df99ea7fbf0fc156cdfee14d470b7870cab65c9aa626472165712244886aca7a659a2a0e3df46fddc174ee975308a86469d9c325daba663da1b1bdb291733639f6b2dac4393185a13ddea51fca97554b526442f248dfd5ae38b837d320476432bdd8ca6cdcabad493f3100e7d8e9242b62554ebd2cc69763aadddb78cd47657206a593dcf8e74"}], 0x4a8}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 22:28:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x4, 0x800, 0x5, "17fa4a5170a6b8e72385affcc9b83a15eab485eb", 0x6, 0x3df}) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r2, &(0x7f0000000080)="d54c3ac4d39b62126fb87fcdc876fa59622ae8cc0676ca03a42ef02068bc8d1d94d311e010884f2112cca0e3c0c0362f9621082a6f283bd846c8fc95fdba5d67b4fb6398a476952dc0eef82967fe00b0cdb917e99344e27f6bc0e8c0fa404daccbb3d277de15c6e6bce3dbed68fd6b9825e3f8276ecc23638ba53b05847370eb54c10046071ea1ec5da11e27636cc7f5654c38fc73f8d0f3e7da103807ac40492e3d75c83a0d3cd93b9600b1ca031df84fb6d3fdc1c0bf0a45c09f9b61d48834e7f5f2e203e219e9ac9c8b1d9748253d2ae573ffc7ad4bed6fca5c9f2c43f6fa805a72fbc0c88f5271e2ff692aaaaf7dd11c9fecd0465a94", 0xf8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 22:28:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 22:28:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvfrom$unix(r2, &(0x7f00000000c0)=""/177, 0xb1, 0x42, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 22:28:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000240)=""/164, 0xa4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60f, 0x42) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x0, 0x800, 0x2101}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 22:28:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="803dbb4dfaca4c7fe695729a5d5ef0684e180b5d757351ffef6bd9a44373f184aaa54ee8ab897e710a4356ce84c2f63b5e6614cf421c4a624d20eddce96b18b1af4a6705a12f511aa8e23abe3f290738a6d93f08f15c835dd0"], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000001"], 0x10) write(r2, 0x0, 0x0) 22:29:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22d42cbf7be0686, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getrlimit(0x0, &(0x7f0000000740)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setpgid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r1, &(0x7f0000000040), 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/132) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000100)='/dev/wsmouse0\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='i\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='\x00', &(0x7f0000000400)=']#\x00', &(0x7f0000000440)='/dev/wsmouse0\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000700)=[&(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='/dev/wsmouse0\x00', &(0x7f0000000600)='/dev/wsmouse0\x00', &(0x7f0000000780)='/dev/wsmouse0\x00', &(0x7f0000000680)='/dev/wsmouse0\x00', &(0x7f00000006c0)=',\x00']) ioctl$BIOCLOCK(r0, 0x20004276) 22:29:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000800)="690d55bc5e7f328b963923815f9078f4f6488301193b6ab41ac8567ec876b2594cd651f58e311d622c2d4d1a25454ff17da93338d71ce0bf008490bfd4b336d76aa096cf5a104baa7749ed97eaaf984456ba4ffbe576f4a340fb9acc55e8c9d696c33c3f49527118540c192ce67acde5ff53f76d031cd4eb9447b332f8c295f4bf8a56f3b4d72ed643b8f10f33b80dc0ae68163d11f38aae680e3bfd69ce41ab918c7eb42edef44471ba37008bc396be5766e0ce7ed759caaa06745c053a1283a105ad977a580dcdf652e38eef5566e0003e1274debdbb616dcaad2a39c3e350acd032696f1a43983dbfc9069cdd5b71a93380c155cd0b2b6959413f1528ec517aa9616c822242bd429e0ba87c1197ddd38a7986b43786cd443885135e452daf4584f3c31683eb05f430f7694c72b50e5eae76fdfc22488fd25d651eb903f3d9e7f3c1ca7237dd33171894302c2ee04bed9d9e3c06f098e1ffc96aad740fe1ae33fb149e1f7d44c9bb9c97dee366adf5e439e5525e5e9be10c4badde19899f64d4f18397baf451d8f642ccefed8c6e6d3549db2ac528abfe89e60c15ef1fbcf506f03f8fc62abdfb8dfc2e584e010bfbf0843d1349a8cefadd8e50ac9351132442f3c95f9535e31c4b28d97440b6adc82360e33fef5c83", 0x1d7}], 0x1) munlockall() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x6, 0x0, 0x0, 0x3ca4], [], [{0x0, 0x0, 0x0, 0x23d2fe93}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) 22:29:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) close(r3) setrlimit(0x8, &(0x7f0000000240)={0x1, 0x4}) execve(0x0, 0x0, 0x0) 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x100}, {r0, 0x20}, {0xffffffffffffff9c, 0x4}, {r0}, {r2, 0x10}], 0x6, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x8297057, 0x7) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000300)=""/189, 0xbd}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/225, 0xe1}], 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:29:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x8, 0x2) write(r2, &(0x7f0000000140)="c870d4caacccd0f27adf2217f01b26b1ecc4fa5b9b239b9a93cdd3d68480a2832d4137abf8a09025c2ff792133", 0x2d) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pread(r6, &(0x7f00000002c0)="f800bd394fae6d653233f297dbebeb76bb6acb0ec8e6eb7482e1d9a38f04d043c67359b138eb1a531f833aba33b2eeef327cbe49f550d000ddc995a31d65f5b8a76b0f33448753f9ac6977b0cb353292f081391719dae915e530913ff7cbba71df3ce61bd162d83aae587717c80b2a889a97cfd02bbdd4236339cc594414ddcb484c59701c94202523afd52360a450014553384a01a6a0c1d105c4da2d1a74d8b4007cc8af73cfd5095c01ce934c89563e7aea011aff1d36fd16cf70d379756b8d8f2dc346cd23f9aa15fc359b43ebf9a44a4c2f2be751a7df088269", 0xdc, 0x0, 0x0) close(r0) 22:29:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) 22:29:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x7e2162ede3f21e5b, 0x3, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1da185bfd180e1d}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = open(&(0x7f0000000140)='./file0\x00', 0x30, 0xe) recvfrom$inet(r3, &(0x7f0000000180)=""/55, 0x37, 0x1000, &(0x7f00000001c0)={0x2, 0x3}, 0xc) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000280)=0x24000000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) shutdown(r5, 0x1) 22:29:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e756160000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x100, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:29:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x2) write(r0, &(0x7f0000000040)="3c9ebbd555feff969613ba3e1fd0", 0xe) 22:29:00 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, 0x80, 0x0, 0x8000000000001f}, {0x3c, 0x9, 0x0, 0x1}, {0x25, 0x0, 0x0, 0x200}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 22:29:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0xfd3, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 22:29:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x40000000, "000000dbddb97b00", 0xfffffffe, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:29:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x7ffffffe, 0x1, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 22:29:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 22:29:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) fsync(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 22:29:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r5) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x9, 0x384, {0x7, 0x3}}) dup2(0xffffffffffffff9c, r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) write(r7, &(0x7f00000001c0)="139253abb3c21f7b7ce2aa6c7ef869148b559a2f186d2b0179fd67d90991fd9e3a9782b916a2910d7d32863511388daaf71e013018e5d1ed445b0b", 0x3b) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0xfca) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000140)=0x3ff) 22:29:01 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) r6 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/210) 22:29:02 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) dup(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 22:29:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f1f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b5c31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf120000"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r1, r3, r12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 22:29:02 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="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 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)) 22:29:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x7}, {0x50}, {0x106}]}) syz_emit_ethernet(0x105, &(0x7f0000000640)="8385000000000000000000000000537c621c7e7dc7ea352d5e9a77b906d751240d97b101514af9bb86a4ef1000681d2b4cd3e5b6ecc60f60eaa9695bf3f445ea844a1e845bf87a93a27610ca6c50532864a3caa3e0cc182099acf1042892a6c50d6d0be685df749f6ce0a373e2fc15036b5eda0c5eafa09f7f2a352e03597884eae9064b4b6c7910afa2054b8153c9b6919bd689440c4ad5290bf4d5538f8c70ed58069d99dea1cbefb16aac44426b38cbcf295861d49f44e26f3bc3d3122c4374754b426ace72698abe56714e5f6d840514bb036d8bc6991647566145af7cab66a8652fc7c1debb5fbdb8225e02bdb20bcd177e3afc4b68a1dab66b51351a859e6551537a") chroot(&(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x0, 0x0) r3 = socket(0x6, 0x5, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r1, &(0x7f0000000440)=[{{}, 0xfffffffffffffff9, 0x10, 0x1, 0x7, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x110, 0x40000000, 0x5, 0x3ef}, {{r3}, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0x2}], 0x9, &(0x7f00000004c0)=[{{}, 0xd, 0x3e1cabc608d2ae94, 0x40000000, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffff9, 0x8, 0x81, 0x1000, 0x9}, {{r6}, 0x7ffffffffffffff7, 0x1c, 0x1, 0x9, 0x200}, {{r7}, 0xfffffffffffffffb, 0x10, 0x201ffffe, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x7, 0x4}, {{r8}, 0xfffffffffffffffe, 0xa0, 0x1, 0x10000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x3, 0x2, 0x8, 0xffffffff00000001}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffc5, 0x1, 0x5}, {{}, 0xfffffffffffffff9, 0x100, 0x80000005, 0xe994, 0xa0000}], 0x4, &(0x7f0000000600)={0x10001, 0x2}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) acct(&(0x7f0000000080)='./file0\x00') write(r9, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000180)={'\x00', 0x101, 0x3, 0x0, 0x70ab84fea2df8eec, 0x7f, 0x0, 0x3, 0x0, 0x0, 0x80000001, 0x81}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) r10 = open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x33) symlinkat(&(0x7f0000000340)='./file0\x00', r10, &(0x7f00000003c0)='./file0\x00') 22:29:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r16, 0xa5, 0x1, 0x100000000}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r13}, 0xc) socket(0x1, 0x1, 0x1) 22:29:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) dup2(0xffffffffffffff9c, r0) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x87) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1a3) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000400)=0xfffffe01) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x48) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xa0, 0xf0000000, 0x3, 0x9}, {{r5}, 0xfffffffffffffffd, 0x1, 0x4, 0x9, 0x20000000}, {{r6}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x40, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x0, 0xa6f1f899ef14fe04, 0x5, 0x9}], 0x3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x94, 0x5d27a9b7f2718100, 0xfc36, 0x3}], 0x401, &(0x7f0000000340)={0x200, 0x10000}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x1) 22:29:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000080), 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000003580)=ANY=[@ANYBLOB="02100000c2d3020c3944d533a56aa70930ae24cbe1daad03468b9f431fed2ad4e2db2990e2f89e9b0b9ca237747d5a32de39a2092500713e5509517002b8d442bf32d27dff68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b46733c6c10bd4cbc8357ad998"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) writev(r1, &(0x7f00000034c0)=[{&(0x7f0000000140)="ab733a7f640ff141092c885bcd5e175076ec96df911eab9ba2961f2f94310dd245a817ce355ed99f9ba41acaa858dc550966994ab68d6a3145d7e18ccd51ec23b3d56fdcdd3c87db1b90b701c03597ff91baf5e653b8f1e4c7af9b", 0x5b}, {&(0x7f00000001c0)="eb1f72f2df3a221e1aa08c506e86ab37f5ebd093d8095f420f67c015a914c60840c6da605de6a57f80446ab38f8a2be41d7fe82ca2fed72c6bc64d5e40a3b33872f582ff7d4ceee51eef0a222447bfdedf4145f658678b41dcc19184048e53f6d062d144390cc3d5853d68ef78751021cf07cf76ea", 0x75}, {&(0x7f0000000040)="0acf642a2c973524d5c93346ad761f8d6f", 0x11}, {&(0x7f0000000240)="a980f888f90090d23acb4ee12aa7ee9aded133bee9987194b14701383cd48bbc0ea1b145f72853a34d0b8a14ac91e04ffef79363306cf9010e02780cd27b44b0181272c88bdcdc3c24a6dd4b7f925a96543a3d171ddfde519fd656da8069987b5e7a2efd2cf482ee80e44665f05eeaf997f94230fbc774239e488d5982e71e056f67149b9a80", 0x86}, {&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c045a04d0062aa1140d913ac5ccc2ad92290695d6962f0b8b788d5ad5d52c67309d1247cb411ede919bbc34822e18f348e39de3fbc7f465fc3be0e2f5a7fa57ae39cceb0f5c753b8abbee8a95cedaa515f01992ed37691e03b2cbb31e45a446259d768bd6ee5f337a7fa8a725564575a8172b30b03306738f5257e3e340399226ee028d76d378cefa0c00c95499fc486b1cccd98ec452d2e38ec1824eb37c510258f3746229a19cb08a4688cc52283fb0289078426539a2aba5316ae9794d0eac92783b65e6d01b720c57d80e64e345e30add8fbe1a69fde5a970920bb4d001bbdc37246c223892ffcf056b17cf04fc621ceb1c7b9c2b7f461bea73fb3d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1756cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b5497bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b1d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801884934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb9bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b", 0x1000}, {&(0x7f0000001300)="af2141bb0c499a0c4d9cebd97679633bd3f8d85f8ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fe4fb62b025fd7002b", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0x71}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efcb107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getdents(r3, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x3b9) writev(r0, &(0x7f0000000040), 0x16c) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xffffff43) r5 = syz_open_pts() ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000036c0)) close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r6, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 22:29:02 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) r1 = semget(0x0, 0x4, 0x214) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x10000, r3, r4, 0x0, r6, 0x2, 0x7}, 0x100, 0x8001, 0x100000000}) shmctl$IPC_RMID(r0, 0x0) 22:29:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000580)="e768566eb68cc6806a6d03eb9e1e9d0ffca368d4207c15882dfe693ee26062881a75b8161d272a24fe966e010fc8092f4009eb13da54b095a69b8d510ba01ea3f7015aa4496e7f66988bd0a9ff5de621bf4021f036b8b99397dd01fa61dfb55ea40c7d7fb3a266e13c581a2ed5315382e0de5f5eba82b043e6dc53edae209d1b53e8fe1774de0a3dee179b2799fc5d62d1930b47ee823e50cd3ee4a51fd413572e3593361b7c68f0a239ba73d2740000c02ac63d604fb590217d7267301c5e9b33777e57fbcf347252f2f7d226a37f6d7276cdabecf04df98d39818e286986c0dedfdf632b8eae04fd73cf173e583da4ae23e290b3f66886de13ba9a8ddcfc183912097f255d05be0c0c902e84993854df6f34bc535af9527e8bd300bb412f9f5927c5d86251c9fb5fcbcc793c3d218c8a831a9aac9ce2fbce2df281d7a64ea940612699ea37bc0c0effafe53805761d0d9b320a7aef7554c40aab0ae4e30f98152d68c0874adea2414df63b6362ca82731847482d2765ef44c741836ec34c50a0698502e02f60afe0386db169651b845f57c5698dbbb050f949587bbbab19ba9f0b1e3c2ebacd35ec8a5e88fa1c2f570b6e648596d80a3e45bc0c406d8a9a3217a0e644c9fc2f0d5df4f8b8f86c67aa2e758f09bd1795c71d7420ac802725637fad51aa77256bbce736a8d5d1faf7909744dc3333e5b4f29dcf1c84a9048b427c978a576b751df4c8993063c40e9b7a265e11fa0f62b7b6c5b0f9d7701650259d1070d16ca0d3a1eb33acfccf2c891b43858ead292d5797098a925b350f6e8611f6ecf48a4e8c7fa31a0329832d86c6e48ca01883c7a5353b5a959bf747025d866309e997416fe0c1c8f5492982f20c3c7d02893c9dd30ba1aa8cd89bc5eae4f72b2e6470584b6386b3c9504c77f28c5a8c7d605791c5064a6d8a785188091385bafb0fd70c2148dbcaf258d9a2ccd9fac0fc54f5e84e6413ed85bf67b07ad36488ed1828fcba479660eae172c00c7b1177fea0c7794015eab0e2a6d99688bb922d8c03e8c75584dfb99bb9a8dd89f7f78af5402cb57538faccdcc7aae45125c52a7af7b09bd6572b5843eff9a9054b6d43d5eba620053f723b00617f22a9cef2a5b50dca44d40aa8bd83207bef84c39b6bbb5cc1b99a60da6dc1d46656ec68fb23e9b93bd732540bd9a2d1b472b41daaf387a0ebf3d46b925eb591058045c0d9ed0cc5758985b241cb891935309ce1ccba1f5d439193ed6c94c8b08b58214c34015664da069832d66d24c915bd51756812c6da0152531a907834a0f79b2033ee80266798139dd406fa53c27ec8a516aeb8c476fe4d60e65286d5d73be93be2066380849fd38a8fb20929e8213132eeecabd11b3f8decfe0fd7e458a5bf10ade49679dfcf2729204e57614c0cf41ae712589619be98174fce38355764c298290215c724faf9eb61c35954d6e4d93c5d942ab011d0bbda1c133899b07993dc1ceb53889fe8d52e63346af3f9cde7cdd84381ae7224600cf27ec8690348a1530370ed1533822c758297834392cf5de684acd7571c9ff0c9cf24285e4bd63fb531b5344af21508e89d05c3c179a0a0fa6b1eebe81b282d404a623ba3f93085553af23d8b8cfe16327f21189197dc157465d1c2ae7f92319ea1bd69c859d98444626b540650298dd2f73594a2b8ce7d6205c08f98aa2e3d48d82e9b954b0a80252c7ab8a25cb76e2d22ae47d0fe592df5775f08ecbd2172df2c393ee1c5ad0c152a191a1041738bf172b2d82830d0984c6b3a61f7d170952d738ed8d0b3d41508a0a20e686d26e0e1f219c0900ef9319c92eaff6abd0c495efe4f4818bb875fada0e68242d80d8a03707dfe1a0c70860fed93eaf34f1828eb18131710cc9056a26005d084963a7ae4ecac1a8212e1d2984a8e662d42e9f865704e734bed772183acae27cf07b87648f428681857f5db8a22758a1ff1121b485ad90625409c4a6fed10d4f8b260fc37e908e65c1ee8b448f0a5ad9a4d4599770dece2edf7eec97d6f88bb7cea56c486a97a5f3b7dcc8da1ee55f2f5f144fef86555eb26a738133e3bf2cc550d33b4ef8aa4b7b5cb7ba762f2e69a16e6ed4a5c9ab676f85c567b7a2979b56dc6c3baa4b6995d08f782fe827e3ce0f51194c7a682ebe6791fcbf1cb3aeb60c98fe40e69336de19b4e7b7a2cb659668467ba86c63479ee98ccf73513a2f56a83099197d8100878303aecba4d994cb79d8266fa8912486157bfcb8134f3840dcac3764149397075631cc1aa3eb4b99cea432f51c9b224e272e7d479fc9a5f558a283cd45a28c9a24a2fc7b37e17d75e389fc392925c2dc21991ebd2f87676fd2907c6407e7cc4cc00f2276a22b26ebf471c126defb6b271eaa4bf3bb7b9ddbbe01c79bb1b0e903075bc55d54d2a47dfd71bdb1f93abd2d9aa11bc81bf5722a0e50afa2c9bfe291664c648337f5d26dbe87d3a74fe52c647b0e550d0e15430722614fc1fca7db2480ed571cae04bec2834fff8615c612062b6e17cc661eed343311e9f66bedb178d9f479d2ef68cca830af8cd2de798cf032ca6cfa1a6a76ffbc23cd5e8a8757c4aecf1faedac73abe228a57c70c3114fea3dde4602e466b45df8110e586c3bea7092275818ec6e557bdf3b59a4b5d71240293832c94be0c2220910231144e373b5f06c18710ce69ac91397719ad3a971e25ed18e745464991937462ac6030f5a47ce8a18fabf8c616a4d4230b1599293d4999049c9ca2883f3568197f7599bd13483cc77578545200bfeca15df2c6a82db1eedddd881fc5216e78f912314bc13ea30a0ec47a434e14291f726428674044e570110b72090311e8d4879725d07392266999999c08702cabf6bad742cb660a040fc9eef3a690668138bc37e0bd7c15bdf826f1eb5b7e1c835751c98cb14c63d35d75bdb69e9581f913eacbcb78b4f84cea74d31948d4185e1af8632825fec74a6436d7417262818a8eb5f21275c6f57e1c0ddc9802147a96e8cd9b4db5722648f5e182452d8cf1f0bc349c2d823b9ae8fa5b25f80a4474789c497ea45bed20b81e8a12c1302501dd3a42e4aabdb22a21c4a8bdb0ea01c379c9d40b4d84b70b1069a0b4dee449a2c2ec38479ebc908f7f15b3b877e84c56d3685d260aa7e7d431b584573f2e59bab343a9e6f07f60dcc0be5a05cef585a8bb6ab22247f417e2c7c1b72e4be1b320b4a5837a5bf4a4104417f6b336a8f4f793b9fb669280f7823c726d551539e43e3e73927c982bce7d55c95d2ec1a8149de84efab5729ddb06c6c9b042f75d857c6d32fa1b896f52b2b047d0ada3890c4409ccbb3ab0f7dd3006a1f782e86c4ff6799decf51af35a8fa49180d4ec0044e5d18a04dbb8347bf26395e873eb7536578c80ef2988ff2e5c1ab2d8c0fb01d5bda17d8f0315aa726e6545e465806f0a00a835fac3f5fc108befd7bd64e9fbfe479c34f14f15bfac56080634c7042c2fd1448aaf6adefc3bb03d85fb2f8bc43c0796787683950fd0a322f2325866841a6ce7e5a9617431d346eb034ca52598cafae42a5d4711879d86b9e9a5af5c1897292d1e1712533da894db6941532701f85804e7a099038531edb958a48355ced82a6fad2960f04f943fcef3e7e5b9773a941adfc185333049805c23a6e53e86c98306e1612bf143dc7e00c59e3a964571ae9bdf972272d9a43822c14352b6b6aaf5289163d10b248a03a9a04b838b6888fbfd34753fb070fd5e8f7e80848b7c76c61e8dc1f589344a29ea9a87c3cf5981c9aeee5a6beac56301a980708f5f8083cec19c495a8bcaa2cf58da290dbe5487582ba0a912f9f4b35af026bf0ed74c8d88d6422713c4ecb52a7205e2ccd928a6b6ca0225ed10411284b61f18305d08b63cb3db14a405d09ac99d7e283a62aaf882f921545dcd51629b5575160dd55aaaa825270ef7f4d3a1bf5b62a766996ddc00e2f12954a70a48c8fe7c2e104760b4bb443d2f3f55a404a1036d012c7b9215bb92ccd33408d823d5f5535b27140321ede7b4b6b204941d1a4ea63965dac43f74edc903a9201926a43fb7e3da1c496626441f59f32726f9f85019748a0babbe3ebf13f7f66202b6c67616f550bd7f96b76f8fb10d6b8eee4327ec9d422c900a5f1519334493543b00f3aadd7f1144d5eefca8f9d3cb4d7823498a3e14186bd49d8b8cc70a42690ab971406d0169fe5b00f61895b406447467fc80fb9b0f1c225f02eb1def4830df18b05a79ce321f702347a93baeec3ead3d478ed0033222c657ba32ee2a5e883ef00f81d3b8996cab90b8f3e55a49dded427312d9f009d3a236dd267614b7a129b9b58039bb82b93f109b925bf840e2ba865ee99bb9d473784b23bac0c43f365727a345c567b0860f0d914c2e4775ec2f1ed941f880cfeefe1608350bd849922ac6f3e455957e61ed5c92f4db56e6d8bdf21d811b1aec04a16b0df4b86d785914a340f4acda48d3d61debe884f846063285ba6dfcaec7f813a1873104e43db51f4a76cec1dbc8e6231130764534886fd23bd681d563b482f371ce93db7cbd7f75aae48cece4dab350fd3eff6dc23edc6cb459bcc3e879e2ea48356b48463503a303e67d05871775e240ecc4e0a713926ab9a3381e4927c3d91f01920526745f4046cdb81e3f83c5e197e3f39d69f5015787da289f821d20c4c7415206ef4f0d38dd792211b13c875c7889043a3af17ccbabbf985d02d429700922b18f6c49636770956729e8b29ab02c16486ec694d9ffe495db702802a908f82ee599eba8d8878483ef4fdddb6a87233d173d00bbfb418639ab4aeef35a72d04dbc5982613f91ac7e3ba1528ba0cfe5a83d241e017d0a18105221187c5e9f78dabf1c9dd079dc37e9158510b1f9e5fb564de319884acf5df0b034ac9ff86b00da442f755dbf1411f3ca6bf1bd2ab947911886f293a777c5b46906e89088e2001136e5cfc4e592d2cb5f0d8168009a59c7e668a3d52346cae083bf222711c5075a2009740b5e935e6480b73f9e0da2c5c80b75d063fc7289d0fbdc269b68537d14bafddfc30fbac8c83739f9806821badfd7161d23c375255e74cd10dd6ee65f63a6f3827bd0858bf639668f22445cb7a26e606baae6a0beff756a5c1b88f26a6ef462bd5ed3da0f7679841984be49c1fc143fe3c9862b0a975def59a18da16459b33bf4a1e5a507066356dda8327b0e72a9b49a652bb5e09609e585d5f3ebf3a06901634458a4bd5dd5b9d1ae7b5c20b509069289ff88a579d19654ffa00fee2052262cabb311c3424645a31e8d54fe05b5ab164e0ba121a31ed558065e95c73c4975ff4ba84ac8ca61335fcc6696dde8962f3bd6077b5d40c7fdd5897ba2218adcdaa658e46dcd89a25f88084a33058d9f5491e3dd8a79e049f47bb2917f61699378235fe9975716bde0a6d9fc55926c827d3cac3fb414759c2fb3ec7aa05726282d4b10d6c76b9263fbd496bfafc324444e0714d69a38c414829e42fb636e59b784e4baeb3d6e670da4fe11fd10e66e0c6e57bea66bb438060b913a49858b2402f38ef0f263942cb90f2bd10df63a6883fe3d617d81649f63762b07183b9dbff215fe0ddc9c5b47cff2a820862ff23c0f3fa64d344d4a88cdfdcc8ab7738b165ef4bf6b01740c94c9bf71cf86d33d056d52d217ed394b6e9d35390d815d92aa5f380c45dfb82f6d546150f8c6444df46057877c55c06b1afb79afbe5bdf718d0533ffa5a24f5462d5d8afcf6f67086f7de662f128425e7dce5eff80735b1d59ad04b240f7ff8e344c3ba1a67bd", 0x1000}], 0x1, 0x0, 0x0) 22:29:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x8000, 0x4) recvfrom(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:29:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:29:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 22:29:03 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffa) 22:29:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) readv(r3, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f0000000140)=""/133, 0x85}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) recvfrom(r5, &(0x7f00000000c0)=""/5, 0x5, 0x40, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) shutdown(r4, 0x3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x5, 0x8, 0x6, 0x3, &(0x7f0000000600)={{0x81, 0xe4, 0x1, 0x7, 0xff, 0x3, 0x101}, {[0x9, 0x6, 0x5, 0x81, 0x9, 0x8, 0x7f, 0x9, 0xffff, 0x0, 0x2a, 0xfff, 0xe4, 0xffffffffffff9a23, 0x1, 0x3, 0xe976, 0x5], [0x1000000000000, 0x79, 0x9, 0x8001, 0x5, 0x4, 0x1, 0x64, 0x2, 0xb98a], [0x3f, 0x0, 0x4ee, 0xde, 0x2, 0x10000, 0x9], [0x81, 0x2, 0x8, 0x0, 0x1000, 0x10000000], [{0x8, 0x9ae, 0xffffffff, 0xfffffffffffffffb}, {0x200, 0x200, 0x20, 0xf8}, {0xe02b, 0x6, 0x5, 0x3}, {0x20, 0x7ff, 0x8, 0x3f}, {0x6, 0xffff, 0x34ea, 0x8}, {0x1, 0x1000, 0x3, 0x6}, {0x1000, 0x1, 0x7}, {0x400, 0x2, 0xa987, 0x2}], {0x5616, 0x7589, 0xffff, 0x4}, {0x0, 0x401, 0x0, 0x1}}}, 0x0, 0x48}) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000080)={0x40, 0x5, {0x10001, 0xdd}}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 22:29:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 22:29:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x2005, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x0, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000080)=0x37) r6 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r8, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r9, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') r10 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) write(r10, &(0x7f00000001c0)='\t', 0x1) 22:29:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt$sock_int(r2, 0xffff, 0x881, &(0x7f0000000000)=0xfff, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) close(r1) 22:29:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35, 0x1f}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000340)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x90) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r6, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r7, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r8, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x1, 0x7a4c880f, 0x80}], 0x5, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x81, 0x800}, {{r4}, 0x0, 0xecc5d2befa9811a9, 0x40000000, 0x4, 0xa84}, {{r5}, 0xfffffffffffffffd, 0xd2, 0x2, 0x8, 0x9}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0xcd02}, {{r7}, 0xfffffffffffffffc, 0x9a, 0x10, 0x4, 0x7}, {{r8}, 0xfffffffffffffffa, 0x1, 0x20, 0x5, 0xffffffff993d4aca}, {{r0}, 0xfffffffffffffff9, 0x56, 0x1, 0x9, 0x80}], 0x8, &(0x7f00000001c0)={0x0, 0x7fff}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 22:29:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCSTOP(r0, 0x2000746f) 22:29:04 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x4, 0xa8) 22:29:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000140)=[{0xd34, 0x7, 0x6}, {0x3, 0x7, 0x7f, 0x100}, {0x40, 0x5, 0x4, 0x7f98}, {0x8, 0x3, 0x6, 0x4}, {0x8001, 0x7f, 0x6, 0x2}, {0x7, 0x7, 0x20, 0x3ff}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x7, 0x20, 0x1, 0x8}, {0x3, 0x9}, {0x3, 0x2, 0xc4, 0x1ff}, {0x8134, 0x2, 0x4, 0x5}, {0xffff, 0x20, 0x2, 0x1}, {0x1, 0x80, 0x20, 0x2}]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 22:29:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffff9c, 0x0) shutdown(r1, 0x1) 22:29:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/232, 0x6e2}], 0x172, 0x0, 0x20) socket$inet6(0x18, 0x0, 0x40) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) socket$inet(0x2, 0x8000, 0x20) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r4, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 22:29:04 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) accept(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 22:29:04 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, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) setsockopt(r2, 0x7f, 0x1ff, &(0x7f0000000280)="d3125424e9d542d5987cbde58821aa58c98a35398d519594943df8c9fada69d9c65b54f9e3868cafa19b67dd33a430b637139c15b6828728be1eae798071bc914b218fcd602001ba0330bcdd109a3cae575245d1e10e752a01a0bf01912796fdf355411df9244d599cb49ad52885ce82da27ec89982aeeaecc190a50de4671ab0b7d242df50e740caff9b6178a419e1d022039d8a0e3503b43e7b4aef93d33d7e6a21c708f7b4489edc7", 0xaa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:29:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) close(r0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 22:29:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0, 0x155}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:29:04 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, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r5, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x7fff}], 0x1}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 22:29:04 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 22:29:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x105411fa0aecc5a2) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) panic: free: non-malloced addr 0xffff800020adc000 type in_multi Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at kernel: double fault trap, code=0 Stopped at __sanitizer_cov_trace_cmp4+0xf: pushq %rdi TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *325438 63229 0 0 0x4000000 0K syz-executor.0 uvm_fault(0xfffffd807f00ba10, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x208: movq 0x20(%r12),%r15 SeaBIOS (version 1.8.2-20191003_114517-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 Comparing RSDP and RSDP Comparing RSDT and RSDT Comparing FACP and FACP Comparing FACS and FACS return 0 for FACS vs FACS: SUCCESS Comparing DSDT and DSDT return 0 for DSDT vs DSDT: SUCCESS return 0 for FACP vs FACP: SUCCESS Comparing SRAT and SRAT return 0 for SRAT vs SRAT: SUCCESS Comparing APIC and APIC return 0 for APIC vs APIC: SUCCESS Comparing SSDT and SSDT return 0 for SSDT vs SSDT: SUCCESS Comparing WAET and WAET return 0 for WAET vs WAET: SUCCESS return 0 for RSDT vs RSDT: SUCCESS return 0 for RSDP vs RSDP: SUCCESS found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=2097152 = 1024 MiB drive 0x000f2830: PCHS=0/0/0 translation=lba LCHS=1024/32/63 s=2097152 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.45 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools