000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000008c0)="bd73", 0x2) syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) clock_getres(0x3, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 07:50:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 07:50:45 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x0, 0xfffffffffffffffc}, {0x9, 0x2}}, 0x0) 07:50:45 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x23) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x65bf273328240432) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x101) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 07:50:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x45) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1813, r1, 0x0, 0x17) write(r1, &(0x7f0000000200)="670dc3", 0xffffffffffffff4a) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "1a11d2035cec4ac0ed284ab7435cb224c37e3377", 0x1, 0x8}) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000300)=""/237, 0xed}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:50:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x200, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000540)=""/51, 0x33}], 0x3) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='x\x00', &(0x7f0000000300)='x\x00'], &(0x7f00000004c0)=[&(0x7f0000000380)='x\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='x\x00']) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000640)={0x1000, 0x1, 0x40, 0x723f, 0x2}, 0xc) dup(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)='.\n', 0x2}], 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:50:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="baa71c1ef8727fab91dbac903fca480df1569b0fa5996550849924ef2b653a01229593"], 0xa2f08577bfe8b2c) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 07:50:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = socket(0x6, 0x4000, 0x7) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/30}, &(0x7f0000000180)=0x8) 07:50:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x7fffffff) close(r0) r3 = dup(r1) r4 = syz_open_pts() openat(r3, &(0x7f0000000380)='./file0\x00', 0x1929368857c156b7, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getegid() faccessat(r3, &(0x7f0000000340)='./file0\x00', 0x20, 0x2) fchownat(r3, &(0x7f0000000240)='./file0\x00', r5, r6, 0x2) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9c, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, 0x0) 07:50:45 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = dup2(r1, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 07:50:45 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x10, 0x3, 0x16) acct(&(0x7f0000000100)='./file0\x00') 07:50:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x5, 0xcd}, {0x18, 0x2, 0x1, 0x2}, 0x3, [0x1, 0x1, 0x9, 0x1, 0x9, 0x8, 0x3, 0x9]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 07:50:48 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) socket(0x10, 0x4000, 0x9) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 07:50:48 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 07:50:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080), 0x1) writev(r2, &(0x7f0000000040), 0x1b) mlockall(0x0) 07:50:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fe658a43d9f22728b69040a4863cd81300e7d6d1c1366402318e324242c9c9496a128a245b8bb1f22e2ef2516428cb3d48878ed485bd2f5dbd6cbb0b3a3a94a8d0f2a22ba29c3ea43492749f9102abe49219e20fec", 0xfffffffffffffefa) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x3}) 07:50:48 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:50:48 executing program 1: socketpair$unix(0x1, 0x444e5a084a6fa1cb, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffffff8, 0x37}, 0xc) r2 = socket$inet6(0x18, 0x1, 0x200000000000004) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) 07:50:48 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:50:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0x2f9) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 07:50:48 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x5, 0x1, 0x1, 0x0, 0x10000, 0x10001, 0x1, 0x2, 0x6, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept$unix(r0, 0x0, &(0x7f0000000040)=0xfd01) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x207) 07:50:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xfff) 07:50:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 07:50:48 executing program 1: r0 = msgget(0x3, 0x100) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000880)="273f1fdceed17a8698e7eb1da680deadaa5fd177cdc203d305d42b7746b5c2389f3c3a9d566466d88c427fe8cf70951b34fd2852148d826afb89ccbaf861dcfa2724f6256f12b57deda5c10263562679abae19cd388d2a24efe1828f2889d6936c4eaa1a1c37e614e8ef599fed50127e189b729025a90a329d7940f267843150b4bea34148f58439842e813805f946d4abe7755081eb691f7d998eb1348ea8c1c911107af91203e360d2caceed69326856c6f981905149740425a0329f089b3af81a65ca96db97805fa150679e8c82134197e2402c223d4b8f39d98d531b06f885d27e53312a86beb0f824ace9f67771e8e617debe37e5ea", 0xf8) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r5 = msgget$private(0x0, 0x10010004) msgsnd(r5, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r2, &(0x7f0000000a40)='\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', 0x6) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0xefe3364adf09b23f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) 07:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x36b7346c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 07:50:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10, 0x1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="669942c11789cf6a81186820b9bee2b1c174e3de4ef04fe67d04e9ca7860d0121dc3fa903edd5ba626c53e4ad87b25cbdb27dcb200fb98d1b3239c9ff8bb5b2da8e7ea8be1e743e00e0e393b4e820a56cc72406696b90d5ebcef463156fc09c60c771a28a75c", 0x66, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 07:50:48 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) read(r0, &(0x7f0000000100)=""/161, 0xa1) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 07:50:49 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f00006dbffc)=0x1, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0x10) recvmsg(r0, &(0x7f0000000080)={0x0, 0x3fc, 0x0, 0x0, &(0x7f0000000000)=""/2, 0xfffffffffffffe60}, 0x0) 07:50:49 executing program 0: 07:50:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100), 0x2000000000000146}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xe6a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x3}], 0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x9) 07:50:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) setuid(0xee01) fchdir(r0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x3d91dde397e2f41e) 07:50:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x10, 0x80) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000029c0)="da3b3f2ffa99d08b997e635c001a41097f69171f744baa6ed1afe4d989100fd9ff1b3bbab3022bfd2febd26ea32591515fc70896e13a1bd974ba8fae142f139bee4434f88c34dd45a76e1a9e72faaf5ac9b704694d77f9b50c712dfafe5f0cf34a52dd597f83fd1a85995af93a3bc58a076cf872a6f0a6664a86379512dd68c5ac1593c5f4fd45c94dd39c89d106e3f900c355a00f599495312d86814ec30eec1fa378054b886c2b25909806dde3b573305956f4ec70e93688091758464d4db690987aa43454e688ed7654286cbc6a5e48761484abcc94d4103357e9be39", 0xde}, {&(0x7f0000001640)="317b3ba6cdb9621c8a82c900c2b4e5f45ef71ce692b82eaa34339d51a9afee65c45238576e5fcb6992c751f1690777e1b79332acaeefbcb4584e5f874449029fda7f7cb6618beb652ccdafbaa528c241dc957519c5e5d4dd701b2d6e3023fb3362442511c67d4fcc59d1f6f66c00000000000000", 0x74}], 0x2, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) 07:50:49 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="c8eff9c97750bc9680d7ac250bb68a3491872542b92ae63561bcf2593d51b229001ac7d06a9d8b1c9ce1a1e61c5da3ff4f8a3769c6dc04a113da5491c839695f4c3d7eebd48087e1d700127114dfbe40b5d57fb080e055774a45f13da0660eae63c7e157de47eee1f92c2518be78777e647c771537ea6133", 0x78) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="8af4406142477be5052746c850843f3915b27eb4bb7507e6f2c7a5d700530d8dfc8402c0b73021e59032302ee3c0574098dfe87c3184d8f12513b473fd04de2bdbc7dc9630f6a6157b98c86460364ce46ab4a5ad3d466f8ca5b4b0d86d3b1473dc75bec9abb44986c069cb7c0fbc8b8d32bcdf3b2801fa63cc2aa04a2b7a94464318dd9fc4412fe8013439ccfc67f7840117c745a1924b4b5850eb0e34c232fd19cc162559dff6fcf01b1eeb22828472aef8bf4e6413f7dc77591c2c1a3133997a377115ecf307413b45bba00a898ccb906ce8a9180ab5b4db1aa6273d3ef2d3aeeefcc28a3c0e23", 0xe8}, {&(0x7f0000000140)="eb5a19d078049c75c6b1283419bc4ae54067fef7998f01f91df5cb80deb02f73fb3ed13dd2210f22c2994740c2b9b10fbc18d270a858934c0d66ef03afa7bcd9b552f96510715c56cc8ea599534de6f82ab07312a0b59c0489afd18c732c1d2d1a3d94e075ac3b682cfdcf832828bc30aaa58d598930f9ee7f3b906276852a872e2b9e659b318d6de376", 0x8a}, {&(0x7f0000000200)="f8a850e25acdf37078198cffad71a39243783cad24f0d8c9bfe35043c7429fe3b301c8fb5e7d22821dd05c3d4f4fecb67a384511795bb0e42e2a5c2b111d78e7394680f303483eee8ade435f156c94ed435a1d1601461615ca6d79a6cf3cfc153be96634c714040cabebf0d57485b45b4018d69b973783b815a8d09603c4f58a05cf0db60b67ef3cf5d319b94ef8845938bf1202e77f0f3381d832f4c35b0d9f755a158e7553e4bc150925c92128a9afbac8201521c15c70c4988e6091b37a1e", 0xc0}, {&(0x7f00000002c0)="d54fe4e91a97de6e92af96e2cb9d1cbdd2773ed0762092a068865c310728831ab7628b7c6a69ed9caa7479b488506f85812fe5c76e3cafaea9f44276543d2a028782392c611f334d2513977a3bf328d733a3b10e8c4f6196bd838562c8a5f8ec3ab1021cb4909c7a80396d571a7b7b662931aa618d36c37e9983bfdb926b2b11b24c8ecf8d59edf408e05ba4395104c290af8fd671ab69196b610fcf6118e3a44891958d592da80d3ee8fe24fe4a75b6629cbe98052373319168c0d00cac2c260b5dc9359d852ccd2a76fac0e6a524bb303890d99e34b5227dcd46d4fcb255ec2d331b188a6bf2ed1fe7ca9c49e530fb1f17021f7529feb23ed3d6dd", 0xfc}, {&(0x7f00000003c0)="ef5d5313950b5ec05a189da0d699a677d357ef205deeb60ca420bbe4af9e15835d25d16ed8607819b09634073be2379c7f59899f5e9d7a8caf36f2b53c6d395f2c9e549f8e1f0289bc1599f8f21e1116e05481e74a9dbe7500dccaacebc822eb52", 0x61}], 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:50:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xe8def90e5b3ca9ff) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x102) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x4) 07:50:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x5b43968e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x2) 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"}) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = msgget$private(0x0, 0x408) msgsnd(r4, &(0x7f0000000140)={0x3, "6918a573c4c713fcbb8c980ba12ff5cf3796c998b84304595c6c19ad5eacbba64e63058ac2ce504062f6de5cb4f5acaefd74f94e525e78c101e6d162bb120dff1ec779d23f44c0c4b4fa328938b940518ccb1d79b2b72822d587f8e89ad867a6a22987b39bbef8be12b37a25193d0d717b29d3ccafa9d0d4824949911450b53bc2d44a74c7bc901595ab12e3bd9d0003daaa4d5122fcb317958e26c29bf059b4e7a37cf433154c14525385382791487c3e55fd23ec2e8239780f5613"}, 0xc4, 0x800) msgrcv(r3, &(0x7f0000000240)={0x0, ""/211}, 0xdb, 0x2, 0x0) msgctl$IPC_RMID(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\xba})\x00') write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:50:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 07:50:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT]], 0x8, 0x408}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r2 = getpid() r3 = getuid() getgroups(0x4, &(0x7f00000012c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getpgrp() r6 = geteuid() r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r9 = getuid() r10 = getgid() r11 = getpid() r12 = getuid() getgroups(0x6, &(0x7f0000001380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="a43df10445e6ef5d2d55f17df9714035cf37fba03b728cbe7adc767d14493468ede30218c60fc5b8d489cd6c2f4fb020f5ec4c3fcd470bc68f43cb551ef0e9b7ff2442d8a15d53663ba2bf404b777953193440bce7e27556a48a2f369b0850bbea373aec2832fdeeb6c74d4fe82acd95e27746b9c34cfbfb19fd8201a35e8b042382bb7fe3294ee8ad0081cd", 0x8c}, {&(0x7f00000000c0)="91ab3ce89494de49c4ab5a50ca7351d78059cd589d79cf0124e3666e987c9009e44d9438ed3bef3d4a56b960bd6b0d4b25caf63d8e8a8ce0386c42f6cc", 0x3d}, {&(0x7f00000002c0)="5ade29a73c212f5825b8c761f6bc6e1313a987ee9fadbd55d964dc509759b8ee204dc394224c8d0c42058f399ed8a58c075ef179dda24fbf9259141314e9776e66c396f22d727f461cfb82f47f9dfcfafd4a682feebe4c896c12fbc4c11bd3bf3545b88fede0e8fb18407b3f1f3158a39b6684fc45ceb31a1ef15dd5431e0de9b22f4fe1d958790a7972f22df3d2d29cbb0d431a751da4d5cf93f53c5837b5d0202588c3568909d3e40a146b4d9e7261365cbf7be8cd9da08dc45266e24ee0dc77d9a4099d57e33cbffc8dbfc282f7b2ee128b925fded9d087651268ff2d3b332f5fa1bc3996a5f519e25cddedfcf9081f1b37f66c0592bfa937cb0391a063f2e5e226db1d67bdd745fba05e0596449e4581a1b2d959c0cf55ac4d9e2ea16f9e6a71851a187b167183b723baaceb1b88b5136602d10baab69387aa70dbf710509a7a4f32208ee09cea8606836f889017c43722325724a8d9ba695b3204d1568de44b137d47ccc45a769c4c66c6a39700c7e5b8650776c5c8b9e207f46b918820600d08451468e1b3a592a7a8d226d49a8df0215326c048d638ce6370276413086bf208e455e7a9624fab0a7351a26c1ebd0328a089654ec2a86ed7809b9d4f935723a8fe482fd86430d090a785d23898db9c1c7cabfbaa4a7762bbce0a39fc4bcb225247794254307411944903077ef61e66998ee46c9493abe130abc517ca8eeb9662f1b9b8018ed9a6bacda6f02c6815679ea5be47b5a585457c6d8037d4d64a826a3547b7a3857baffd18128079eff737c92294e87c3a54e926bb373df4ffd6494c543ec149f50c4ce767dbe943361b90b8debdac6f18082d7dd367f4faeaf5eede5e54867dce9282cb51ee73e469366c3ab22b04229ebe52ede3c07f92b84e8a79dbb1948308ce481ba6cc101e8f7f5186e6e86327730dbaa6bc9249943a5e24e24fc6a50664d1bac3e30d235e1053d422f7a3a17116754a6fcb8f2461a163759315817260670224adf6b1f340ebfadc20eecdfc4af6568ea5d4c692bbeac82b7df5d5240524bd6990afa1ddd6b7580f3cc7651d1723c3694eed80b9d79e1ca629ef17ed40799ebf4c7e4a387901eaaa124bbe57598e522b0d9c1b87cda441b9713bfca28375a212043ef077eac2e9d514c91421872bea8e17fd464db3a84f99f303b939de951db1c613b83146131a0d3fb95ad180f32cd85079083edb2918416bd5457a83b414a98c836aac933f6c97a0b8b81456d37be021f9f35e114edbbc86532e4176a556e20d99cedb0748cbb58d4ae65c4b168f78b8f79ddc61b909cf84a775c8ff11fa143d15442260597280573a746e7fc1ce2dedc7b464b1435c675269c368fbe7b3c2b1356f272528861bdb9a8c473b19490a1819883a14a0f803223456afaff089fe3678fa9a2d49daea7fa3b61efb3ef221d9b713b4e642aa61f492af0f8066cfcedd9f8fecd795a24447b35566afe8e77540e81b99ccd12493a95a7a96bc8a5fe2d3926f531fa9405e361c37a7edfad85ee10f78ecc2b6e43c1d8e0b6851fc3c7fd71b04c444d20fe828d76f4ecd8a774e5d8c2b82bf31a97dfef9725c5f5a9ae7a5f66935a6f191b6e62a1cfa2009f990170cbb3e82ddc2d6cde76f5c9ad28278f833796c4e0986a4df1b3bab7ccb8e7c9d44d7c3dbde91170acb0b2f51586377e094e0e1137c4ac1ad4253e4e1083e78e7a40a3e0d564751dfacc0f13c1143997fdc3a99cde8af96197d6ee606ba39a0a572b401df73b2fff68d2f104f096265b0e42aa7c993f27fe90a987d23bdaa2fbac9c18ed58b6ebd394549bc83cdf8b504e7db72c53a17cc5897342125f6b13f996cc3f08e3b0b365ac926b6ceb20d956cf2db5c84c6ad44817757c58d121805b699252b3ee8d4be540b413dcbab64690d82ed4fa41bc6210383ac228c15658a6c58d5dc63607839d840c5afc86b4ac3cda7c5a483aadcbbc8bc50cbebb285a884c17d36d9e8aa02f2e3cd9f70c21bfecf0884a5016cb3d6a0e109f78784609a753e802d159da27aa798541a419a7c559055751dd6f6ebd1d1649d8c237e30b3f0e8d3bc0b2bbdb697f2bcd798f5b1cafb52519d7e79ede80997c117c4b7f16592723a4ce8a8a436e947bfe48b5c9d463a734ebc49aa293f4adde97a26de821b5d4ec18c60d36376265fd3988e1dd2e745ffeb22e7480cc5f7adb3c87e51fae67db94b8db521a169351c003008d9b863740993e8181456e7d0e71062d017bc25aff52ceffc7dcacf79d72606b517104f7db134537419d253620a293c7bbecc3d202136d4924e7cbab4b3922c895be3432afc45ac7206a5c0ed2da77598afe18aabe9419175a83e861643530c554a94593af3159ddf1a47e01f298bba9a4820fc0d48f4475ce6a8d065ac4a5af3c40338b67a03c4ff2585cb5117e722a4b8e9d9e2bcd8354f8073eacb43c1fce6bd65d5aa5a1e7aad9ce2a4e0b3eddde09286c9d6b690d37a4050bbd079f35be94730ea980cdf89556e4d835125f23baf1ad93a8b1236299adbc2340b560d3bd28a5563af3d2fd408aa9511b87a43b4a0cd96ba8c4f3ef9792f99eb72b79ef0d9c1eb79c2b853197565b8bbe6a30206eb427a5dd5290b725ccb144d7400f75f6c337d6d0ada9cf683eefdb3da115549c45f47cb183e3f0adee3d60b98abc7ac0a7473d125fc94fb0ea91ad451e8d5b8233a9a7db0edecd3e87d3cff8913e47528a5454d7d8745c65823edbffd6d08e11e6d4f4bf2601e5386b4d89bec60675665feb12e7efb9799622207ac5311cfd66f594f70918b576625775e5d0b17c6af8dee7cb681a7605ce02b3c3ca71b0eacae6c65ea962890f863579ed488ad535e9ffc9156d15b5c91402d17f19dd9707bdf4ae2a6291939f526f7e9f51ca64034d62b706a90012f0d1f86ad9398a8e330b9033e464c83fa3a00c6602c037551dcaa5297920cddedbc736717a28233cf63a8cb267decfd043bc2199ba202a5878e638888b4d124e6551d860b5f2b5e7b1e3eee4edabbcc66fcc9e7652312adaae46796478cca03612752eba9cdb94c7345fe045af18b718a4a1daf1250f05119dd92dc9d0f8643d605e83f640de79975b48ce5caf442a977424322f367972374bef82fbcccfd27b4936c58073ba6169de215323cd24fb5cf29e7dedcbc60e63e5831529d796cd638c96dca384b8bb28c5e5f6e79279fc238d6041eb1537ffa2864f643c5a0ddabc67012aa38bdfe1368eea6c0f99f9ec6a2b877e8fe7c9de734643fe38398212cde381aabc23a0c04c8e4ecbf05522668377e8d937078d659a5c9ed1fd8e8a06afda7d7e26b41e0f152326e301b6e499cb168fdc322e81b768eb8aad9b6bf89cc8659aa0f9decc8f5e137a83dc314c6084d8130e0ba16b538994da89451fe18eba16fa65ef81d9e56624ab1fe51d4dc08fcda57ebd61b85583d4d07e97e1ca9de8affafd56af9f3f35804200c39733891b632d0fc8cd90ddef9e1e70a52d4cfde9ffb3040d6ce79ec6d391e40fad40b3c3193774364a0e66dc3a756880362cfe3b1ddd302b32ea5359f6292cccf4d6759aa2046a9cac15f6f27b503a4bcf6afe48990faf2deaec088dc47d2468fb801fcff4c25eb46251e666aceec58ee779a365f04da7f94528e6cbda3bd8e531423789303b07809ce52d2b355d2687686f987c518aacacf1894e506543653096f11316260ff75b7f3ef344ff22eff86ecc9a52ef19615b4bfc18cf16e028c7fdfd8c3c1ac519304b9920829b76318a75416f6156d07de7453bf98685351e7da9d811226a136078bfc93ef320c9d49905db1c9c56f426f8d584e54bbe6192e676b19ad194c194a776d9f7b81bc8da9c00b971fe6d4b8dc5cb73789fd38d036e50da135db69e29664e97b23d0d5d065ccc4d86d64837e20111ded5ab2c1acb17a8fd35a2ece8de652a47fbe12313e30db56913d5e925fabb7b15bd524b49ace99fea02727ccb3ed5975d23546d5768f138cdfb5906ca52d26ec3bbc487f01292b3e2d696047e2b63cf539cdc4eff65a08c0eb5b4100cde8c49580df3113c44c901549325dc9365b1d4e12bc4afd98fcf3e71bd7a1740b3833b6075822f6b3279e25b26c5ea6da949251a7f6f031518625a00cb6fbdc5814ce10bd5aec1677696bcebd4d75a30078564bad6562567229d07b087eb9fd84a1486cede621a13db8b7d9fa6331c3336457a9cedc0d66bfcfedf1379f07c45cb7363f6380b32af950bd8714e5a017b573f211f0d1d6a5cd2234fdf942a582c7dbb3023fde6d82d32139a9cdd548bb6e543c97752aa8b9aa2bcd236d5d59dda4f8df4697d8c3333d78a314e748702f8fec84c59055b70cbeeca369dc4022570d89bbd262406e641570641ec9104807af09cd0d5afe639f08058bfb22de47334a95e4e12ad82f57bcc5a86f19967c88aa98aa2304a79434b880423ffad2c357bc150addd7ef031d4327b5f4e31b24c760515d521c71260f4fa19f395b127038266fe720be6499aebfa59a4819a0b9ac5561e220e371b0bf7eedef645582651f6dcf90ea30b3b999a97c99e1ac6adfb9723b9538a03cd850a1c4a5817f2955c8d8e8241935c04a0ff33eaec5b4f94c58586070c8488d381642a1a4d37e2952a8f529c6b2aa5825288da8c0b5101fe3dc8953d747f271eb0bcb647eeb7292458a2afcad8aec3111c1e71296e7d187aa73271c667ec2199450dcfe833b33ce1c290beba4bc4e8d8e8742a4fa449fb8a905ed727237f533153fcae1353d8b2e94c727c127bb670cc0105082945e5550add5199d3a649f3d096d87971c39ac7728db33614a05f9295b2f03527ee366219f7645158bdd131dc47aad56b494aa7387c9f4863e990e65f027387bdfcca2bb5953ef626420ed82549009c86586a45aa1879519f762001485750b0e033996b34b9c7b8a1ea3a67bb051959d63b5b94edfeaf1a6f29c90c3338b773fe957edddcf2f5c6a39cb0f25f19c9618dfbb7cb0d5a46c27712e2334a3af7fae706221f4cd52214b7473170daf97525d23c834ca1c677dd2bfc42d141328c3833d784fa45678ee82a57b67f997d090d503ce87d94c072a5d5ccafe75438ea199869720d4e5d19cfefd948d25335baa76a2f386443a71e0a175b11663b5e960048b0212d4e9031b63589de60fc66a3b1ea601bcaf2d51cdf8e3d13d627046e52bac03811ca7b8c8b726da5bb0351a1ca6bb5b238979adff01e8ed1d8282d9ea12757ea5f37b37d2c19498977204f92cc37602abeaeea3e8d4438ef91cda1056b1377f1c20e24c203f3dfb0994493df54e4efe0c5a0b07b18568f592aa98f3794a9246d0dd153f3c4ef80f0db6d2822d167844695e15f69f448bf830a9d4b1413061f85b365c2b064e4855a0d4f4219c6f12c5e486133b22b236a527d1a65913eb3fd03314838fa3130a60010664b4ed6804bca1a46c2e60139bdb3cb2098b0f3f9bb8c7d331a4689b26a457378c8630456d04c1727ddbfb62b0a7edb34dc0036a2cb2136a20c3c4b7e96723016e804ddef0fe95585e14ffc8ee44cef7d1ae7dd10578886623546d3477a6ead2b34c456867e0d29e45b2a36d737568e93877be16ea5a13cc8e67207138dd2033c14dbb204f01ac3abaa3f8fa7cfca55782557cc021cc5258bf08412239e3cc028a62a872eae4f745fc16ad6a45362465c34c8f7431b520abd0511d3c637c135624464a2ddf3dba58a609c67be70674fede0afd0de31b00c3b105580365797a8539dd79a7b70553fdbef244fdb1486a2549ff30a0a9a97930228fc641", 0x1000}], 0x3, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}], 0xf0, 0x1}, 0x400) shutdown(r1, 0x3) 07:50:49 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r0, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) 07:50:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x8) sendto$unix(r3, &(0x7f0000000140)="cfd3076471ff5b29089900f08f3cfbada9995355b3e4654490d2b83e6cd7b6d9e77742a165cf16a900aa2ad0bbac5865e8e78c0e33af2739844efa7bdb756af042dd3c7b75b7e808fb7daff894147b0b499dfaa353287100f0fa73d8d811df8eae1f8d4ff371c8fc7993697e4b0428f32998ff24a36208610e99af77f9b92bf4fabe577b4c9d", 0x86, 0xe, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r1, r2) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/109, 0x6d) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 07:50:49 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6d50) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() syz_open_pts() 07:50:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 07:50:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="391c0ec0d9767c402f42fab3ba290e23260a8e19ebb88599189725f9", 0x1c) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 07:50:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) setitimer(0x3, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) 07:50:50 executing program 0: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="b2bd2a9ed6a9cd3567ee03f8c58341d9f1731c68a740b1029e359dff184f2c9aba1ba020e04971f6c6744e8b9c56366c974be9da80023e1193a61cfa7d204fc5a8390908754179836104fcc86654a4feee31ca00", 0x54, 0x4, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 07:50:50 executing program 1: r0 = socket(0x3a, 0x4, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x6) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) 07:50:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) 07:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x20) recvfrom$unix(r1, &(0x7f0000000280)=""/253, 0xfd, 0x40, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x0, 0x6e3, 0x7f}], 0x200, &(0x7f00000001c0)=[{{r0}, 0x5ec180cb2e918c79, 0x2, 0xf0000000, 0xfffffffffffffffe}], 0x7, &(0x7f0000000200)={0x100000000, 0x79028034}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:50:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) r1 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/207, 0xcf}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/37, 0x25}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000380)}, {&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f00000003c0)=""/43, 0x2b}, {&(0x7f0000000600)=""/138, 0x8a}, {&(0x7f00000006c0)=""/128, 0x80}], 0x9, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x8, r1) 07:50:50 executing program 1: r0 = getpid() r1 = getpid() setpgid(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000016c0)=[0x0, 0x0, 0xffffffffffffffff]) socketpair(0x10, 0x3, 0x1, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000018c0)={r0, r6, r7}, 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x100, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd\x00', 0x19f074f0b86ec537, 0x0) r13 = open(&(0x7f00000017c0)='./file0\x00', 0x400, 0x2) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000080)="c2fa32936b446148efb4e75c484d1a131edac0110226f2fd4650af566a004244b9ba33ab3d9ff595655add1b3f8f799b4a44a0d417c278cbdf48f9898fd8f43448094750a1324149ad8a1fd23ef6dda5e421cc0179418be34ab4c0e3eb2fa7c058bfebd888744857bad7fbce73cbef4162e7c5f6a8bd12805f6120b63e0179951e19224cf74876b91e20a000f2b47f33be60d4d5551077ab4a40abff15c966c678ca7d3d19b7ac3419bc3001b5cdd6881bee02b5c077739f0d938db25738870a3b540bb70d7c9e5b999068cc4e2325f0dfbc379c9129a83a35d4bb97edd52c5615797476f40b613c09b2afbcdeee5bfbe26ab8d9b4cc3edd81ad57e695c59c36a105d82144afb324475293b5e93142e2c951c0d1b9da1b29fd8cff867a6f807c904dac5ea887a209797d7ae15af55782e7a58b8142e2e34bd2cc213f9ec03006ec1fb2ee87e1c0eee80da94d6f5ad87ce900792901413343e448ce02c09e014e44325f3b0a0e65d92420d1e23532530a96eefcc2dfd80bab632699b941968dcdbee29152f7cdb189c69bab90449277e497bc17e81bcc8d17a0789f80f33d84d47158baa4285a3af8aae070bb58d575ebf6ae59f70974cb2bac92b43bcf2add658e0a559c8f5d0ad13562291d41095f5c30719de9e98f7659384df3a71accc2daf464f40bb1c06091c1ef9f571e76939e2d49ccb03a21b11f8e006a6faf4b09854c92d22ce7d95e4d32578ce8b699adf38466ce570e58de1e43147017323098cef6d61ca92316ef18c258835e11d866e7f1910c2210496c20265967917c633d5066f6bfbce17463645419bdf8e0bdf898666f9988d7614f179b91c23be7c32b9b771b93e56e628a23f8cba5164fdbb11f2904446162fd0cab2ad4773be278760cc4c99a3961d56d71054042d949ba31d8125eb6a9146f9991d2bf253a6839c7c0eede0db81a5d153aa1c04bdd77d0e269f63e5933e5b33e85ac6bc35cebff95cdabe287e16b51cb8602a8612707bf6b3f4c5301fe59a2de69335619671eba9f7d7553be953260499479d94de55b9a00803bc83a491c296caad16defb520843d0c68ab87e567e655cadbbf011f3d86d324734e4893a35a786ce1c009e3213ea4e8488f1edcd4acb478aeace0be3b5720778a2e73add2cc5125ed7ef070343d2f7c606608002d728676d3d516457fd85f20bb1ecf73882052e412ac0052bd7cf39a9d3f90de388b85966a2f47ab6d29a5f4ec37ed4dc0898c87b0f8521f86d057426dd563ece904068528a4b6d13139fa5db14f4bdc1c4521403d267fe09979c01df8c54c3e8ad55e819e7c0d949441b6b0c068070efa4ea0fa8370c30b7c791f269c557a64424a8d62a67e4df98e3e092cbca8a467ba77fc2fad9c61a2be958c2921dea6f9cb0b2ba405dee65efa969f363a8d3bd961c077e90d195a4122e06f72d9f56c62a45722178a4228478a967034bac2a2905a3312025d8ffbd1491beb612fc9ebd7f1ad2caece0add4aed819ad55ae579076c4a05edc5a254fb8bfd3115dc7e3a246e335d12148dd50ee7c7dc5dc62c164222df9214763d45c590895dabb28e4ab74de76d843b9e95b6ec6a7077006c979f3617aac9abda4679db05f89ccb09e11164afa24fe0335663f8ecb749d37af7733655252dde903632356f8a6054710c2c507fa9755afa1e5f9e9211278d914d249fdaedf91261b7f557bfdc2dcc544d7571857199c5288713e72d99482ae0b7dc624ef6b7361db92f71044acef556e1053c28e8016fef76aa5def6e9f88d887bb69659cfd642a184e97c1568d154746563677fb19aa58f7d212054965b132295215e2dccf824e9e134620641b1641a40ee126b915aabeb70290b55b38b530c74479cf165f04e772fb058cff1029197bac67b5df7fc61387b0968b7e6dde16c8574ddadd2f800342f69324d344084d127e2978aa6dd4785d834b64aed1fafb21ee11c6534e444582b6f59153b8071e486c4beb8f59758b9982d0fc7d82ca3fb6b3ddb5d58fcdd0a48aa1286918afdc7b25e6bcccf802f4d6b50b948f457f24e5954da364bc225a4ddcdc922caf671e7086b0257158285a0c241ffcb4c965b9a10dfffd0c219117480de33f70061d8dcda0e168d41f5becefeb696c62fc1e4132fe4b5e682528efcf0f241e0d6664d4161291c7e63b7972bead904e7116f61d5540a4d7717f8a6d64734b312be6bb2b976b9da345834dcf482c52504c20c3baa85e85dd5566b10c6175971cdf7d165c299350a5741b3eeb456c92a4c2399d64f2dc6cdf9fec982154aa9006fe58634b796cae70f26872a94acd8d04588d07abde6db13b7b07fdcf49a79e37c6dd9be6d2139b3e74225922906f388f66ad9e8126b4b651d854fbc987248002125900056325e73bc8e91da3df8c527d852f44c51f9d0579d1433648ba673f694042d3cadb327dba28a05ab7113a464d092d1bfebda69d5aee1c336fd3e82a179980d246cb06bda14ced55e77b41fa9b884380150103f60695b2b0911f245af3cdb76d2b6d837df5d4c320464f6ea235459bf8b2f9b6ec7fc0f99c3167166d6c7b3d6b4393c7c5157036a811804ca1e47956c67308f9ba945a7ca007feba319c1f4277a5c0e5876ddfc55527b6be6505bb67559e1892f8eca3d846573add2de832d881e3bb295368f949458ff367b0da6caf8b8c9e8f4f8b3f74b710bd91edf1206fcfabbabf936b5125c6b5d1d95df9707c0d632b4ce2b29d7909cb1d95fb37a08fc6192d8e6a95d09f6883791eb0fe70f070c85cb100c56b48ed609a73b125c28d7c57444816afe7a5bb93cb06cbed3a3b3df5b9edf8d0096ce5dc6e06cb9a05114c646a09912db364a8ccf1a4e4a79963bf89faa9bc92311abdfa721c6963b33820fb3be8bfc3ff98a786472ab9ea394cdb53c0ba26e2b1f61d6d232c00cfe4adb96838a9db5ed7e953a95687132235e1f70d5192c4d237024ef01e638b11eb97e39314ea628eb4b6688ff2682693983d83aaa40b43f09307b52537dadd736c203c6cb0aa59de281d4a0404ca2b9fff28f5d7245f01c5e783b6a9023e98dbc027db22f83b32940e8c43003c0fe23a11e42a780a3f9de9d20231282a69f63c7686d837f67bf256cedc644f38af39be713df4b9f69a6d098268c0bc2e0a24ae57d33be9350b21f22eddf1382d27780ab3c9395bc4f68491b6e474053b693d91cad6211008542b6df2638e764ca6963147a4927319215a6a82ae2e30f071a6f7009a6923aee1e5847c4ebd9d86c49aef92f8fd3f994061900635e162ed8693fa2c0d17b7853d754e820bad2ea76a790afd00ac770fd604ca7a0a582691809eaca30727c3130e3311bf8deac93219ff14556bace5970bf1f841644788b44d5bf34a0668f12d210017b3b34e0494da10230f64d236229d291ad8c44eb21b7236a7dc6a6c889eea7572fc8f9437f6a4231131879be41cb3d08d10af9342ba6dab017c898aea5d91ad7daf282ae8e7906eb2a4cc25f1c9ee68952f14339e2d65986b96f221afe249026752c7f8b424dee5905ee25fd97984976066e5edaeca1b1898798374f31a5861d5b77d9945de9863ad0ed8394d5deb07c9e6fc2fac0b48de36c10dbdc00183b72b09ea32a74ea07017e77163c5d5aea750cd6aae581137ea5c7d0f504287afef4836c1c9ac68b974ce366a03d0a47e0e7fbb68e81c3572047e1b49641780a103b72f23d74aca762738106291226cd0a1642b7d875ce69b7cb24c7567e8ce57cef091e9ea8fb36e379540265929ac5404b20ed020713094aaf4d0c8cd0ae0fefb01032b6da4392f956c88d477bd1a63bcad744a80b39b81b60ea9151bafce7e418443793f86aae101443e00332ef6a1814184644e62c3c404dbd2e138d59b23cd90b27a193869580497948cc9450ee40ee9ea0971fbf3bcb9a5b839045815ab19a6edaae52abeac562a7da3fb7e33b84234d8e8a5c4afd5d4d934e70f2fc84f41d6a54a4c675c45074f73b5c7b35b6f8c3994caa760b2734fc7ea235a99d1f6a1d52dbfa2db7f89429e25b66a15380c40a62daac60416a64b3ea4587b0b25cfec01e34ade35c2cba44b22aebd7e38db0b85665d53c7bb716d28d379863f0451551eb3e91a0e20818b0fab4ab401292fe8d426724bd816466864a358dddf6721a386bdbcffc8dba99fa7f47c3fdce0e4c9760b5c52ff24d8db3874af988bcc4e747b3a5e14b2cc9a960b7a55fbb2bbbf7783e88b01f3d306d44c4ba7f16150f7b834f4d269e23cd3e7143fa4175b72c43ea655002d35aaa000e1010014683084560a797e40679f16ceeb2d531d210be5382a5580eca09869add2b3078e5810e035f25c02d18c551d8779a559d8d91e31e571ead8e979ccf4b19e429564a9fd5dd6df018c7ecb3e9703ada94afcd31e685707ba1b6e6cf79722bb219aa9856d9ae2f824c7f0a59c79535917dea5d9f72d98d2fe12f7ea7da0016559e06fbe01f00614709905a2682c895599363f5beeaba2228861412b460bdd081ffb8c3cb119781e96f01fb3928a159ecea628815e76a15feea6d8343bdf28bbf15994c07de49cf899e2a61c754c10ec9b05d2045b6eb3a0f9c2bafb4e494de381e23ec90a8aaf086cd31ab4620b9c1572a5d19db554a9c60515439976e6c7b8dc0caff7596dc542d1c3a56664400c88b679bd2ecbec31ca55f932dbe9552477014803eba04d697ca39406978199aeecd3e73585f99121ba56aa6494505af85a5ade2f73fdecc197eb041152d2d18c452a0cdb738e0c47c0e873877188f83dbce6aea2127f370e44b2a0462c194dc29f5f1c18dd3eb0cebae0c98b9f7a71528840260d6e2939033d1d4a79532f84f0751a2094ca2d8e299adf17f9b715b8f37378f3d011529080d0e12b3dc0b588a903be8a10c549f2c0a6c85df43559dec9baf74ab24e504a7784a9cddb9affdf2a4b6aaed8cc9b886a0355edaa628ee374e3662145d656b08c668913d1db7cd959f82d36e368f9f25ed67ab8ac31fbcb6f3f6d4f8538bf59da678204dd1e43168ebc351ce990dc23e3d19e23c2ca3f407880384e048a7d40686c286aacff7680619ecdfcfbbfab17d05207a588da9d56e5fa93c448857cb2c6168cbf8ca167386e38ff7139a1383b9216981839bcf2d2b28d453e740bf7e417c13f29db278856e36a0f04cfaef7b86264c59f40de96c62075a7ee7529bd73a22bbdb256e1bd02eaf8e219002c9f0eaaee1606c34648e023330a7fca9228036e2b265ee3374f19659dbe75c7ee7aaa983bec50983458d744cb9d68107e5f2beae46db80291afad38e0989c23a97be91d7597a0b7593b0145842cd96cd9bda19dda9c5a8f138e17380d1aa67c3381f8d315c7ca3f18e759e179f4ba7394817210f5c6996b3ebb106a3ee696d0e3ae61b8c90e5b3919fe6bd17f16c9dc6675781b7db4454038164f2c13860a5360f830e0612fe365fa49c363e3800cc605495b1f3d25225aebe53a6b589f6562feda2679cb2bd05903872ff04b45ae69930ffe7d64d93e7f9dfcff5a6907036c40f829ae6dba7205c57daccde4b313f070fb613405f9cc36c27845b3f35ddd736fbadf2df9d52246a63bb65c44d6118dfd1960a696f327599617d5254d3fe6f3589e70c4579eaecf6b2f8cd54c4b6087472589ee4adb327cb1821a77a4e8b6454e2e2ee6caaef8587d0302367907a60a4ce37f263abf11f4e6de2c7660a4c0a49a68e73c7df29512a5cc818bb101eab7cfc302c9b541048bf5a0905da003047fbc864118d853bbcfc51c84ca618898", 0x1000}, {&(0x7f0000001080)="26e66296eaf638f928b73b2eee9678efdf7b706a5fa7cf1c8a339334cbe0aa108596697500bfe1d4a2bc90196474", 0x2e}, {&(0x7f00000010c0)="3199f6d15355b65579d9a7259d2257b48efcd009ef9c1916ec25682e3f45b6f3d01c879c08bedd748093b70b8de9806195d7d767717b45df4b9be1aed39b87ccb33cab82a6d4185e3f47b8a563f02280f6bab862c3aedfa9ef5bb60fb3c539ac773faf2ce44c68ca626a8bb4f1ea3cb63204807ad657c113f7e5511b0f7f0087edb4e91c101278a2901f925ddf03c2d159a47d04d91580edfa189208d2a95b8d6e3d4083573dc601", 0xa8}, {&(0x7f0000001180)="6e52cd9ed61263dbd5cd61be311f4926c9d831795b3db505da39e4cde55bfa081383dfe871268591554d7e73556563fdac42600a4b9b7d034d4431393eade3149bc853198db917cbfa7336e655984e39b1fe62a2e39b5e33b518a63bb51cb04b8cf9f531079ef83361100e6620935f6f78084c84107e9c570923ed08ea9603ee4595b4bdd1718462c8d51e0e0a87069d0a6b861a60c3c4ba3c61ba3fa8c2cca7a7b41cf6a60ad85e056d8c0e83b6dfac1ba43d169b4c218b12664bdecff4340a20a3c3c4b710517d2fcae04bc3336a6df8f4ea13eb23ed76863f53048ff8aaf9", 0xe0}, {&(0x7f0000001280)="e1358de6801fde89572b", 0xa}, {&(0x7f00000012c0)="05cd9ae3efca2ec6c3ab15ccdc32d12a1f06ec0a012461659a1a6f12ec4e9f67d3c7f13e622db111aa40fdee937e6baaad11feba68a619e7818cbbfe448943b14e61b20dcf3cd47eead35080a9ce6d0908f925e031855b8ef734225eb09f51a4b935313a550aabaddd9f3fb872069939f181c2646c98dc63bfaab93698561fb5cb49803749e0f1b303272d9331811cf8549937726a7214864d421c16c026c4f284bd85933942dbe40a97f1a8429dbcd17eb57c0bb1c938c5791e365dfc39db301b66abc5284000aab15b23e1885d5d04493dfcf2a4981d2b7aaf8061cbf55c63496559b794d398ee85eda854cc56eb75fbe2754ba9c2fb54e7028432", 0xfc}, {&(0x7f00000013c0)="59ccdc13d79471386927f4f6e796724e935ff5ef1bd9aa83918a728abebb38e9e1dee53f988240d38d49e6823a7556da5459bd03a87066ae2be7020210e578cf87b92d1186a81c8f36f893045e8f641ba1905123836673b9d957ff533d7bc26075dcb154b34e6fc6dfe635fa24be317fc0f787d3084cb8e5817a3f5d71d7bb2c631223fa1ea1219eb69da3779e92935e3339aa31f15ece714600819a82f9947fc93ab5a4830ee87562ca7f7c5bc3a33a60bad8d6124d510ed657407e464190d76ed0e05760a60ffdeede1f5aec79ad8468291198b363207462ba", 0xda}, {&(0x7f00000014c0)="75e7ccd60d96c20c7041f0264e68b76bf8cee3a2f8fe232b28193660c3a3fcb2dcd2f4f6e181fcd50e6d7c37b6a2412df51bd2810de8d3b9e16dd03ed6b4027a9d761f69", 0x44}], 0x8, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000180000fff7000000150000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14], 0x68, 0x2}, 0x400) 07:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10a) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1, 0x0, 0x0, 0x73a9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:50 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x94}], 0x2, 0x1) fcntl$lock(r0, 0x9, 0xffffffffffffffff) 07:50:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4) write(r1, &(0x7f00000000c0)='p', 0x1) 07:50:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) r3 = msgget(0x3, 0x91) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)=0x4754) msgrcv(r3, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb269e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000780700"/4104], 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) syz_open_pts() 07:50:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = dup(r0) fchflags(r1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x7f}) 07:50:50 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) msgget$private(0x0, 0x50) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000040)="eaff125c00000000", 0x128) r1 = msgget$private(0x0, 0xa51048b0968fde82) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getpgid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r4, r5, r6, 0x2, 0x400}, 0x0, 0x1df, r7, r8, 0x5, 0x46d, 0x3, 0x9}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xfb, 0x0, &(0x7f0000000080)=""/251}) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 07:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/253) 07:50:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x483, 0x1c0) getdents(r0, &(0x7f00000000c0)=""/68, 0x44) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRES16, @ANYRES64=r3, @ANYRESDEC=r1, @ANYBLOB="cb4e6287b2e4c7d9fd61b525fc69bab325cc1e7a6dead0828c617e809b11c05763c0b2665363add8ac684feb7a67486898f1f70798c7b9b6315acea86ca31b124e3aeb1e47620065efe5ceba964f059e52c641cb0796bf84b95214df977375ecaa9c12ca1bf0788455419a3a322b03f47503fa96ce6032e41b23555566b68335be7c4db2d4bbd95f280a25ca0f305d02722b547eecd30e322fa4aa96d45bb9f0cb36d291c64e7c4bd4969d95c6795f56f3c3d6b9c35c2b23473e50855cf112", @ANYRESDEC=r1, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES16=r1, @ANYRES64=r1, @ANYBLOB="0395d03877c042a9b6d2ace7dde9ba773d0e88632700796b2cb6dc325a388351cbcb93ef6ac42134eda338a04d1bf6d059aee5"], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=r2, @ANYRES64=0x0, @ANYBLOB="9fcce9040f92386e3a2da33b1c5ab348b053259222f34a14c1a674dde1b97fac50f041badedf5529bcdeea35ceb9ee13", @ANYRES64, @ANYRESHEX=0x0, @ANYPTR, @ANYRES16=r3, @ANYRES16=r2, @ANYRES64=r2, @ANYPTR64], @ANYRES32=r3, @ANYRES16, @ANYRESOCT=r3, @ANYRESOCT=r3], @ANYRES64=r0, @ANYRESOCT], 0x9) chroot(&(0x7f0000000000)='./file0\x00') 07:50:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") 07:50:50 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) r11 = syz_open_pts() fcntl$dupfd(r3, 0x0, r11) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 07:50:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() unlink(&(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3e, 0x8}, 0xc) 07:50:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 07:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getitimer(0x2, &(0x7f0000000100)) syz_emit_ethernet(0xfffffed6, &(0x7f0000000200)='\x00') 07:50:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) fcntl$getflags(r0, 0x1) 07:50:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) 07:50:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xbd, 0x5, 0xc45, 0x5}, {0x160, 0x3, 0xc435, 0x6}, {0xdf95, 0xfffffffffffffff7, 0x0, 0x61377201}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x2093b558b4206a60) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 07:50:50 executing program 1: r0 = socket(0x2, 0x2, 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 07:50:51 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x06\x00', &(0x7f00000000c0)=',\x00', &(0x7f0000000100)='{+]\x00', &(0x7f0000000140)=',\'\'{\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='(-\x00', &(0x7f0000000200)=',@+\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='*.6v\\\x00', &(0x7f00000002c0)='}^#$@\x14\x00', &(0x7f0000000300)='+%{#\x00', &(0x7f0000000340)='\x00']) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000400)=',\'\'{\x00', &(0x7f0000000440)='{).&\x00', &(0x7f0000000480)='\\}\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)=',\x00', &(0x7f0000000580)='*\x00']) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000600)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getpeername$unix(r0, &(0x7f0000000640)=@file={0x0, ""/79}, &(0x7f00000006c0)=0x51) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000780)={0x4c, 0x0, &(0x7f0000000700)=""/76}) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000800)='{+]\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='+%{#\x00', &(0x7f00000008c0)='\xb4\x8b\x00'], &(0x7f0000000b40)=[&(0x7f0000000940)='-[\x00', &(0x7f0000000980)=',\'\'{\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='{).&\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='+%{#\x00', &(0x7f0000000ac0)='\\}\x00', &(0x7f0000000b00)=',\x00']) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000b80)=r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000c00)=r0) accept$unix(r0, 0x0, &(0x7f0000000c40)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000c80)=0x2) r1 = socket(0x38, 0x3, 0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000d00)={0x3, 0x6, 0x5, 0x800, "9017e3454185938e7dbba43c4890c4df6ac6c92b", 0xa77, 0x9}) r3 = open$dir(&(0x7f0000000d40)='./file0\x00', 0x100, 0x20) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000d80)) truncate(&(0x7f0000000dc0)='./file1\x00', 0x0, 0x1ff) connect$unix(r0, &(0x7f0000000e00)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000e40)) chdir(&(0x7f0000000e80)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000f00)={&(0x7f0000000ec0)='./file1\x00', r0, 0x1}) ioctl$TIOCSDTR(r0, 0x20007479) getpeername$unix(r3, &(0x7f0000000f40)=@abs, &(0x7f0000000f80)=0x8) mlockall(0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r3, 0x0, 0x30) faccessat(r0, &(0x7f0000000fc0)='./file1\x00', 0x100, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001000)=""/250, &(0x7f0000001100)=0xfa) chdir(&(0x7f0000001140)='./file1\x00') 07:50:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28008a0000000000717e74f283541aeff1f189b5e2dc5614ccfcbe040a000000000000a1c1d3e87f455f7d77050c7e25f5211e2839133bbb5bf117aaa8697cf5f58a09f0898b713e2679259b8e3ffa1aeedffa476be2973b7dc960df94298a2777c975aa5d2858bca6b08465e7c2753d5d7f6416f195c80c402333f9862fa60db58347d1df993feadf4ce47386f4fa93995c6b908f5712a13b596f92e4faf9fcb4897231ccf298e14d95", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r0, @ANYRES32=r1], 0xbc}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0xfffffffffffffff8, './file0\x00'}) setrlimit(0x7, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x15d, &(0x7f0000000180)=""/88, 0xfffffd94}, 0x0) 07:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xbb1f36d93c49c8a4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:51 executing program 1: r0 = syz_open_pts() dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pwrite(r0, &(0x7f0000000100)="963dd8e7e4f4b92771f0d089878d40cd06fbd5ab6e725fa891e5c7b3fbd305d0dbde280bb144264a8a0b66dbc6aa59b462656b58500032ddcb83eb292da930fb1667fe3dd7f6092aa78099ca6eaf7813aa499f16d5064f608bb67d34eb", 0xffffffc4, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xff}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x3, 0x1000, 0x7f, "ad405fe85d049b40466e150b5b255fc49e90f297", 0x7, 0xffff}) 07:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f0000000100)=[{0x2, 0xffffffff7fffffff, 0x1000, 0x288}, {0x5, 0x3, 0x3, 0x80000}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r5 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pread(r5, &(0x7f0000000240)="f8e154e0809a9ea35f75154612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a780500000035d61e01f92d0cd51943502441a8f7530205154df5df6df887a4110cb4ac0238c868f88c922d5ff4b1d8b33d99e94c05e6faa540de89f54e147b9375adcc5238a54d7913f7a401401024cf73c17b08d686da72101f27e5e5d9a00454535f6d8fb30d19279e5347d4bc860acb2310bf5a1754963e8c0d96dc", 0x1c, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 07:50:51 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/99) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) getsockname$unix(r0, 0x0, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) 07:50:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x801, &(0x7f0000000080)=@abs, 0x8) write(r1, 0x0, 0x0) 07:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e9") openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80c0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 07:50:51 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x11) r1 = socket$inet6(0x18, 0x4000, 0x4) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getitimer(0x0, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x100) getdents(r0, &(0x7f00000001c0)=""/73, 0x49) mkdir(&(0x7f0000000240)='./file0\x00', 0x68) recvfrom$unix(r1, &(0x7f0000000280)=""/93, 0x5d, 0x800, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000340)={{0xbb2, 0x3}, {0xff, 0x7fffffff}}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0x7, 0x3}, {0x18, 0x2, 0xa22, 0x1000}, 0x4, [0x1, 0x1, 0x20, 0x3, 0x5, 0x200, 0x2, 0x4]}, 0x3c) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="557db76ed21d9bba589894a63b569f635edc521b07074997faf53f1a509da1c163f52a8e5ce9af8eff8f4a6a481632c916210dc5b94b9ffdd94596d94609950bd35e5d686db77de6bd2706b2d9123c8e0685468f1bbfcc1ec05f595fc2fa126f32bc336f8f8b7c9e00d3b457a9c845a08a634891dd48a7d78435e75e0f1457fa82adeb1be7b30e6c9e8e633cd97e0ca819f276264aa2b505fbc78158e2cb640527d73ca1662b5d41f83141fb0ad387ce0894200e7f3e2a427ce64a1c533e93dfffc98bc47bb6", 0xc6) utimensat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x4, 0x4}, {0x5, 0x20}}, 0x2) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r5, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) r6 = shmget$private(0x0, 0x4000, 0x409, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) shmctl$SHM_UNLOCK(r6, 0x4) socket$inet6(0x18, 0x4, 0xdd) recvfrom$inet(r3, &(0x7f0000000640)=""/83, 0x53, 0x1, &(0x7f00000006c0)={0x2, 0x0}, 0xc) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000700)='./file0\x00', r7, r8, 0x0) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') clock_getres(0x0, &(0x7f0000000840)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000880)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x8, 0x40, 0x7fffffff, 0x7, "3d42901b87d85cc3a1598ee03910710983600a7f", 0x0, 0xfffffffffffffffb}) 07:50:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) getsockname$unix(r0, &(0x7f0000000e00)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = getuid() seteuid(r1) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 07:50:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x9, 0x8000000000009, &(0x7f0000000040), 0x0) 07:50:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwrite(r2, &(0x7f00000001c0)="539377dff1ca81d194ef56cb2569faf9a743f4aa007414a10d832da9f21c3433f927f3e16d513505af8c831f2311f8262e635909b4f949c265480ba96d11cfcaf05b0e20b1b6cf14e8059c30e54fac7a6d690a2f2186149579a82b2a33b42ef0c682e2cb8ad957abcb23f9871119bf58903b3b0367694bcdd7d9f097d329f93ab72442ff1d80ce87a13aaf0c53745e68d0147ca633cc37a9b515886174434d11ec22c1a356afea16c4c7def2ee0a9f64b8d147180f37a562ee4a0a5333416e925927fb42af4c134ea8a429589c78a00a137e1e67dc6c3e196aa475709624c70794af1a46c240d18c4f2f3ce5590d5dece1e4a0dbfe8a4f8adf20b3a968", 0xfd, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) read(r2, &(0x7f0000000540)=""/226, 0xe2) 07:50:51 executing program 1: mkdir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() setuid(r0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfffffffffffffffd) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000380)={'./file0/file0/file0\x00', 0x6, 0x4, 0x8000, 0x0, 0x0, 0x2, 0x4, 0x0, 0x3, 0xffffffffffffffb0, 0x4}) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 07:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='./file1\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file1\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 07:50:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) acct(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 07:50:51 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x110) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x100000000) poll(&(0x7f0000000140)=[{r1, 0xfffffffffffffffc}], 0x1, 0x0) 07:50:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="cdbd4575e6a32802010e734a", 0xffffffffffffff4e) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x81) 07:50:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 07:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:50:51 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000c72ae0000000050f1f248bb7e91fd7072009a1a70b4fef24be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b926388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e05fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf9bd6fa51511d731045d2a17b49994a2c0c26571f92facbc2538e1b5fed95daa2c"], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getgroups(0x7, &(0x7f0000002a00)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002e00), 0x0) getpgid(0xffffffffffffffff) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) getpgid(0xffffffffffffffff) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) msgget(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{0x0}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8}, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) fcntl$setstatus(r3, 0x4, 0x80) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 07:50:51 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) open(&(0x7f00000000c0)='./file0\x00', 0x4193d23643ecc9fd, 0x0) flock(r0, 0x10a) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) getdents(r0, &(0x7f0000000040)=""/13, 0xfffffffffffffe27) 07:50:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unlink(&(0x7f0000000140)='./file0\x00') 07:50:51 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x63, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r4 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x7ff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r7 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000006c0)={0x6, 0xfffffffffffffffb, 0x1, 0x8, &(0x7f0000000440)={{0xffffffff, 0x2, 0x3, 0x4, 0x204, 0x1000, 0xda}, {[0x200, 0x5, 0x2, 0x5, 0x8, 0x9, 0x10001, 0x325, 0xff, 0x3e9, 0x5, 0x1935, 0x1, 0x401, 0xea8, 0xfffffffeffffffff, 0x6, 0x8001], [0x5, 0x4b, 0x1, 0x8000, 0x400, 0x7fff, 0x100000001, 0x8, 0xfed, 0x5964], [0x9, 0x6, 0x86d, 0xfff, 0x9, 0x7, 0xffffffff], [0x6c36, 0x2, 0x4, 0x100000001, 0x6, 0x6], [{0x100000000, 0x8001, 0x1, 0x8001}, {0xc43b, 0x100000000000, 0x0, 0x787}, {0x8000, 0x6, 0x10001, 0x313}, {0x0, 0x8, 0xffff, 0x507c1534}, {0xf4, 0x1ff, 0x225662f2, 0xfca6}, {0x2, 0x0, 0x9, 0x1}, {0x9, 0x3, 0x9, 0x4ed}, {0x13a, 0x4c67, 0x8, 0x7}], {0x2, 0x8, 0x6, 0x72}, {0x4, 0x5, 0x3, 0x6d6}}}, 0x100000001, 0x401}) semget(0x3, 0x0, 0x400) fcntl$setown(r7, 0x6, r2) close(r0) 07:50:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) write(r0, &(0x7f0000000240)="29f52ab67347672651f0580d47a7b07c2d5cbaaeab4e46c2341dd5e7f54dadcf2ef7ecea211e6b91bdcabf1815242844848e6dc09f02ae9d76a28554a11000e6b06c1d3801061ead0795ae3a7274a8a5fc0d92dafb7253223ac1fca22242dbfe7f", 0x6) syz_open_pts() 07:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x8000000006}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 07:50:51 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x1) recvfrom$inet6(r2, &(0x7f0000000040)=""/27, 0x1b, 0x40, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000000c0)={0xffffffff, 0x20}) syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 07:50:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="3a8b12e1fe539591b6223e41355af7c434297367a9e27267981c929d8c96e19dcd7b771272b0ad2f45303a2395524c23e5493e0391be57c1fcb2796d297d831cc014697168ee79a5813fe04111118824e78539f3472288879b07494fb855c94e6279260799b65017829d277664de9393a14b5466634f0f513b1ae7a6c6692192aff754a04533cad292b4034e9852bba8d0a131866f75df9df1f8c4e65f7a43d0257120da1b5bb288af275d32cf2e5869cdcc2fbbeaf4481ff5e73cf9dd3c0fb5fb20e3a6b9614f35", 0xc8}, {&(0x7f00000001c0)="4010ef1338305d4916f326755be70f23e3f5390c0f8616823b1b4f919f7055dd063a9421", 0x24}, {&(0x7f0000000200)="c193e071fc89afddf187a3055668ea18cda93590db6016b4d34e54f3dc6dfa3fe93df8b3ed293476e4a4b22f8aa3805a61551da8bccf11c4765aec00048595309404b0490b610660d24980836d5a7969353bd2d09e9d253d3ae59a905b1d20179fea9bfedc2a7d7555302b84877eef06012bb13c", 0x74}, {&(0x7f0000000280)="ed100cfc60601ca8d2f3fc3e83a6a7d132f88f3d193297a824ddce22f96243c907cfecf849", 0x25}, {&(0x7f0000000380)="b8c2e310111487d9c9426763c4aeb346d11794cd526722173d0a8372f579c74d9f150209ac271c3c404439f653fb9dc897be7d90e993125a53dfbd722b498285d40847824eaccfe12ebdd0d32fa842a39fd01c5f923ac66b71fa25b6df5d83795dd5c6b2e1351d03aa2b1871f0631fafce7030d21c99268033d58a6d55fe68d84b110c71f8c17f1bc3c38c00a9540192d5e871c0ace027c8eb", 0x99}, {&(0x7f00000002c0)="0095f769a7240fa869ca5d3551a0ea68fdb543b5dcc2e876a62dc302bf601534dcfbd8f3ad0fd5e20a926ab404ec19b1305996a933f89d3e3190924dbcb68b8b2248bca8636dab0d23a4e4e0b88a9ca3defd2e971fe565adebb2ecd70c558de1893d17e0e6276f8c79ba5ef54375f96a7b", 0x71}, {&(0x7f0000000800)="022a2bd18ab695c7ba0b5479ece895387fc45eb655da022a618cc2d83c44db4073a6aeb85ac3aaba64b7a91789e79ce81dfd22cca03acf2d41faa52693bdf979da744d7b4d213f83e47d56238fd878e3d42640913e302cbf3057599ff9b082f59a37f1226569e54561ddfb46c95931ebde8a5b241b3c8e0dbc2cb2c77c0bfa88bbf2cb6ec02d951d4004d47c13e2845edcebdc973508c737ecceabfe7e0f1c0debe33f5e39093ab31357db7e8ad114b7766fa25a7230dda1f446031a8b44e6f1c1564465be6ba81f8752410c8e9d54d59270f1502c5ac409316069ba15c6c91709b98a53c9f3b6a85613779ca763935e2c2395aeb84db94caa55d6104fe3b6811622fa3f2b17e09b30290f89c5998522c5edc529aeb5340b1dea36d8016ad89c39aa769b0318ffef3a6d89223858ecae346fe5325f0195dcb2f3f4c34a2190c1c5eb201b2ee304d6fd2ef2ee71a656b13cbd855f8fd5fa08c64ce01ad1421e49fb68f392f861476ac9b3ca4f19c1fe220a9d419e4982a625899ad44f426622c8aa5b1b44b72d96e2ec799fdd10ff91ce9002751a1b8f0fc3db10d804245586242ef94b6ed2fc73383111858b5c018979e3b2952094570ce4de2bc8cbe2a980e328a641bff499b010767fb45919f31d3203cec73c263d876ce31352eb618f3029bd03309e305423afbef7d169500c30703b1862f41d27280749417c7451ea196f2015993cdc7c5078adc08ab20c28d76490ec0405d196cbe48849da3fe35b43b81b632cf6b94002f0c2a9765921bd123b0ae5b8993fe7f9b87ad610682067f00b93991dd1e44bd9a1323fd57d01620277e9347899d58dd9484cf6986e537ccd59db678f0f15249db5131ac5cc03677a9d0e5a1f486cfb8ba8f78b8b0693f40271c9b8569b61f33c0adc33b25d36df4e40c5cc28bb7f875bd8dd929f329b0a796b42de7dc23b5a13f441323367dc9c395a4b6e8b8a9effbba4908bb07f3cdef623b1d4d4fb8a799d6ec2d972922413955f6d83cb5dfb82a66d3d28463164147cd824ce3c886abc5ac770b79065cde6ee0c15999b66a6f88b0f7e6af550786c1a1c537b779bfd58da3b5f24c0064666a28fdfc26f0c6cba1d45bfb0db15f7f31a98bbd552c3707ab55336c95668dc3731d5280cb358517e4934512b638b20ebd51cf59538828df69050ccf173b8ccb3c51c2f2948d51f9e9884f709502561b8e31899e374a3b0b52909715c805e08d99f9347a1913ec54a30baa04af3c637dc03b44884f622616cebc51680aec45e7fa336e1aeebb69df7d0eefed1f6fc7fc7a1142ce6e8579e845d5806cf8011d9f1bcb628c83d0d983663da40214c05a9fbe635c33e0184ebe66984575adac9403a0000c1f2721e7d309f27099628b5f847db3fba89c8838a926593e6dc065731f5e20cdb99e85718798035d849bcb4bb540a1d0660086e621a31bd2003f6515101e6fecee99b0bf30a3db96627f0a3afc74aca35218164a51dcb94c47309f40915251d6782127900f7e6986789b4b7f70d60eed959aae4ac742e082b2395b498505b1034578956aab5fdda924866c4a2e523e631c96525516f17454481bb5d4e391c74059ee846397c9ab1534b9b63ba4b91baf673984b7ec73bf36316a4158449180d9a001e360a5b25669b27e9cf2b4e8b37cffe80cf017798032dd34ff85e813e8a49a47fbee477ccaa4e9e3ed48ea64b971eb8d8533235eb77f506ee506c2498f590e3876e80778f6110e2606dbe42abc9b9178ed411b93b7c5abbf45f944787a10ce244470ae56a4225860fa261ab6025eb595c24b12b6dc1670bb09951f5af558c91eba66d1dbec149d0823230482598d2a3e525859079ff93d9b914b64526b74d017e7de74c8a08bd0aa56e0985ee4aeba30b7c355bbe5750f7ee829de619758875bf50dd3883ac7321730e21b36daf8bacf387ae85f15cfe524fac2b447402a8a1d5d2df6fb4d6f51f97b35068d2d749576158c0efcfd17ba9b3789aeb21bac6aacce9cac8fb8c1fc7a2c5005a660da2d383ab2c9babf1580fdfb583f16bba6018d4a06e9afb900c7ef9b1b0429ad86dbd4830740e813d06cefd47ad2d399239b0f69d9e62f08bc2e8cd252c70d9e0798606e9da6b3ca5e2bfa7bfed61788d78a4cd2bcbe2a7394d51b87326355cb387f539e3cc683d7012a698e8931d6189ed2866f55a1506aee2b4115a94372b72948d15d78cd7a2151c239ac26c3148e78a45c1625624b78295bb8eb25c9285e1401584080f4cdf70e4c362d664eb91c9e4d4fb23f5b59197a00dabaad6a8031fd690e3216b0ef6a4b06973c51007b13b9927b8e792eb3e5884eef6ff73750faa232a057befaa03794aff14a0c87685395a5bd06250a787365a3060ab85fbdafb13718f795ef8d127b0b47c3b165c6a9b642c292d612a753d3abfd4829aa6d79c83c63d251085df3f11c7db47eacdb69f76550381ac0ebfd488a231b8933fe83006d1fb7564d95553a266fe516f447e73e198bd104400d2d8cdcb8ed20d7899488cf974cfa264e5d50d9c4917f464c0a55707b31e5b98128c0f517a268fdfb58042c67c992a468cfbb4d0057e7f2d2cbb551bfb954e1b38b3f87d91590418fb02fe191ad31b92a0123e891b23fae33492c4855d8eee798f04f7f365c381c5117c2341f9ad4f6376f9a350a6fc9f85fe8fb1c137513f29d03f75329ba40d359f84de7e4d3d770bead1313e03ac449a2d5daba1a7ecc779b2c084ef6e1d25b6c071dc65d705bd0ffed82d49b2fe919f706270d3c26cb2e2a5444923c29dee830cf64758b4d8b2528673908a6bffc60fa8803e59981c94c45cd55fa87b2bafbca500f6d8aec4707cdf3b7e3c1bcca3b5faafdad3bbc53e6066741b442cfeabd55221466543e9aceff22be7ac8111c47932fa606099e2699df4f153064dfa598e3c2d629f38272cdcd6195a0c992854c871ef3038631afb1ad24ee381f632ef580ea6425c04d6018bc11a729f3c7ebb7da574a6cc44e6b5c3cbed63f6fc41595696bc87fe682af72ce9a1aa8fdbf9e1e24ffea58a3653c2551159adb4ab3b33caf8921dc799c328e23fec630ff507d6551c2acaa0e1a4622f8e808dbff05f3fc97b6e722faab639a6ea9684e6c5d309b780a545d789cdbb4fa69fe5d8f389a694bf47f354f52d7aa88655aebce8d2a4a0bfa61e003f47c3f0aa0b628689df75d6b9ccab44d488c7973ea7d5734844a134f5005bc73aff6bf8b2396bdfe7a0c87eb10e20694d1abe0f8817299780425b1670b74e7092a413212c2ceabb2f1cb79c15b6c09d85a96849dd06b92e4d37c7102eb3836621e536ecb15fbc8cc42c683cf878c12caec7f4516e74b5e2d365776dccef3eff6d49d6d4638fe601724af654c5326e1a9ce74b9a98d88aad0ef1a619fbeec43b1cc3c20ab8f8f325b66ad8976391c42123609a4e50c62ab3332a6860864eae195ce8df6195376af469fa20d2571b43e473fd360342cc09a8e3eb42745c3ff3d0be9930c8aae18ae9aa47981a34a4e63e84d831324849f08cd5920fa52470092aa534574be8fc884961f50844249e246b3eb753aec2dc496633cd79a333656e53309b017a58c29644916efb62a5d26633cdf80e69d0df831edd794038e122e1e3d5fffd6454d13aeb346ec5670db80f024845f79a95bdb655bbf52b601d540f59ba1a6ec51f3caf345afdf46d10248b312a92611627309bd75968e262ecd34b7cf1ec285bc689b9e1e17f3ac98f135482e91938c8ff4b3c671336c3294e259208fd06843f8becdfd8a86880e3465e8efc6349a0992313058c4e0b334a8793ca283c1f7b6c9c344820e522837606c8aab3f05e73a17c08d7a6722477c646fee888cb29c101f1a6c306e93c41d930e33d5cfab5c5196a557166e38c2ae819d92e1c92472e428bf6fe9bc7095d07374137a2eece1796374b0b7e51374b256fef3e060fa0e7e12f4f9c3ac57397f511a69419096a42ec11dca85c179a257b08ebaaef018847b508b6b876a7840e0080d476d61150a883ba028e23bed90e850d2bb84e490c36a2a5f7433f3530cce52dc898e3e182b2ad6cf4b0f879fc31e96d6cecc630958a1350930f837821e693700c3c9997b0fcb072ef2139233c96ab80dd84e727fd3a65f5e9076b83cbd3d9df0fc318b166506245451a2d0f6f78ae96cac4afe1993552f8dfa0c9b9b6472cc348bf79f03071e9e151161b855c8f4f6645c817fcc732d730620a49f169783df8b419856f16c359da7b53d1f890553cc8f41e5a20bdc07e125d7b27d1bc238d7adefb527d2d957e09b6a931c53069e356e65b948ace30adcea13f75787109a341b2d4b20345a429ad39f87f2508e7f334057653b23932eccd9bc652a4b0b5591fee2a2fc832bb90fff8428d09b729327089fe1c0b689b907f424cef19c71d33233297f6059dbbf87eef5d770dafd3ff4a9b1bc97fe3fc0a6f03384266745fd7bcd39fb9bf3fff5bf3d3b1edfcb85ac7b551f0129894145181acdb55a8e9a4a4638fe0cc2c1e97cf22ac3fc260ae2bf02eef687d32202b6f9ff579752a04dc89d322fbef4242b05d8294b6f9329b1834ff0fc4b165188b37739b33f79bc0251f63bbc7b230359032226cc91d80b593c7638abc178cf4564f46ba53fb3978739c9b56f181a3c057e39217eac9330407aa2144063872f89932b351d68e5348a670ac019a4bf3fd6facb5a548b299f03850a22a3b9fdbc44795cf7040e2bb66e217d77261710978539d423f01aadece98ce334e0bbc76f6754686fd940a9666bf6174a82becea22ffd3db8bc09d2764ed8c226138a697ec7eea481a2923eaa5a4e5a5dfb42533c1cf0de718604fdd8bef67c366c2a14206f50711ab4959710ab8da9c2c2801634118ce530fd09a2fb76eb1cf1bde2ad962c03dc766ec75f32d9358b8c6d24a00e5ce986350edf2715cee49f5bfe82c84cc5600f091182e1b182e88403ba85c6162c8fd2794d55634326ba6fce7a3eeb06b9a851b2ad74ce8538e72d626a26e7ddc569c9461e7636bb2270a665f06d21bd9124fc332e1a37f7b31caf3e0bef668e3e27b84c96d5cebe3980db57518961225d5a00ebfef3a1c122d3005bbafaab69f1e22112342387211a3aa0cf5cc812fc9f765fbbd67d266025c12ad2ea189e90c747efd2f2f593a004a1548cf3db6bb1bcfcd751b00390f31082e3ff6133cec3b162c2340994f2cd199d9ea1c32675f66ae9da9ad6b04ff92e40f56ed968ad3fd96f400543852109b3d29639a483369ffd19711a0ffe9614cea91e46712e4c7945b3f2c25defa24c72cddf4d490522dfcef3d9c9c925367d034aa1d9578a86c832749d3a17e14e775e0e4da314e41f076b34aaa02ea7d40d8d6cf36dcb4cf0d483bbd325bed38fb1444bd613ea4d58fa94bf6910ed61268483bfa2d624e4815cb3694e47a2c133e97af30dab892240ef41a5516b7c1081c1102fcc97d2849cca258f80dd8dd6fefafd990bbc2d23b9f0cee64dc651f7bb1e6ae3e00fe77704286ad897ce5869ad76ead7d57b3661381833e27cfd3be82a2e170f716e21b30b42ac78572bece9a2a4881aa587b96ee0133d0e69c632255b60ee9704c4c8e3cdfb204f0dcaa574ad39861175e62aa0c8049441df2945ecfb9d0fdb1d28f87335569d2ad23d23d264e4ed90df31d0da9d1457fa35a5648c89fc9add1bda8f9c414fc09d655fceb6fdf5638f711df36baae618b39f51dfaf01fa0507c100232b182084407597a9d1935af8aa6eb15068e32cd8502241ed0e1658f6dfd8334", 0x1000}, {&(0x7f0000000440)="5d42af467e01476e569231b9158fd3156ccc2626fca9472c6d20f06c8214f386d7f242e9ec0ef63a88b7ffe46c6bd8b567287322e525c5c37e22b0b75e314f18f5a983c6c4c98b2dd8f0159e07d1934954d670bc5e8806150839a05d15aacff663ffc2f13c30a9663bef266d2f792e5689cbd64561f8eaad5778876508254c8e2056e109de9c946759b8f66619cebd06d618ffae437dbe4c2faa0e46ffeb9418f5c7414c21ee99cf04e545810f45424e253648c9240b4d57567d", 0xba}], 0x8) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x3, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xff, 0x38, 0x3, 0x7, "c526c9ad524c22a1653fdb740d10b43f2f479154", 0x0, 0xebf}) 07:50:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x170002}, 0x8, [0x0, 0x800000000020]}, 0xfffffd2b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:50:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000380)='./file0\x00', 0xc0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 07:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 07:50:51 executing program 0: r0 = semget(0x3, 0x3, 0x2) semop(r0, &(0x7f0000000e40)=[{0x0, 0xa206}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semop(r0, &(0x7f0000000000)=[{0x4, 0x953b, 0xe0f4e3b259bbd3fd}, {0x3, 0x8001, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x9000, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x7, 0x1800}], 0x6) semget(0x2, 0x4, 0x1) semop(r0, &(0x7f0000000040)=[{0x3, 0x40, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0xffffffff, 0x1000}, {0x2, 0x7, 0x800}], 0x5) 07:50:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/1, 0x1}, {&(0x7f0000000380)=""/152, 0x98}], 0x7, &(0x7f00000004c0)=""/233, 0xe9}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x0, 0x8c}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x400, 0x2}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000022, 0x0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x28, 0x8, 0x4, 0x4}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x401, 0x548}], 0x9, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffff8, 0x4510eaf7caf094d1, 0x4, 0x3, 0x7ff}], 0x7, &(0x7f0000000700)={0x0, 0x4}) dup2(r1, r2) 07:50:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) sendto$inet6(r0, &(0x7f0000000180)="76abbdc29531300d8962fe536c450cae417b17e1ee9ffe59b74203e2276e46a6f24979a0f183af4705bfb978ffef1f3b1332b994e44587669a8c3307c064532ba610b794309d34bfb4a5956ce3c090b653a30288a980d572681c240f6e2eacf922a4bdd3e89566bc379f937b875cba02004bf610b488266b2a36c1c571d2651b241cf36c3bf35d659b0a176c7c08d117190ed445b50bcc6966692ca1cb978338ecef0bff816c8d0e6166debae6847b8496d7eca39bb0b63c7a0f08b23a33c6232e61badb9957042e7122c4db22cce01a3caf6a0f85cc2ec1ce90ac89e1dbb13ccbcae8", 0xe3, 0xf, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea27cf801bf1faf6ba445ed5", 0x1ad) write(r1, &(0x7f0000000100)="9c439f8c8c058301c427e57fb24d", 0xe) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 07:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:51 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 07:50:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) pread(r0, &(0x7f0000000040)="97fbf86632d8c8037edc3e5908", 0xd, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 07:50:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="20d60046940000006b819a05499bf7dd42315ae7fd0877000000a0d0a200"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:50:51 executing program 0: r0 = socket(0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1000000008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d9405b2065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c348fb3ea586bee5c3bc1dec12052faedfc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05344fd29d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced716979a03316fff66a9ee4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d989a9d096637071666cfbf0259fc5b9321f5a3b0552cea3a380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9cdec59f3d7dd05e270a08059947700000000f282ebea0ea0e3cff50258a2b84c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70654d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e24"], 0x10) r2 = dup2(r1, r1) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660f407e32b21ece9c1eb9254363498a0f6f85479532414be", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0xa3}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x5, 0x0}, 0x0) 07:50:51 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') execve(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 07:50:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8, 0x7, 0x3}, {0x3, 0x7, 0x1, 0x7097}, {0x5, 0x5, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 07:50:51 executing program 1: r0 = socket(0x18, 0x2, 0x80000001) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 07:50:51 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, 0xffffffffffffffff) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 07:50:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x4003, 0x9) fcntl$getflags(r0, 0x3) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xa, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='e\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='./-{+\x00', &(0x7f00000002c0)=']^\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000580)=[&(0x7f0000000380)=']\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\xeb\\[&]\'+\x00', &(0x7f0000000540)='/dev/zero\x00']) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) 07:50:52 executing program 0: r0 = socket(0x11, 0x4003, 0x44) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffffffffffe0, 0x400}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x80000000) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x3) dup(r0) 07:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x101) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x10001, 0x5, 0x3, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="508b174a") r3 = shmget(0x2, 0x3000, 0x441, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 07:50:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 07:50:52 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82738180b41bbf088aaf"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet(r0, &(0x7f0000000140)="fc0dfb17412c59e70a904f6d48c425efe7668ae4813521ebfe67d25fcba98f97d2b6d9067b7a73a41a35f584bf79b1cf051ec4a8af852eac388d8a36882e80898f690741bebd46be2cdfff15fc0d9bbd27b65b71157c312b04031df0438a96a81d65f3bd1249d0075bdf71ba979fa8cc46f5ae41b13a6273824fec641d624b38567add394a5be311edaa6c6c90cf89951d7e7493d720d886826469ae8e81f1f95cf847bf8291c3987edf2b02a21efbbd4576ea96bb363f5e9aa6619ba8f455650b22b768c21bce709db4086baf5dd35ed5541965ce840838e0a772e1a1d77a1ee6a427287ad8145b607a6fe78ae3de08d00562abcce4a6e4ac4846078f0b0e8e66cf0774fade3dc11496bba265fca2867f0257d9b30631d8c2c3afded8b95e2b38825e6826b38f08e907de57784973963c60001efeb72027b9c5ab7327f489c83a6495134096da0a7bdc21cb6fb8dad5e168ac2e60dd8fd5acf88fafc202e67b55a3b9db39b2d5e8c6b248fc0a77fa70392642c1cd333548ab86022fa2162c498df278db8697cb8dfc640d81f63140b08a234e42b4c22f73ef42d7102bf4fd7680685f39b0515ff9e307df80d353cef95570b2699e4c236921f057b286c927c930992c9e4286b1137fbdfd545be7f6df3fdef10b6f20655bd83ad1e09d663b59d8f82f1e7fc3f604ecf058410bab128399469092680f1afcbb228bed1624f4a26d448e4a540e4c7fe899356273166ca2d002cae40a35c0fb4ca317addf3e883e9223d8a018de2803c3833b3c5e1f926b57689603a4b9108b9b9138b962d965c6a5ff75a9472a3cc987a8b93f9837782dfb33c7c22462dacea1690f3a9a26b6d7e2dc7fee5bbac59965fc65d773e8f1cde1e0873b105a9dd450981113a5990ecd27132cbe3c41d74f7da00ac1a953e63268519b2761b444031a869b96af76bbcf1991650d00fb815b52ee58d41ec6b1252cdbd975b6e17d63fd00f7230b69fceb5f492ec4b36f547f4993abef512e966dbededbded9a4fa33636b211bb7a6204c5a1c173b675232530644a662af27fc58d74c8b073f58497968569fe6c2fda56f7be10512242ba798dbe7252d0b12e13a1858da4a81946ce6254a34de57c87b77c5876b8cffd9a55db0550fc70bb39d5d92ac89a624211709aa3564dd14d93e79107f9111dcb91470060a78c39c40e236cb07aa418ded0ee811cdaf494ba6c6dffc03a7c1a06124ee655c0b75373dad36da3ab533f48c93875c14db3e91d2132a503f48aeeea06387db2ff0895d18304b2d28312a755c689115291432b5321c2096fd65dcbe3bbfbfdf3c520b4e8a4b9c37c6c0c5ea90d12d54e19d1bd6054207c8e6b712278bc9431545fd019a06da3512a10bfcf7e9b8ff064bc34d057e78246036ba6175a431f79871ec184cf857aa70a85fccfe96c52196de54d256ad9e7cc137863b599e512d8048d7733a91f6fbe02d4ba45e4795c9883399abf733db11d445f61dd132a8eba3239e90c64da8bb55b692daac65347e988235ac2d470c7556c2cb086a1b2503fa03767088275cd8bfa011f920f7b6cf9291f78fe791e34f7a5a51ff4fd96df78247302260b74996e1c6e7b2f7615d70927c0aebb4bf7b405ab2dace111d90560a98513a5e243d6a92e643ed67fe2bfe1814e85363c3ded54aa3d17855b125ef39cf68ad6a2d5f17535ebf893f980a6028ef77ed3205612e79b7b41b80b029372abab91104c7d323e85021c76dc55f19dc2759a29ba8d302483e5f473dcf3935a0110c6ca1ebb0e075fc5e1b15baa74c7e34079c8f07c7713bd5b560c87ff2180fefb2739807d2ca589aac3c1cd6014f2e776be2dd367c56440ef2ff14b3c7de5d3322ead98ea099f0af23d0c2cb660c57c53e5637e69a02d86df2f92cdfb83ac23fe4e4d42a9fe4c2e1ca0a60b3948d5999e9396e2e96d8b9c5b23524c78f92b6b7bf03a1c9cbfba755a4d394bcc09341b72688ebdc2e0e1e4d53e68b9dbf0ec5a144169e511d0dede359ffef29273a8c6f7666139c9d4eea23f81fa77b6e320991d7859446f9aadcf5e45e66649a37bde818b354300c5c1afa1f60eb63876fbd3465ae2adf3c3b692eeaa9a81338864c05f84be317f1236331fe1068d14c3b49cdb0b6bbcbf3012a7a69d4a4a5604f5fb543c29ebd0b47dedad81c57d57a8789d13f5626daa3ff37fb9ba0f09aad47faad0b8878da0f9bb10facd3c7e61a17952b7805e8b76c8ff7500beae8ccb3cd2a2081286852b201cfaa109974f3c3ff7d44dd8a4e8e900aab383af090f2004e1917113a9272a6601b481c23a8b2e114d6310d24ca652976060569117db99118c54f62b7377cdb9f409e7375053da863b6e047ecd6949784c4b128004bc01b5790fb4e725dabc773d0b8ebc31b142d213e02e0ff8d70745deffb1c18175d4b01c40121bf16779673042ef53438d35b1c7fed0b796b9dc7ee2302ad16c149d419ecc71f196ea51f96ee43fdfcc7386a431f9d40566f2182840aa71f650e94cf65503120147999a03ea4fbf2bf86ca959a1ec762aef0fed55fa59d6417b56135a37700be715b88091cb6ec171b501ad1d801b3be0f504bfef8ebd3d71a982700f63eeece13aebcb9b4cd579748b9220253de378d2313193227fd2ec526531c40413384e16c921600cbe06098036f830b103dcb8aa942643dfffbc78539faaa010f8c4113ea5a47bb6e85f8047ec44498ee4ce83a3c45d816cb4e646e35416c49ff29f4367ed2709770f1b6ab55df04fbdd9674e0229cfd8f89559ac24b77afa287bb273c4e2d23482e22a23141e0a6ef01b88304c288e1723dc9a9018af1f8669dd3a675f65599ace53c76e938b480579abb30debe6b8cb30d794743ed26ee73f6b2950454f30d706ca802c7c6e17dc6d8f727b6b55a73447d34895a592320025383377bb7defc5bf05ac5fe4f7a3cd1f2d7dcafe95197c4724ba195bf2f88a11ddefaffa226416e6229eae33febe56349c4efa589dea2bee42f372c3cee1a71610922f92ce11f601002d54a1cfbcea3c91273da0747351537c77b00899d1dca05be485302845200ee0ea89b4d1f14c1963b0447fca2c6d6b3be90e2ed4b7711c20fce10a28ef7d9e5765efee329046cc644077f840d627b42a82ca73b47e05314f4a8ae7294435eabd271bd6bfe58c479b8c84c07b356994f338cb3aefb71bfb5511b3b3b3f6381b3dc3c1e07c7995c1d7d1b924c8aed1d7096647635f8cfd8e79509a33b69320083c5640b5e025310b1f9939491c4686a5f68c51ade242c7e8ad918e7cd2cf0e649ac29bd932c7e3d81408eb0e754a5eb7ef207dcbf984f56bdbaf7f61d8f712db2b6499e5cf79acbc0bb1e516ec4a9c67809484ff2d3bb4ab37be4041f237fe162e022f6b20684b490296cd0e92ab67e06ae66edff7e31711bcad0e436905152cc24df9751a36ef5ccb97d58a44d834aebc1e5c23475200b00850918f6b85c7ba40b56d89b0f4dcbeff99cf124bbc11ed6143c8551ff69459f4a2574119a0d2e5ba3412f17bf53f191df7f52f0d6d142597358abb715ff6851bbcbb3a64e6fc51f47370b78f3935f0c9d8b588013552fd0174b715f7410998611b49a65bd215d0f2741b95639f4ad6f5c752c3f38f8bc551d87b0830ea4daccd936e1c2b50d968d019a06fa85142d370ededb6faf9f2eb0f2adb3ae8c931b1027b6850680008a27f4db409040f0e911ee99b561aa437ea7fafa36c44b6a917e56bf72447b34166e7ad00f306f999441db329a5e9267fc15ec3b7b19d308d737c7a523aee686a6d9cbacb6683c4f2348f779ba36ce54c49e6eb99ec6d9448cd3c7b81f7ee6bce573d5a425ae19d869cff02a92f7997640abdc3792c7b681afd412f3c8d3441cd221ac5e598020a3335712252dbc47b045f6d6a3cacd348a59afda3381d642d7c050010ea5cbccd796a45502c7556d252283af292456f004566edaae2ee777ed3ba52f152e9a63e0d6dd8d9139a7c83864053ccf7d01368c08a2170be7c18296a38fc7dbf3aedcd31d9294253d95184f5cc91ab549016c44c97f53491a1ad330520bec10b57a48e9b0992bba0310f39e71208b6b10396019d87e1b91d41e94aac6430c065938185c1c8b11ea5137ade6937f3495af335dee246e5ac2ffc64f79b1a93fa9cea898108a18c6788c7754d10499e0a86c4fb7920dde40ee9749a7fc067be80c169661a50548f11827e428ac34efbc2597f869648ce5b4f44ab6777ad920cdd3ea994b6a11d940e2ddf389c32281889a5ed7b191befd28f75bbd0d997d69d56ef56d3b2a57132c32d7cf5a8dc28136c4431bebd7d71bad6ef980b1e9c92dd988c534a4bcf4500bccd3eaa996c44fe2b4672e04a87f210201a2d4b5f69407466ce63c54271de72169fcbe93c5ef16e8729308ae4424d85e47cc8b05de6ea401252d3c95cb51670aacc92e7003016a565e70298be16fc24dc520c03250ae996244c1492d0d8834f448d00c175100e4cbbc8968ddf228f5c1f3ac0644437495193a9034478a26334c3532af657d29a356f3585a3cb420b2cf4c7e0d78dff9f8742038ad40a0a4fb78f54f418c25a301751ed16201f2235b07645da3183e1bafc0cb560692fea567174e53dd1e7490c65c48edbda222a2d97f6391c379309cee2e3f029a26d5dab676e22d2a11d138eb237335ceb2c8fd1ecc4cb1bd8b3f0098265b725df355a7c746406592f7f294a6656c4f7cb654900643d39f17067bb771ae3b3487d1370092472fbde984fbed6bab11391bc7add6f71ba3403f955316f1258e3d5fe044e87adb269d39b128611dce267b1e40ec3a2c163893411caba9308085f8d30961bffc54866de8f89656eb68df45f7d635af9f3fdb0953a3bbe1c7bfbe6b653bfb85bd1bfe88c555a10d8e4a623cfc79110a7a7c675006e0b88916b40c6ea143ec4d4c6cd25c72ace9008563855a98c6181fbf8d4c14e4ec5368af07ce57e9be1d7d3445589b0b89acbd4f456fffb3f5b66c002a1614a256cf1dcf6f2af085cd2c3a69520cdbe6957dca7d969b8eba2c34b41aa40d2cd426184d20f73a0a9673b710ef37f330d96ac02ebdbebe54dcc17f3a5bbc90f6dc0dd11361794f059ae7c82dd1e920c629da29fd3f0b0c12e6199034298aa2edca830165c2d9a07e75451ec10329f3729acc58d54cb569a92837b75f96e8d5a64e227a553ba6945a20da353c46f9e9233cd7e0fb8be4e8b3fd7c8983c2fdf65b23df8d9e9d574f1c9a1ff31dd0093c9a9d1993d2c93a53c719aa60d4e304e78a8da3c3460fb3789fd2c8ca7914264696c00ae123df742535f982b3af9b128c928ec25b8362ca25ce87a54f4d13075e592c36ed38336b903635dbe6133f27f25fe04efd41d78ad5a4473e1beab9355dc67a20807373c3c8852c39eede09b5d01a53c58f763e9ecf48ce5bd0302c10f44fb9f9c919c23fc99c0b8997121854949649188570ef8814c5e6db67e751a90f6d14519d976faa660ca8bd89a1ad357be4405a76172b7e0ea639bcf346aa0cb8ccfe9cbced88360e6f313d433c8d4fdbb1fed9cdf1fca828c69d7dde7fa5d64e689e41b621bba7f51011746b3c8019980029b88e51a9c6197085347d1ccaf2bbe0df1eccf849ae906ae348f6eb3974497b2ff02f84f85877b2a75d92dbb009a2203cb605e114352f96e0be03f78f4dba87b26cb311a4656df83f5b42af032280758a251946eb42101da5bd55ef8def11b2fce818b4f8f2d7f6723061a32e3eb0b8b4825c8c8c3ac6d11d58489666208564a633a99628", 0x1000, 0x40d, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 07:50:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() syz_open_pts() 07:50:52 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) setitimer(0x0, 0xfffffffffffffffe, 0x0) write(r1, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 07:50:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0xddefe16c2b83d1f6) close(r0) 07:50:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) writev(r0, &(0x7f0000000700), 0x1) dup2(r1, r2) close(r0) r3 = fcntl$dupfd(r0, 0x0, r0) setrlimit(0x3, &(0x7f0000000140)={0x5, 0x2}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x23, 0x4, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xca}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x70}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb02c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xbb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r3) execve(0x0, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') setrlimit(0x4, &(0x7f0000000080)={0x1, 0x1}) 07:50:53 executing program 0: r0 = socket$inet(0x2, 0x5, 0x80000000000007fb) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xe35, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 07:50:53 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0xffffffffffffffc1, 0x8, 0x7f, 0x8, "62ff12ee4f32fad8c7e87db8a1c4dc527a638879", 0x3, 0xd46}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x3, 0x2, 0x200}, {{r0}, 0xfffffffffffffffc, 0x5, 0x40, 0x6, 0x1000}, {{r0}, 0xffffffffffffffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xffffffff}, {{r0}, 0x7b123244ddec8916, 0x4, 0x20, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc1, 0xfffff, 0x0, 0x6}], 0x60, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x7911981de7d89381, 0x10, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x15191ff7c499091c, 0x83cc96e0bcb851ce, 0xb8, 0xc}], 0x5, &(0x7f00000001c0)={0xfffffffffffffff7, 0x4}) close(r0) write(r1, &(0x7f0000000240)="a442f33284149a4244b99ffb14b33a66fd604d33aeb54d4a3605f46159dca06f9bba579ddf61ab763569b32198fc", 0x2e) 07:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='.\x00', 0x40, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x6}, 0xc) r2 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = semget$private(0x0, 0x0, 0x2) r4 = geteuid() r5 = getgid() r6 = geteuid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x5, r4, r5, r6, r7, 0x20, 0x6}, 0x81, 0x3, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x22) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x2cae) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 07:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1ce29a08d51c6798, 0x0) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x5) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 07:50:53 executing program 1: r0 = shmget(0x3, 0x1000, 0x40c, &(0x7f0000ffd000/0x1000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001ac0)={{0x6, r1, r2, r3, r4, 0x40, 0x2}, 0x5, 0x3, r5, r6, 0x2, 0x8, 0xffffffffffffffdf}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r10 = dup2(r7, r9) open(&(0x7f0000001a00)='./file0\x00', 0x500, 0x4f7a532c7a1ba916) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r12 = geteuid() r13 = getgid() r14 = fcntl$getown(r7, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) sendmsg$unix(r7, &(0x7f00000019c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f00000000c0)="c0a377e5569b8c3a8028571671a2fd68c6ea810f5e5dedf12a45746f09820400df424518a75b342f802c8a47cbebee2df40dfeb3d006843c", 0x38}, {&(0x7f0000000100)="b218c9a5f9a4c69f287d2169b0bbd6021a98cd3e63bf871272d2960daf7a6719781b444b54ed", 0x26}, {&(0x7f0000000200)="c7de0e87b307998d16d5ee3f3e47b0e1f793335444fc2b9a4181258c4265774f143b06e7bf0a5c723bfe3b79bc00a2e08531bf0ccf52e6cfda1c6d94fb1b608e8907e3bcbe6532d8c8c272a2108ad706e6c99859d11889458a0858995ff409cd8741ab490e02348e804de35ffc1bb6eac8c1bff608faac299cd869415bc505e6ce178d2665abd051d84b5d0ebc6115fc0eba0af37bf72ccc76e994c86e437f1904067feffdb27b3aa0a8489757f850d670596b93100829f486a0dcd0ac1eccb2df7d2513bade461e34dde72c0913a6d796b63757d31ecaa827d4dd75ea25b91a613053b2b744f8aebb3093729bd4beb3ecfc0549a0c0dfe6653cafbb77c74bd473e9ec5a30f5b78c1aa16569a557450aad23f1ca04101a4cee51b311600d5476c151f377488293748a1f66e3a1bb289cb33dda25b09e6c5b85294d6e7394c88a5d3dd284e922cc495854b61c82e02d669d87a582afa40e2941a32035c320983d348b0b8b8b552c2387cec2f79474a7433485a2f97cbcb882d9b653d8c155f75759637b1793e85c579fd1411c63f4c1f45f140c1455907916202644242e250c7fea2bf34756c9b8ab7644b8ceef4d8008d5ad417ddfe31d00dea42d9be202bb38fdcd7993e27df74a1759744a4c879e2e141a6607c1bddd24da3c7888192721cd617bd3fbf60779e0ebe019dc5f1f77f7cec3ecc8e7fd99d0266369531512ba144f79368672f8d7518962a475a6f9d7a93261db169fa564c10f1fa144abea70ec65e15372f78f58e637dc7fa81e5ec1257c468e3b086e35ac3d2f180baa41e3a5be1cee96fbb3b80528c38d0df586079a216aed4ceb039be88da4a8a4803f22f545ab0f5889483125ff30e35f7d74028fd168df4f88b7f06da4ad5b045d0bc4bc7f3b6d6103d82ef480152f0fd863367c8819704b697ab737740d653d38c4824afb42d1ca79886941d892c855ae052bf3498384c45fdf0e43b3cede18c3f91b084981f64f7f13729d4ec20429b699ec84fabcc4828e8fa69323819bd00f526d6c45a240cbb2920fb66f374a35e92e2330886b6e4ff323d4f0ca80a88820df397bfe4eb3ea7b633739796efbc04b65e92a6dba0c478e9bed5df26633519373abb726577495f5e6c4989ff64bab5751c106a29d392690c1387fbb155169cdd8792356cff9457f001df0dcd0a2b4e068f5d0a2c3668f56db9a1d42d87f05d5405b7b830dc51e42a38fb689f20d4dfbc649cf1936761469a4941f77b241446cd1eac4e1c4df27d21c2b7a8c0b91fcbf86a877f95a601e007034b31dce84a3a4a1ee93ba5b9d596e36c4108b2a29e81d662b1fd2a0c5806e88b1abe5f8c88c7546425f7e540f0f1a8b03961275c6728d6a3c4f8eeb7a720b37964c53a19ac57faef146e776d3586aeae74664649effc4d046cd8151b6965b2ca82fdcb45b785af6ae0d5b7bb2c418acce4a34834e98d6a1e70e283fcb92cd986316dea60adec3079ee6f8e74eeec486e504b767b07fd932a2c0d18c5e3652d30a9ed4187e64d2791f23827698302e09a2245fd4f2b18844d048e64298e14219d143544524b7c79a7c4449d84ad8872d2d2380e74d26feace98ddc5e2465c3a6649ed52b37b8386cb2afb16ca86ea3c18accfbf65b60a22df7660b6fffe79607c869aaa5163b3ea32b6793e7f05cd2b8755d77abdc7929ab3b0ffea7a8885d091e51b433ceaa273f5b70cbe1f94ec8a0aeb1dbc957450078d614c75ea498c70af9a7436d7a247e5127bc8bfc4d7e4a392c166283b07329b52b7a6058c13dd222225b53caa2d6c4471b410f521c301ec56d81c2a509097d85e9f790df4011a427ef8118129b1191f1aa318f1e8e4ba64036b1d8e2d0c077af8b98a3bc69dc7d6a1908855337bfd1469ee862115711c862897ad51f4d6793f5a9a78ef0c68b5302f96ca4085d1390c1c0ce96992c14447a534ab24f066f1db0c5eaff561fd973748b1f89b338e199a96310e551f3194b883e049420d68e09f973544ceb933930dc4046e24d5f29391c514d3605b47fe8b3f8a53a4c5af6a33374cd2bf97647386cd6b835f6b0b1b98526bf1cc3c6ea2becbfa844c281ca70710f74a742f562f35dc026641c0dc417ea3db8d8a68577b4f28586b2d56a3aaa26c82016ec1a4def7eed49e5e62754141749e6d5fdb12f739632ad867cb2bf3def66ede2d4d28ab9d070537a8b327e50c0e5684ca0ef5a9da7bd01f7df85297cce41391d0a9099833c8d8a5272a8506f68f6730e7614d3c764b07e6d2352fc901814203919a8b33d7092662e3098a85e4103052341b5de37214c2eeff3a033b578cfe90d612cfaaca89031f1bd2dc976bb96bdd14d44e45f59794287393311133b6a349c438746ed5626131c1385a808281df5cae41bc142d200a01ad5fee86d0964378fcfe7f798baf74cea5e0421912078bea675d1fe756590579f821caf5da312031e40298a90908b94d47c7ab9372320c1e150b099237e2abc1cbf7db0f20e514827d88e1c7f7d5c2f2cc910a9ddd68d5b080648ec0665db65f5c16051004f26488d7e860e3892e8e7e15427daff985f31cfdb239b2a68814b1cd2d132f727d4acc6f038b664974f016f7204037aa38acd356a89dbd3af53ef0d03e5d1059ae357cbd0b4e7f5e9c004490ffa1744ab592372554ac679abf1550b373a162d473994e463535a0627a365418b0531255fa95f079cadd23be2596914c17ea5790254397a3a29c24f7962ff96bff90558b223cd46f4554fa976d0fb33697a189eb2d0ace690706ec33c3fa4a977e88fa92ed8fbd0bce32b72ec04aa9bf0ce21d1560b7714c64e45730085190bd763b659c0b3f754125a7412cf941fb5aa0b84b3aa776cac7489e07564c40c097ce8b6cc435b884edc5777d07722967c86c0b4dc52a4b8557f4d8059dc1d115ba67219d6260e420c5368b2fbf83b2da9621f984b0e0d0773c43d17f9ea8ee5682996e81d34dfad534c68eca9e91e02d6daacae2a43c4a0b950b8785ac1f839d63458fae84f80b8547d00277e28974681fccf3706aa993bf844e00497e9ff6ce03db68bd613b08534d4bdf101c3289b45c7b481ff6798c66a9836300fc86cabdbbc11ed0e6f7563b08f0ef127fff7cf23e9bc891d6cd25de7eea793c03bdcff2ccb11d95aa2b7f4ed9c6fa790106b2f9849ab9d077917e55dfcb690d3021df567c9b944dd6814ddc459aaae9eec430c533ee977f2c3f4503bdc5847cb38e3b0333a5313add0a04251c835ccb37605dee2086456c0317beb5835d3f031c8c30df580a852d554104a2e277ec3e6e934bc937855d0bde82a2c8335ddf943868c0fa9231b56bb6bd0ee57245e619523a6aba4e6d989f66f7d0785e168e76a06194acbe7838a85b79fcda7013dbfdd3526eefa368558490e970e36db8b39b96710789aa8d6ced066dc68171ce00a6c18351b3eb170aeb3abbf76766c8b228851c5980d49ca2f258934ce31f3740adf62b87aafc18e1788f1c64134647704dbe70441df1d000034779044b331b4213eb291e83766e13f2194369c5740f676cf3375adbb9d7ad1fdb1d91f820acff1732d6c32b7e56f324732a28f17ee1cf92700ecd9cb4d43412915903a44902b02be9b33171aad53f2c67d7c86d3c137f908f21bae56ca980d84982c4ca73b6045dc35725ffec3a279a8e0cc24107d6cf1c36b033f93f72fae9070e07e3edda9efc9d7a641bab4a8ce0133d77d62e004d4c65930b0278d9ca6cd52f7cbe3dd58385f8d9c96d18c9b60dc2970f44df582969cfa4682946d505c7f5851a3629f8d8731f594b9dbba4022dddd6d502d5433d9f5fbfe9e45d59a8de3925812c2de59350ca7539c72b9f8f472ea2aee1eea6bcecbd79b8eaf07bc766709aa1bbe348cf52c722d853daf5507abceb3898993364b0a3e1e7126edf2b852d1196b711532f83af7cebb746f1f7a38967743b8b83adfb9e0d947eec9d37da2bd95521f26e043f91fd00fc287d661aefb737728ec23ec3e9b9b5fe22c87ad947e726a224369c7097422b3f802689f879c7e89495dcc3448fa2bda29b7087fe2bdbd917ebb2b0ade0778577d7c6f217185c01b5a97257428ac88d97c0dc8559ea176294597acb84acb3813b88be35cd7483d4f00b6ce8901229a911779de71b5ed749e1bcbb8687fd0b6dafbe93d0d44a985d4d94098d10dbe043eddf611fc8daecbc5758bb6c9fd9ba6a3841f5e90fc609addf42ac6c43b26f11f83f5437dac11b7d2ef5ba94904f2c696c4355f0585ff18e1f64a6e465d3cebc82d147e256d8836caa56a9ea264405a5c23979ba563124790d8fc38ba4aff90db043e9f44046d64a8372cc21941725b88097de15b6e69fec9b7962abb2bfd60b02dc3870bd83e4026a9dd0d629ecf83d2c6c46ca842cb1bcaaa19b938fa7f21dd5173d3665060bc0093184f4062b42ce2bf98ea4fb2844dd57f9ab4530acae043a4c1be983702c005ac869ae3105bc4a287cfff8fd31b284aea7d90b5ab667a8fdd509968f50394e58b61fcabbf73829854baf387528111851c87bd7cd4830f4ad22a97ce7e2427c4b2823062a8b300bff385c51230652b2ea67a607c222e4cce3021c52be3f42c7dbb4d632551d7bdc3ab1f5520a61c0605c872f245434b745a031491de5ed6a37a8084d19f3bf1f6c6836e365c02dbd8631fd943939d63de9f31bd257f38bc25096f313145619d9b0294fc33112f2f5b8392a3fa8ef1dd000a8fc5f348641985bdfe438c572d59829e5f82ca33d98bc7cabadf2918a1bc41aac0b87cbf795b368ce0dd12f430c93a964d70ed0cfdc8a474b9cdf709203bfc1bac92168d0c47d66cfc60deae72dadaa3cb7a226d94aa7ae9f1d072d87eacbba6cf0e7d940d45854a8e54449a29cd19729246f02105738dde42589645a5eb4dac505d3ad5451012904047929c834cda8cc7414c09533f40825cd7f7580f318d7cccbcdb63b4a68e71c65232ab485b410559147e9d7420442d3489d66548ec69d43d89900a0d1abb21d180da7215fa2570434122d687e4aa7cbb1955de5e4030d3bc946bc40acea04eefd5a2412f440663be8f4e21dfd29a1a3436f66c6b53bc1ff7d879df23e7014bdf3cecff81b774c440eecb79477dfa7c076c89e9931822b0b2dda738bb0f566d3459828e58fb1864415c5de0d1c1ec0e8918975cf3c0a43ed4ecb5f1796170dba17ce6397b7bc306988dee84f70b118e02261b09abd38b07675385faabd5d124c6ff3310a8027e816b3bb7bf5f280f3064488c3f194baa6ae566ad4182c17320f79298f8f9d2cd0d453bacec5992e5922af59a9c6763907e4e86da830c1344ec09f6ba08b4d3d4144ccc4bae7fdcf079ee5708dd11c2eb1f56f37c73a10905cf8f303496d8cb85be8f3011e28b1f9fd7a98efcaef52545f89bdb0fa0fbafa95cfeec7bfe925eff245981a79b2a36fd47c84f52c5707b12378484bb31160c4f5567985b47442917673e4df820fc29ecc9bdd1812f4af61178d9d1cd2a4feaf87b01d90cc4db8adea51ee93aaa149473754778ed20f1379a492266db959cf7cb5c40ba5df9fa8fc2393b08fee421d5e5037e9c0ad7177b8652cc8cd5529e7cc810d18f7d49632e72ea8931865e86739f8c03f017d4cde9ac3e3ae7fa301b96b4ef0d773cbc0853e1f8dbd372aa0926352ceeee9bb834f6ed7a9f5bc8b93430ffe2f208a30d7741075bf870f36f2d86fc35bd7ccf39b4707aa322ca6058f304277ecd32f132aa2b357d66461581e62ee748282576da812677d51bc90656f29eafe0", 0x1000}, {&(0x7f0000000140)="80fbcfb20c3ae7e462df3b320634f6448a2f1fdacbe034e55c41b9a7c399fafa9a21b2806c4b022130525a", 0x2b}, {&(0x7f0000001200)="3efda434aefe54f1cf57063ab84bbd4a9744972a706654b9fba8550ffa66b39556b86a040b5e9b3a89ad4479b5e2624be9b91c64f79a59d97088bb673611ff923727c94db6aeba12b4e721cb2220c4406a9b8c8f8c40c64197051dd099f8d07c5a78116185de24c8316a416edce1d3e5867f70cfe54eee9b97c8ccf208a53d08a5d42f7cac92b6e490c5ec0c7a02d7a9d5281734f7fc86078ddfc0c445be02080e124fe102486eaf7e6b9f44ffaac334f08c773b33f2e5dfd98ac08103358cc65a710a7d55951ae3138897435a4fdedbc01e6fad4f33bc11c8b55fe9d830d9", 0xdf}, {&(0x7f0000001300)="92e38b4d0093146af17623283bfdeffef95e033427982ce364383232961aa2d80c5d0cd1d660c875c239582ac8b414d4d66fb96d8d8503b2e325da90f44c474639bc6f680130c99ba304b857659f11554ac80430b71de224d77a76fcaab29daf2a98772e1fdd95a29fc7b78c7998ed7f6cf2641eed070ad5e44ab8ecdd96c19ae582a00419980ec25408c815f9a9891f539b402afd0e02dc7ed5e152284bd2a670a76a2f7055762d65c4bd64e5f8659fcebf3fe6cdbee274e6c2f17e8073b3ac4093ba4ac812dde07e3c8d558f918657757e53edd2a035dc", 0xd8}, {&(0x7f0000001400)="8baeb34cc45961e8712ccdda0aa65636f242030216795e5f4d71ee56bd92bd79873dcd777952669bc9d317da81e990e8ba23e279c750d3ebe74670868498777259e6b7cc28b369d8a757f1f985d6695fb100c80bd482379289371d75495cf020a152ee2aee55fce68f88568b59a582d5baaf3078c741096f7ca2e8142c7bdf36be8b5ce49c846aa3d011ec023e6690223a95a5ad38d0dc19e37a22fec5f4fa003b6bb79691b31af0b910bd5f110f9c95763775db59c556e8f5be154063d14f6f7baa5062f3245ffadc6486bb465633b8449e1205ef0b6842c308e1de31959bd6bcf61d", 0xe3}, {&(0x7f0000001500)="846df9f882a6044009e2b6beeb0f403cccd3818b6018fab017355ed2ea0997b9fa5c78b5040a774acef4b6713532bc943fafd70dc495a7fcaefb73fbe7d7329326f1163101b343c90cbf503012f68ead4a6221d161f79a462f4eeac331f5c9a8531c5a96c4db25c89822358ed6444464e65bbd86307cb906da9eeb785a3a1652d8cdad6d4ba60c8db640ff7c130d9a9ca52fa3a0510cea437eb3af9069080aabcd576f0fb75305a29f0872bb7a5bddfa889ecb683ecf677698c3b854387db995ddaef0434297c1fe4c24c9f07f8b6c016d887d3e136f4336ea2c8ac37ebc141634beea2587b1e3688aa6d41b", 0xec}, {&(0x7f0000001600)="bc2890b2f946ab93c1cd2f62f63bc22f87829762a19e837df84c284f55e49c8c2251a35b0103588a4ff9f5c04c8086f4c2dcd1ed1a9a226d03782c2f085c095d33fa255a86b7e1884d2c201c0243dba364ff6e1f2c83f1fa6bb913e16c6186a5f1d30dbed514769905bb8b40c4e4bf362168942b34ae4175d6d485de7c49896a47fb40effacca0cd38ac23d1e9da9b9ea54c58888a603b220f3ccde0ef7b71b475b1253e9bc30938c9063d7dcc", 0xad}, {&(0x7f00000016c0)="00376e03bb7bd2f57b2b39d691093058dd97b49ddf963bec7d15f8ee2a88a30e47d22ff5bd61c3a6d0d649c381600c00f02767e50db88cf3b21fed77b81b6ee168e8fc10d4c96d14c50ba4dbba3b46fe1e85b161d23ab42cc39f483231ff58", 0x5f}], 0xa, &(0x7f0000001900)=ANY=[@ANYBLOB="1800000000000000ffff002201000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x400}, 0x0) r17 = kqueue() close(r9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r17, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r8, r17) 07:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 07:50:53 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004740)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000047c0)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000004680)=[{&(0x7f00000002c0)="45f1cb75f5c019264056cbcb1104ad8cdd52b3b62b60df6e63fbaae79c5cfd855c0970ba90a9541b6262c59cc37713925777bc2f9049c788a34b51536f33abf33cf0800994f717b43e667e62470f9326170c564de0d0d18cd5c005eb6866faf137b969a30964158487add3be91ccee9a19b2c4cebbce08990668b098a8bec9b3c7e6d8d4e303baaeb9ac6bba3b3bb4d3e3143d8afefaadd58e9118bc4965d8e2bffb2f4c7450e83e1b72f2e4ec1d294f6d9fd8e8259c6cb6e80b8ed0ca1a5150f9a3a23e8e8ceea628ecedaaa8924691f11ad3ebe9ec180288f3b0a8713462600d72544c2c1a16625c2a074d4fb13d8f70ec10fdfb6f983aeb8e1fe770ea5d1725b641f49c461834d62fdccc4e4c3e751b23888012d5565513bd6bc4b93c8c509a2525e3ace9c2a21434d1f4ab1dbd09854d30d79f9e62e00f1481b3147b928173c05fb9406512359d6856f62f296ff1f15a76316b6731cbe10105c795780feb512f6d4fee7ecc559ef9a40db0700a6e83435acfb48d0579fdffa75a5298b764e9c1c5cf82d42e1d012d4d20c5dfe5a4fe1290a964e65eb8a3751e6091bba50401a0421314df3cac0d4a97887b786d0ac9cba2f2c4755a9dc5b1b469eeeaaabac297ffa5ed6618856d8bf3ff19f6ed754bfc988c5e1ad89799b6f82002711827d456bf47e1ddf15cee2420133d7851f990ebc678b1793b1d9a2e35b8161878eb944b52d8553bbe9f0d3018765401adde51cf1a993400f92e4dfbf9f3c857d3124dc61e7acc73901259975eb64c7eab59588ec8b599d322dd6d95a394b6c9d935685e0a04abd15227fab907a01d9f40488cf959eb57a246c6e630e0112b74ecb5e3bdd06cf2848e7122adcd17cc4204ec3e04e699b0cded2f5149e1406aadf66677f3fdeb7909a967dbc29b6ad2652a0fdba6f156184a5cd2685381bc5471d222957f1c25a17c9b9c1e22d8666f25e1bd1158ed22e3e56c116c1235ffef7569a4c4336eab57dafae24a99704635dd84c46d8666bb73f6001fed1e239cbde3a9b55b23d17b8f18c991440470345bb644fc3c11e1be418fb280ed06e06979155b10f4c0383bc89ab756908d1322d53f67e58b6c337775c1f1a6ab9b01e291a651a682f30da92622a6221b3ba6a1850ee9c42c21b20866e47619060a3fd0eaaedeb8cbacdbf5d0af357f0874e3f346f4584921785b0674440b3eb61aa1778a7ab766ffcdeef53170d71cf6c2fc2f5e6ae907d86c3de24149daa12f8d72865358929e1163e8928272700263233e8d5e27b77cb3a8cb9d8adce9b87b5d75afe665e79dcf3b6032bc2b7ff93bbf4ab1e6c363c37d0bb1878dd2487c9e24e96dde7f1032ec7ea7dba1b03b0b0b1120e670f9e4ede71f0323385c53f8e1f2f4c3deec416e853256e88fa213024d3a3fe97ba387a8c8eccd3662eed06c07636402f001bb469c7f25f69d7e3cc0ca848e5be1e62024dc97b2fdb123377d0845f6010c7ff9297d8a1121de8d465f319f9a1ad97f1b9da31a7f6cc3feba3fd8145ba8139e36bd1bec6994e55840643e261e7d483ca86fa492248d6e0bcdd0ad3d2cf90bbedfed957450b04233e3186fcf90f57838590835196723f52b9e2518efb5c487317c37cef7e60a56d25b34388d44be04feb2eb2dda188165a450de9707b7f557375d1fdabead766edc04e37283fd924e27ad74972826b7d502f165291cd17625d37846804d77a30c1b436a2a6b3bb5afe26b4e37d21758a98edf8d55ed528a94665f5ce0e50b7c2de1c32fba7d5cc62908fb1d1577896e32eb757b56cff7935b4ec61c28e4126fb2fd8bef8edfc9d427d2becc9e8aa109dc0a90a9d300847dd14a8be4584b4209d7ac058216798b2bdf914366b0e3468417dfad337d553b57fe833577c174960f858d90ff444948b75f589a72cffdaaab2498d82e6a1e909892a34d9d2fddcded2725615e5dc05f013972a46b59c8ecc57234da8eb370b2229bcadedbfc43c28e469c4eb960be913bd370f6a95881ff4ceecdeb613e785d2f6de3b77d9708cfe8319b2358527bfafde9af807e9836c422ba791abafd14fa880c058dac41851e5827ac1ee828264c2fe00fdb51b2be30b9ede6bc73f89cf28f0e42817db2206599cb1a9143b1937ab0b24be31304ab829559169a3f8d2f2c422b10a6cb5875aa4599b2e5b03aa080dd57be114328d96b9f41fa7a2a13784da7533705ab4a466643b918169cbaf3e6f476b63773045b6f7a662ba4e7740a3c6a172100c99907ccd5272be2fa6ebc3fb7fb862cfd648eaaf8fe55fa9862a94c39b81a9e37f1f5f348296058a3b2f97a717fb2c82934e1da7f105ea36aa353c26c81339c22f66aeaca53b8930c2d4e8b8ba2b76782f57caf868c00dc27cdbb66a5d9092e1295c115e4a52e3129885df5a66b15525c10bc953df3ff6cd0967f7505bcc99d15f3e9e707559e928a8a8e0973c0660ec2c6a9a91483c6d136d8ddebd3615d46a94899c8878b481af5003c5bf78ec02eae58caa2cb3e1bf8294a6889d1e70f6bbdd1b122f0715dfa0dc28ac27b69d9853df47f2c7f488b170fcc0b16a5b1d0059291a07d78bb8565a4954f2efd8abf863d7e619f0fd299a56b890c7d7b5bd61218580fd89c5c2a5b5e64d1d16572133f16412375ffc19ca638c965509a05c1a354e276fe5df5894589782b7e730b76e63dc193fed052b9092ba336764bbc0a97207576ebb12b16e1b9e32f7fa1fec59a4d063cef01aa00ec106169a6890fd72f28f78c8b34131dff20701672c6fd747bfd0f406c397d7d5c9c4818f5884ab8b28139dea9bd63555dca91f681ae786134f6dedfaf593b2f2c46fa3cb1a53e9f410a058937efb0d17f32f56918be4357069e2b47e5b75477aa596e5d6bc8da453ec5b728b3d46761744ba444667281688e04f396d3dd6a8c18f821bd13cf81f786c6c312d7542c66733f35183bf7b58c21b851c2596b5e77f85d4088de3c400b3d385de3fb6a2a63dd56ff04bc30c63ee917c4daa431b3f769e88e9114fd7618de988beb690fb1a64ce1d94943a7591705cc2e4e163f5870b35901c5d3d1ab1022308327d6b8e86955c41f8a2bed02f37d9b7ce4f152dccffd55c41f9a96c2fe8e3354d311162d8cfb5acda120a1103cd493b7a284898a0eb662c9bc4f2be19bac6df30388969ad6200f95c28a743a13e1e663135dba1c06bf011d536203e115842a61c9aa0212cf3b5a9485c8535da5223786b40fc4f08cf94dee5b0ef2c871699c60402c8ae685a033b66404d6de2ca24f824d66a7d3d3320acb194a233c1f7e82edda9e297cfd16a2872b31d3358fb94d706c265b1afe9d4c1d20ec9c54fb366a511a49e4b3786df8999b7f6cfd6eba9503ffaf3986238c27bf88d6a43f32fbbbc8e7cb168ead052c72510c7ed6fb56d217b86bb19bc9b619edf0eff4775ea9966cacc6d1c4be1449a82fc35e91324da0922337a9518ed4dfd09d0586c3140cd6ab54814e7c372e622695850daa0115d057cad2d2b2d3c4c4c01d3c2663b390b60ab5ff7a13cf972e8e47305ba2c7d96e00f1d3db50a302c4460c0e467fd233575d4fc588d0fdc0a2319cf461c87c628b6650ca5403fee09dc43a0fd82a8ccd19c312e923e2f0ad696461220b67446f79dccd7aaa084222e94bacec4e8e90aedb2d2b0bcafc319dc3014cc8c38571155d619d34d958a84311de38d16f73779abed6a75bd72d9a3092b536df2ff45b9a61b237d19d5b5ed1db56056459b23c3472beb6d3169afa6f316c26fb580dce37ef519cc436a3a6a626e986208e755dc219e5ee0c98180f08eb3229e7a4819917fb59c5172449bd1b55d1866c036ace6baa848d8d620c2ee4d4e48dcdccc5ad2bd0b150853445e520bdf33a93fb268899a0bbc0d98379ffb59d0e03c4953d687fbf0420f458eac62898f46219db6bc4f85c95d6a9bb44a668214e72fa1039fd6eb03b4ea1a158ce5385c2cb33b76057b0b75e7866f7e0fe59ad3ee4dc2014ff2084bb489c733198527626b38c03a714b1627c656314802952b8acd5212761707712ee8ae527d0bc33bb17644fa9d80a9c76260ba046a99403d896a78c2f1495ae2173e66c4c6326e71feec428a7a15ef8faa1dfc2b723fc9188405bdb4286548bb6c0245da6eacd053a4ab74a37778c5025c9efc54034ba482d521a5a561d2eaa32850c492696b65b260c1ec53ca0b7036815a2aacb9db7b6b5f050f36a7125646eaa33c614859956a45cbb310dffc068f4b77c6613e24a11930f00b86af77c5bb0582772744c3018a28efdf83cf4e7ffec6ccbf1b916ff10d1c8b7c0ab0db9658b80cd80fb49198538be54f8be2546d31904bc9c1dd987317a1b47d9ddb975270781304b19cba5c219ca7a0b3fd3a5b62a3abbc3af43c9c7e0be560e2ecb8082b1544f40b3b882ed99c4ba1ba0f995c7d461b313b625915f64580bc518263b9503c7f160a3448931c713a67fb7bbe2ae72335c094e3c10904b8011d090ec10d7d4c81c89cafa45e6dd352ca96ad33530b9e1cbee5ad887910686127acfa98ce9b2c2fec91ee978cb2766238acdcdb8ed81dae1e376c0c748105ceb4dba983a18b5a0e640062a6f930dba55aaa5a6a59723257d49610ff4cac3ca57133fdb36b0ba917cb30ab98871fb192f8e2ec7ba95409f65bf8b83551c4acb75a279d50be258b284ef3b773254e15734ba2a797864e9190d2f8d2a2eed6ac58c20bd6b5116846989f1e203fa4524b5ae43ff665215e3c85ab4c5188043d11d8f1048a75364bb4a2f13ae766b61bb42d8327af3c3dd1888fe0b855920a43c0bbfcb559d6845032203556c84781721308cc2256fd6f2f37b2ee941a29e3670acf0c693b6db676abbd0cf3be78e87b6ff0c1478a49e73533a2b3109f44cfd92b256540ada4a471f44c7f3bf160b43a86ad6bc52da450310be624472b2ed5062cef2529f637bd96167472d469da8e637d58593ef189035ba95629d6302bbf7d368969730fa325c58478324342f142e157b158f8bcb2c5b79aa57bde7c402b5c3167386ac5c72ed1b4ce98b5641de7b286991b24331d874f7fa5c4f8df22de845324a9f2c4fdee70e1cdf22b52681d24a25f7991f7ed445ce01d09dd32c158d54256e183b7bc1036e0b3bcf01f53023d1cf16cb042fa73fd0863ce829ad873c2a7203834033584f5de509f9549fdf596390037df19b71814abfbf202ff4b5f2326909697c9a96dd7324c747b5e765b701eab72f9a386d05a1257e801304ae6e460d0e3bdff82650c8a37bdfea8ce1e6c24dcef74da0a21ea9d3587d185175709bb430eee28d6f49ca011e0689fce4b564094da90e8112ee0dbd71956a572df46648a5157fffef65fdd71e2d98a9e9992cff11006a662aec3e2436ddfdbbc11bb528f5e43918b4de1e787475a75f90291be7a04153654af3c7fd2f604c1d8aefd714b64b4a7d4a8e14dd3b6379fc853ba39adcf045d2e7010c8c664131aaf1449da2393675562e8fd74bb4da575b9d10a684b49ce0f51102a3d3cac65356117bef477190a10f12fff2547677605c0269945f2d2dfdb89841686b159624828d4a1fefb1c1e842b2f5ebd3b1a1242939daa8e0ad08cfceb07aa6ced98c60362a36d591fb00d7ee9d2950d0382df77e6669b11e3f882ea3d63fd9c6ae01390b301ef181182494b6e6a541ac28c402906897a02777555eb88063c5f8eb60a82733546154cfe160eae87ca9dd8dac7cf8dee3f4735c1dba1d73439f29082821e4a77b4c83531cdbb5ad49300517f6f408ff69868ce448be7e1bc59c", 0x1000}, {&(0x7f00000012c0)="2894b0f3f80e393fa4cf3fab5a0e2b76fdf504c1c45ca7a563dbb30523767b9f6535f458a339320deb782e404990b19a7146d906c0b231c402a2b2a83a2e089b9f59116026190a61f952e22d4f8c5f200732d239e481fab5c1798309fa4ea403698d44479bdffe597ddba0a75e478dcbbca555d76f1689d140bd8781f7bb7084ce39b68e0016f9e88491d21f85e19eda819159fc05eb5dff307e2d6db08cb962db7ebb90dcb4a27fbc86f23424e2bf03a0196493aef5fe0ac00637306501cc58b9b7839b00aa91f3f0f496f3878c40a0470ddf343f19846919cef08aa2275ea1b12b6725f002ae", 0xe7}, {&(0x7f00000013c0)="6d3be71b08f3b403ca6ac81a7aa1bd7dd4561c88832f476a789a1db67bc7d62ec8e6c7bb8746e30d4a14fc46b748c0b7bd4c69cba495cd2aea6b096a7227a55340b0dc42a313484ece2158b53a9d7315646c647f6eae5632618f2eb5976adcb780d020aea4b0fb2f832d48c75a5ec64346aa2a7fecac3e9121a94d9bcc45320b0897e635b11effefc9e7e278d0442c65ddad34c589be75aeeaf27aa84dff276f4c5eccab96c7df6b4a5d12b4b2d9de959476f250a7f130930c4943777bfe0f427e20c2260419bfdde750ef09e29f3855c75a9f3a78e4852e6383835fb7e74c72fc", 0xe1}, {&(0x7f0000000180)="a2f182f3922b7caeb361c2a16f3cc26018a0d67143b4", 0x16}, {&(0x7f00000014c0)="5c57b6f7405ada55551f18941843308bdcdfec204701951c42fee521bcece13f0f58a3221502454d85c0b00119c2950cd98056918ddfb21b2f6d1662ac68cb271832a934662af778218eac0ddedf66882d451997e0d9e56ac5f8f0ca1aa4acd21552215f95727b7662b7559be81b13fe56e9f87c1d51dd96cd45ab237b3b8206ff2d05eea1b956f5e9a24352e606f5413020e6112c0e62d41754f3476c211585bbbc5aa5263de560fa044eb5aaa5ac6d4fa1d917878dd5473521f0cc71761c16ac2cc1c3e3025271ae2302cdf1ca3d2c3c78934b786f672a6ea70325832fed635f7bd9fc25a22d053589db06d39a0c31f7a5d4f3f3de749a712b39819242759637f394c0f41d603b9a31306d489f233a4adb8524a7cd143d30d4dba870cde6b04862d1204529c199bc5c6279d0b1ebebff158fd38717cf9e063d434c02c45488fcce1749191a1f53623d4d4ba1c6ed3541e62333d68e88982a4cf5d2fee18da39e0eb3547efbe2d81fc8c35b93351e4e8f9226787b1df5abbdcd30f0b99e96dbd484b2de43d8d92379da8fbf1fc1f2cac7b6ea52586d5decc3148caf5c51791ce7846096ed6fb2751d662215a0215bb2f9d021c60aa6ab94b72c66dde3603c17490722aa383531854265a41d1438d17addef736bee62efffaf3f45ac1b8d97825f48812b32ae20852a5d70eb07fbff328fc5588630eb2bec7ae373cd807ce80c5866f233c09e743c7adc76969347f54f75cd870bb345c4516b2e3e7ab1c01a22498c59a6e7ced12dfc0ebb2c987aaf85e99d2a2cc080a1a51eebbfe6fc3068d2377111b2d79dbac120f9cf6fc8b077b64a9d3d530c7a33bf2ad4800112dce0498df8dd648eb1e3deb842e10e152f6c6a828b2ffa56141725d604ea7f4774742da632b43c7bc16b7b6b6ecf49b34eaa6f5b2a163fbdf6f30991903c3b28ebe90bfd70eb517c4fe67f7a70216b8ec3d9a661001b4070d2d9776d0e313db94cf370051b2fb638861c0e4b0cc84ef8f75e920141833ffc16cbfecaee882059963fd0a8e3de15244458d9a1f3922bb310cec7a34559ad39948338da1ea5dd0c1c81baeeea6b7ec3164b26f1c9981d732ce938ad327e79c095e6a95e6aa9e70db05da17c36906a0d05b673746efb2f45efec579adcd8d2154ff840d5ff333f5b86dd0f01c29950ceee85d72ffaf19381096160780b6505914c382bec5a7b62b23e47afa9df5d32716cb5cdf15b42c9a136162a24131c8531a2ee14b294eb52dbfcdfb4cd54ac742318add481397eba303260734336063c534b5f72b8afbad10d07d6a73e72743059dc495646dfdcde0115202af120a4c1df05e810cc6f42204c1c6677b515559a3b52abf93f3169c473d79b83032c94abd42e31dadb7bfd81ed8fd33217b31fc617d53a45d95aada7e24b6107879235368282301ced2da2ee7d2d2db54c03db471ceb0aa09ffc3345fe67cf7b8b10b075256eaa025257a67c7daf43323fcfddb7aef11a280f0288be20de2b3a90f0a17fcdfd0466b2b91b16bcdc724ca01c080a8036d5229d46eb3b3a5bb86dd55948ca3bfada00baa2c8710f6915b9c76a3e25a30588b20862f00ea9a78ebc7d30ea117736bd21fc2fd5f48abc5860b77db9045303d0ea226ec083cc8a81c952f8816cf4c5beccbf411f7aea990598e554e9deda0d0c806c881e838284be21457bc680ab8c9c732ac7e0eebbe25eae22ce853372c3e3a052ad7d5850b887e903e40fabaf537881fe2ab0b138e70541b6b8690f6c3fa99c48aac5b1d098ff2f5c2ef2ddbc0bdeccd61695d692cb565e7872e4b2866902ab8d0f9831b256d48fb667444c1af66378afd03aec92f2d8d497bbc7e9fc417cf60f1aa69f74dc424473c20edace7af0e5169723e15560afd31d6f05c6c326d6a55945e5cf278ba41591faca419f046eaf404323f758bc16a75740d80ce08720cbca53c03b9ef8a2c3ec46e3ffba8aafe61db14afebf07490bf30e9bf8162da93290f75f1ae37613f33d8f50ce534b44a6ea56ad1b0aaa9a838bec484f5a7a9cedc6b0d4a1844bf97da34b5a7a2a1239f8dbe7ebd1c1ca346701a3ae37ec615a8ece6c918225d20c82c23f53b7d561d796353d0058552f6d543eaf5932c45d27f9bb7ce4e1e3995b4878bcf4bd5accb2624c037cd2b9a73f3da2d15f4cba066125abb3f497ebb3f6487f1c34c3b76f79ce1ad02fe54d19ce89a40b02809fc5efa3a91894adc42e76db012b669b172d1b58720c9c932f470e5af8938926af08c0c93fc43f052db667376653a58849f442c4d3fc3462fc5441f0196d41e72da9a50eac7389225f2737a1b708b6fd7b8b89732370d03eeae22ae192c9fd92f0d5b3bee9a5706addea42d9fb948d68f51b935cecac0e1cf656c2b40f459ad105286ee1ecd592e877c3186fdcd4b6844a357b57908e22e30a9a05c0e8e271fd7fb3c5415accf595785087b197ebb4256daa8356bda4601b3e7d32c4007c44a7baa64bfa04f5c1cde3d7f9bf4cbf1c4df8822ae63adbf6ce7ae931419d619bcfca674d1eeb6b86fe5777c884b968510ad956798cec8ba2af794a621816044fa7869b10cc7c98297f9dd402d16eb3b7b2d31747edcd59cacd95c9702c936a3bd3dbc1ca640238be6c2b2e766b89ea7046318ed497dfd59ad2d18415dfaa4a052cf14b9fcfd36c2de6b9d0e3f7585eb95cdd902154dfe65f1c1437fcce5c7ef2b23ef882998ec910441a2d279ea4a1a3cc0de1bbca560c87c5cb8cbd6049005b508eccc1eda1d17b35a89b6c54aed9873ad574d7ae250fcdeaa48d6a70b0b4e0970b6b0045ab51cac1dbac5df107cbe22c882f9ae2f3a5cab49cc15b7abf32e3ca5317dc134e1dbe449152717054504b97f2fe4c3651b111cb787e5a84ac950f77c89470f1970f7c7b197466d48df7dbc5e1045f2805d63c48c98cdec92767a03e6c33e548f87e0ec78186cd25586abc25085e31450a7cf17eaf0b294181c7e67b10fa110369b13aad66f112e8e9882796a08d2316677e0b77136b6c183ce8372b4c93b47f4ad46c8686c7cc95fcde0ebd9b6b19baa003517bff875988025ade5821cd33cb6d7494244a8a12fefac31a0ae05950f5a62a5c3f8c29881f322ec853d4ceabfa8e9612b57c32c424b3ef89a445d19095e9d5347789e98b85c1f0c0b4e37a828422ae312c12dc2f227866b15b2395de23b67b8fb5a3068ef0bb045ed3013bee8488630fa79fdf9b560e4c9bd9e6e773c8c05c3ab59b540680b5ee2150c061e0380ce39a888e90ee3658621a59ac43eb0080baf287151e354eb7fef55b79a745baf4fa6bb498503d75b5db8d0ee8ef8aa2ec59994c44b44acda19c1176cc5458363acb49d555a9cb76009d14defe3ae14bde607fb5969733af498457f2fdedab0e81ee7d62eedcef25818ef21081c61fa10bec84e6d0e9e0e39a4b869559ab379553c983ef500259c83cb90db16f69bb012437412aedbab7a6683596f6cbabbe522d6497886e0294110aa374f9e2a9658acf2969e33a92116e6fb91b7aefe5a0630117bced486de0e3e47a4c9e4505ce616a82ca46630fab8ca16b19f053a52f6cedc6c0aae2caa532915fd16bb4bc0545910f29da345d3fe4576a9d29a5a7d4159a3b91e25007a8b5593d28f7c4980f0547dace3e16f9009eeb39fa26c4ad8996514a7bce3372103c1a992a7d8a1389385fbeaf0876f4cafda899a6e025c403d8c0aa9e2b9eb6249e1eec340475188aaae74b97c153af2d770c1014dd736e2b795b5adc992afd6cc0a7254a39f65d15b0e4bd3746efcca5178c21cc5e44670f171f19b3066c9d0e384e56718ef38af14112444732fb7a43da8f22351dac806c25b25fe5a81bffa3a02e90cc3683efc225d138dbabf3da1bd0f941cec18c9628b05f3cafefaa06270d4d7d77b7e508a040665393bc75a2f5e23ec2d36e6b79d03cd5ffa615d1760da54fbc75fa4aa39bd5974a064cd36ae9d76059b3a53a5fb794dba3c5a50df881f3d4e00ee3fb363cbdebceb31bcbdb8d69a51af20c71461c32b47906e11a451b79059d941dbca3d03f12e1ff1ed5c262cc41786c2cb97897119b6f664ee7124ad94a44728cc7998dc334fa603980a436da8d403cf5655650978e81d4255241e586da266ac1215f6fac334de1f1b85f4c24bf9c80c3e03b180aab5072d0972c425bf31930b54ece09fb71b866f8bab76bafd55fcd3de24cc02b0d5c199cdcc6f14478a40133578ecc4a8632157b404eafed258583c9242ffe44144f9bc987e3ff9c5fec515088ac38349ce32280d98aeac159d312d0631d9ef30ae943e3becf6a319c4b7442d7277af573172993d0881c76dbe6b241a508f6c8392ed2744f677cf37bd553964e9fea86bd4586ff371f67f0adef5bfdc89b993ed5a8bcfb88abbf71e4f2b8371240a887b47ebf6af1c5d1bde41e8de8c3eb10be06d28be2e87af4f42b12e421e9bebe2821c44a9aab27f7a243e76e18349caf27ffc5dcb04028599018b537018d755c98715cc0ea1f53e0d0c0d44c2f6eaaf5c0f6ae1c1563c99b66bee91a0bd6697477c85b58e9c4612aebf49afa567a51a6caa60fe404aedf55899c0a6443556df6a876a41e6d4b093efd548d8175a2830727a562cb3f78ad0f56126fbe7a273adfe2024c968a952dfb8cbe2c4b96b797c4574e50e98e1de7c33818cb62065a545eb037511c3e5e02aaf954d16921c3444c2c5558c0449373294b07a71d3530672ec80115d9c64e6b3875344996e02d775049c36d3431065e2db56e24a7410668dc00916864329d7e8efd34b76024b0e37c7e865a9491e1ff6b21795a19d78c5ec0a7080d1f5e4dd252554edfb81e80a05399cce66a57932d1acb8351ca694e70599af6b2e1a78ccd92ffaa0ac2a848aaa71012783eda2f3acde56d55f208d23fea08a1f5cdf1d7c695dddf2b16d3846e7b10e72faa3ffb0f3b742f6727c2ef0815dbc4074864a9e5bae2cad9ffca99a604842a4bc970af30901823be4ea2d4112f3b758753849ec4d1cef292329fb63f448b33741c2db7d888efa6eee19964c1933510b449a34589979998e50844521b806b0d51edf8054f46229d5605c1af908ed25f6ad4009342604ed08a7141642eac43179cde61aa4e08976286991f8c65abec2ce5ed0ebcf020868881f40a5ea45ce7ead54c230108af2a49a8fa384b2bd8ef96b0ee6419fd7646072b9bbee08227fad6da816fc6c9c5cd2aa17506be6a2710de53e6a177fa1ec8bbde4f9305e8ae2f42b3ad69534b3f77f16341d4e9f0315c8fd2e230a001f8b204fb3db6f4e2fdf1da2dd7b66bccbac1efc44cff9242979cd432c95666f3b17e5c9d7f5b5e9f2f14a0a0b7898c0375d29801da8d40f53f76e1eb35e9c48f0150ed70edbd4dc9d126e9919cb74d3a2b90b80d9e09082ab70de78b5ee08ee1c37c89a0445cea0a8b3a45f4b8f8839b1333a3fc285eb149c4f70f2bbf3802434c9bb01fcba744b6b734352aaa4dada39872bd8f04987b4411ae8fad27748ea6dac7c4ad1c51b750bcfa3d15740bf580283852eb874f5fbd5593380713aa25ab0104fcb2c9be7c98572e4856f481d742497dee2461cb260e4a280fafa1d0dbff3ffa17c182a27e0eb3ea7e1384ec00a4af8cec621f55fce2e94097a7e54be7e149732f5288f2b7656fb8b62363c42f0b22710c1dd3c914b58905fefa8c2488be2109a0a7e3cda0e5db63833e895c8381be35d02706cecbb83a26c6824843571f0220dc5aaa2337e70651ee20c5642491756fa5e079c0fc37d2731bb782747ee3180a", 0x1000}, {&(0x7f00000024c0)="2277843a9e3c91ca59f0c956f2e4b063346400e64f418e5861de3d7edd0da3c7c105b6cdef42d99c6e69935c705affc29fb874f12dbb89af49127f718b05ef2fbad8c0d04423abdade4c179580b5a64681124a86ccae87b9ba948d19c11d5a2fda6bdf2962e5250019f96ccd9f5a0173794e0a6ab6991d5788c4379119085f66c5fad25162c5ee104c1fe397a181b0e00e072afbe0d06b2141dc202a380de16d7efa58c9d315e3cae653970c921b2a8ad31d90550568a5877dc2a551299ca8dbb34c3caf5fe0806a53ee4e8b4bab16aea138c8f6bab66ae00056a14979131fba", 0xe0}, {&(0x7f0000000200)="e77cd974eb9c8f9696f4841e2e931469449524d15065651c43796ae3966da3fa28aca1f36dee4039a407ce08ce72640e210fd005e7314ca248b290630bc1d3941487f0f817e565541016dfe73007b7452cafda77c360fe6be44ae148bc0f698a9adbbe5740fd843d0f2998a3f838e58fcdb7cf818c69c010941e", 0x7a}, {&(0x7f00000025c0)="318c9e84cbc067803c55a7c0bdbe45b9e1232fd6398ea55e035c45077dbe26a9b82f063ea0e1436a052b5caa4ea90df8e20a0b81e10fec629ff2f9aa5b4e9e02975fc32439f5447717c105597c239530cd3b4fec01db298ef092559c0945e5e8066b75be9e5c5d265ec00b223f4efd7302c29765bf0f825145522d49a20d2db82cb0ecb374ce3b56e0a4062e36dc3374b6eea0bb7f24bfc0d37dd809c6470c11e6f98321fbb987957f71888d50963eadab232c0026a72d18f6ac624245afb1d56e574071a54e5a626bb30bd718d99732d7790dbada09393c6e056775ed718a0a67efbd971bcfa0dbe7f273da8a2a5a08b9463bfeb69341ccbfe09c48caf879c570bc1f2e09489adb7d33170378cf842f663172edc55919c85e7ad385ce608507bf98f01f18132a14c796b9b6627c80c6622d2133fa29918c7c849de8af3ed8c8d0a2da50a48ceacbafb6877a6001951f14e2e590d2c0affe0ba4dbc677d7526f9bac65b2d126db42875c60f4f60bb95e3711d62c58bbb4e6eb9651242b9fb5c36ed514fa2aad20ce7029e9cecb53ee3bc056accc83e0f07c3301cf3e3c174ab26e0eb774d063eea6136a8a6b25f0d1e02f764e898aa040055724c2b22af872f1f9e7d28ce0a71280064537aeed5b5e530d374efa280f2e5bb90cfd85eb3894a3e951618a944ff4d5cb059c5cf90ba01e1ed13353bbed1f05410336ec456dc0c8abb36ee89faa002f0df884a417d2c6eb297edd2eff0f30cc281f7cc994dcdb4602fa45f9debe71fe2eb28bea64b5908cbf04c5a0f98fd68b12337a0397aa39902fedc8fdf252698e11ba93c681533610ad607092202619548cc04aa69b5a03c7abb266b0513941eb54b3659985bd913493cb839e407785de9fcd64deb31db4718e3e50760e9b25b91248409fce389898ce7a56f5091710c0c069d3441d6955869b847be6c2c757083e385b4c61d14817eebefab84ffaf1df38680793b00ad9d84ca435ece6e8c79fc562470200286c74b3914c919c63f857d2348fdabb1a148b04f9eac2c963650f00bf3b33611fac4a918a0ce0af530fc853a40e62a3061d8617a2f32e0c43829f76ca908683831b6cebd8b49590cdc3f7db6f3bc954c9a8354369f0827c59719b7f33f694a32b0eb2c010b5200218fadf049627785befc0f87b7d9be06f996bbd7d860e042df2b2f2d66beb7e90331e286ead025ebffa18a6cccd8e7adaba019687a3c3c275208a6af91ea02c0a6a029f66273834f90ac451cc84eb9cb16b8b4c745983c65b34e3169eb0724b9f9f28a23daf30f0dda601693ba8cafb82f4e3bf7648e33446b3896a6880144da771c663ad1affd224b441e4c45370ccdf2b3d783b985dfd9e696911ea22d18da89aceb236178773a2b6ecda4ac78b773fbd316880bc035a2da956d4e2b1c66da2b9e09811d0fd774babd21b5948ffdd439dfa2233de0f345375e64cfd662c7dce4d48dac3397cbb7ff5751553be65943da24eca3c131d2825b21cb66c91641891abb52ba87cb8e2cd37cef804229b496ff7eec6e5a0f22184fc0ddfcaafd057cd8e9fadc0b3735372eeba5ea645548b2991632b21f3511a3185e64225aafc8d890b8629b5036d579e51668d643e177fea7b693052f1129de98a9683559124e42c87f69d80ef5c1a7194c4130467ae649d092e395cd176b14414b7aecaab3aea219b48707fc1ee7f8f497a351ccf316587e85d1a1612b3848fb6e9d4b047f1b1436409dd46a076111b53dbf74f3b99e029cd53e0fa77b755ac3b4eba54a1bd958e4f7df2d2540120c48330f1585d978835fac11fd16c1d5f4993c3c0da54014fd8357c328b3a72c03f2c4d33f03253126596ed0e3c0b3c7de3eb6a29a6a05002f835f921fecbedd843393d21af57542e7cf7bab6eae3b01a027982608311024a9d7ebf426bf4029627a1822581bddddd9a502e1677513af6d78d5aa6375bdbe459ec893e9a5cbda5e3d9bb2aac152c79e7fba7065dac981182ad03279d1a5f1998e55b6dc6796a6e8caa831200f172937e974574248ef48a0c24879b7ef0e63e98bb329ce75f2f35ac5dbb837c582515a52231d014438464a019b47353bdfb3bd08a87c3424e46ad8f5307b5599be4a31ccfb17e36c967d145fe6a7aa7c186397f5170908f2b6895fcada58a631f9c3f8a720ff43ab68847d44ded98726dab3ef9fb5d6e39d13e41148a7887134a21e17a16aeb8cae938112aa83d3855c2bffbac34482325c47fde33d0c6b4f132178fbf299d7add01261b829a0e20d275c4f6e75d8fcc86e85bfbc6d495dba982ef46e897a1f2207b28550b0eed7f8bad3bac2ae32af150f30db9ec4da3ae659cef1886a7b6c652b785e258008f27bb112ebe249c265082168f654851a508493964cf1086ac400db99bee6a998a4dc1d1493f221d45052897e26778c7822ee0d27b0fd0fbe7548f387a61bb929fe02e78e6af212c4ce7d4819a22b507a618b26a3de6b63abbd9b554ec303826d75d477d80102a136c316e93e4d9650a126ee155262342ad8bcd6106ddaca9b35c6f359e09bddad2e28eb5293517914e820a68a3d3322656167381ed55cdf8fd5f28cf05fc654584f3f45941fa5364059f8d74efa2e8c90014439adc1a2b1a828a1b55aec7a6df3d1c70cfde22ea9fb28c677d6afefaf1a97c6038a348a48f89946f30aad1c77c65ca2d2c933b67825941deb1dec0a14217f167fd8c70f1a55676494fb59ee74d80c9b5924090c81c96213f7e103faab5df521033333091dfcab1291a4c84024dd0c91734104fc28fecbe0c0a9faee48f5034bd57638ebaf5d36eb989bbb7d5fc5a3a82b04cde5d3a76bc4cf65bf2cdaac832aa946d921dd0b92e44331184d5cb11a781531fc378dbbb39d84fb911fea7708891c0631df1fdeda5915ec794bedf754a722c913b89096537d8c75bb3afe00ca3f6d2398ed63045c2d6c863dfa4bdae1958c2c89ae521ffb2b8c3b3a81934f7032abdc1123f52cf7f474efb28223a3990a46e037216d8bf0cee3af2ed5118ee3157265726f6378d4bfed528a8f7f64e18b63276e55c2f0810a8ba518b4cdd2a1e951664a46510bf9297a071da6cd58b3b172b7c6ba4c16b0b677c66455e11ebfba6b6b85b13632ab6f4b54307260845abd9f98f2ff76575a65aab09936c99efc2ea925c655ad17d6c4ab9464bd9c7ba4284b1641c7a079881d35679d43d7db3208c3a352f375dca9d785d2419166ad118b5c023d2db6f76c2787d97e1955c7752b53bee0e2d126508faaa98f8331ced75b028a2ca96b9801b8663dad765bac7c9daaba6f2f61ba9466551ae0bd5db2df478786c5c44ddd75e7441054995de7888cfadaef9d20bf95cf93644c3d32ca12971bda29a7849643d619d751f6bd0c606f2aa4baf1bca342e428c44afc824fb7de7805c6fb745ba97b3a2a85bce4d0cc29aa48844dd598e30dfadb7b7d1d0d11e78d610b7096bb04d0687435aa36de9ced6f446a885274c866115430d249b2e5bca85d9a3fbc6ef92345eb33df8d085a6e47d4133bf80fae5d6057dd10fd1641cee7dcdc4e7b4135b1e297ae78ef1b92140112255c2d17de2d088f56121be4668b2cccafe4bcd7f0a1c889ccfcff6bde24ce8f1b5b2a6209fdcc401992e65258e86c58ab19e1ad171139a587c888450aacd13b75cbf692739a5421bb0d3bff4497a268a042d6cd8f53cc1437cb59d0ed789e50b8a2dfd0c1b9186c6db15a785fadbef7027d58e44d2acb347426b43b432e9d4da939766eff59c293233fee11a383384e6d5b881020df69e3ff390d5c8f24f210e32a0fc07916017814c197d676584623f6d66dc0c47f49356d0ebc9d3fbdc39e8500ad8ebf79b01b06595dcfe8e3dd9665d8044333ac15303952613cd858221abd0da8811ee675d07ab3446e83cd85a629d62c790a29f2891c9af39f0f932532233d4a746aafc9003e7bc192cd04dbd7cc6162edde45e37ce53730db9ed1f6b28de61768474c0608fc3d814a296dbdb17e91b274c7b4be6576e331e281021e32ae5821b861b2b5ae6324443c7d55b3130326358ebfa901e16592d86e08083b056c262f80a515361da5ae686b6c398acb8e7f9a3c0849929675b388cfa3a35cafd9e393a973f7c44ac7a5f58b9655b8b9f714d17817559770097eec5abf4e4da76dcf162c7685fa4a915cfbdca406abc7e5210775a7bd26661172a91053712335c12795f39067d38562afd8cf245b97ed461996e164c9510201c355be3f03888888227b57376c60503ccba2191b405de9063159520c5900fb9d6f8400882e0609f3ff7f1f8705056df6399815768cf420b2b9e84f44c323feaa754a6e802c5936502ed63b43efaa245f2efa1698373f80e23a45108b8d3739d88945dba86131c0fd669150c2380c8b86640973a178deea712999677a544a5417423fd6507e67d87f204e03abc83857f381773ef924c4eaea290e10227daf031aa51a46803ac8a626a8d1a429d489ac296c15d1b8000c07b9cb80aacabd9d4c135ffaf03877912e85fda745127b77427d357e20f251b6edea449c9570429a2205fb3dd9553257646ab501c92ec02984177bfb08be026835a31a0bd31e6b9c47bc26eb2bedc1a94126bc78863b275c7441ffd4f9316751f5e41032ac3691506f893a28213e0d51411315f1c2680dd125cd25360a58de520cd051c0439ed03a727cb2c6d7c33a2b8921503897c904de2a58084523425db2bf1e647219d7691fe376b06bc26eca51ec9e9abb63f6f16da1ed1ce7d9992e176ba719ef9b7ac4c1292689f30916c6aaf227cbadf407335488dfd8e4fceb2c463449e20e1c598f351d9f245d0600efe752c10181456c2876ab409bef33a44dec4737d92d9958e84a009f6b4ea6e3d642aa5feb83f25d705bf060678c6855eb9a9444bb7c56ee245cdcd545a376392d57130409c541bab6604fd07e569a12e00dd5d404e11a02b1569f47904b9ebc1aa2421946c38fdad2b663fda1a28171968b9055f8349febd29765f33e5a84478f1ecfb4fa3cb92220ebf1bc8516cc27e9d536721a8ba98f9e63f2987635897b8c042324665560ab6265ad124571fb236b2761a2c8319d611a16efedadb67436dae64ad189cba98637b94cbf28c97712cca3681df7fcb7cd07fcfb11712d6ff7af380b6b163966a08032b752be9f79960af75dbc001af2c73b320efe1a4765294462a653101d51fc03a3944c894af54d3070c98d06120cd293624f2486779794e60ee9adc929ffd16573c06498def01fb2c0b3d3f942fe46a7d46342a04ddcd6cdc409c482cf181f267c505e4c849cab0e08413c0229f7bf59b98ae4eab4e6d4db96247ea5a91aee9c6d700b6d71f39eb8126c0d99e18e3d782ec9b3e8a1eaf902c5019dfd4d570b5315149b615f4ce5fe7cf904519fbd0bbc52f1ecea5e6c0e8f4e4ffb83e3aa69b9128b6e837ef39be3b1b73d304963cc47ba11c40d616fbcdcac5e2e1b5e7cc4bd9e68dfc2a6f7eb88c0ca5b1425f24ad6974276d74a0784641dc67e1fca64b59e2dba10478b864e59ac086d3b59c836eaf2bf7a299662b3b19428ade4a7d407a5558a07333d89c2ebf3711ac539f4cb0bf72a44a85ba9bf9f2d0f64387a190e30455f6c0c5000c5bc51b6038d64a4c4928e9a5a67a1e5c6cab4e88f81fd5a319b30a44c379d39092cf20dfbd29f28a754341b84bb52958c9250d952cd57862025f4fa26d41e6924c112ce0dac4ef1f3289cfcdb4a0455c9d1627247818c4f0e89689f31305107c693a719bd0a542b7b682", 0x1000}, {&(0x7f00000035c0)="ee7887a3d118102d9934a637c0c23604384615c0c551244dc9de66bb0486a1baa122b0e4e25cafe00b0144672aba7c3768ee306487cf24652bb3a4f6c1381972a46fe76fa4885b497dd582326c853c79da371e169aa9fe0f9b949f32980b62055d0f702427cc07eb2ac053a9c8814f4fc14c9cddb1336f0ef8208fe2e853337bdb77464a926d50ad66ec02c7448a6431e2f6e6663074af750f03710fb3b56c0997c57aff", 0xa4}, {&(0x7f0000003680)="c3cf41524f759e158e9e137f0be2870e89a84c48573aa3ece83acc67d6bd3552e19349b3c4ae88094cfb0afd5fd6bddef74da3a29927519709e6bb35f33aac097279c206766f90195ba4a24189a95367b8a8fd2f6d2ecbb3f7f1d37c59a9d6b9c8c226351f7c88e46deeb8296828e4d933cc142941cf6e10e252a594ce230d3c7edf78c82c93053c79dadb0d320aa3354ef8eed8c754c5f90655187f5cb4a0aef83b9b69d6470bee2f6773cece3f34cd74444d9147618b53e1609b1f13fa99613c4a422f305a4ef49af596ceac409b9f0b826684ce4ae5c12665bd1966a2931525f6c56b68c876505eea592fd256381e930d8b996c3c6cf8d9d25b3d28439756ab1b5a5c53eb55bae4c2fbab14bf624f826052af027a6c40aef5c94e994e6d665907e8c69dafda1720c1d6fa260ecee2a580dff9723653d38f079704ef30cc016598dd87a6ee1e125d09f217fa0e9ae5e0bdc50b2e601437937a000eedd7324c878e4c17e378728f2dca81654c798994e3bb4c9c786034d49a9646814e75bd11aeac2f16889171db52c8e5f1a5fa03e7016effab52fc61baddbf3779245a2e1c4e12e8d66f5147d9fe16d281bacd5070543bf252ecd5edb0dda8ee17a0e64f6267a8eb845109988f8c28755be5651ee72b1bb0fe34b7fc0895bda67bb108f07bab0dc7ceaf89c61d2a159621a035c7f940d99abc2da0e2e8f4cdd2c8d45bb2819c688fbd06f178e6d310f071d7d141a7f240bb8df55f4e5a17f43220d2e1c74e7943b3fb7883cabb01fa91a600ccbe7b5e7996caaff1e356f29707218c935e7b489282a73efd9b84b585eefd3464df4210690aed3a5c5a27aa2384f1f376db5db421101581cc75a3d5a6fa0bf074e6bbf4d3d6a35186645ac9f931572381cc6a272c6e104a016a81cfa493a5570b54b45e514ec83dda297ac20dfdd92c52047661c374761ae215bd5e7f01c02377c1e7c54c4256053b043fcad1932b2b918718327b7012ce74b95b9e95d1563f84bf832f7bd22d54c01a7ae231bc437ff2a19dc6a4e3dd913af375e371cbd885543e3e7499e58f237582cd734395f3d641e4bf35dc427103398f1250689ba108092926c6e9fad71f92455a466e30046b71337df23470ece74453e84faec2df616e81d2d0e0c881465e45f121bf13f84994e1e47124e4ff93254141404cc7da77c4b2f289d42befe3abf5745611c21640ccba8b5d6bc65ed88f163fe9a6ce99b155c55ebe07d11290ee0c23989ef5935a5eda3fc3dd9974522b9d841ca0f35766f16372ea0726e0479ed4f98866a883d6240db94d3bd9f5b75bec8784b425f8e7c637e43427cfa2d62f1aa9375e8eee9755c44975116325ce78ca32094c37dfa5b4256bd47f17e972024854f1e5171fccfd956e2f5e925abec59c6c43c723623e83daa30bc54f36daf3f4d0341aeaef33b4718d515c7055e06b4e81e445c54fc126b239fb272e2e46f1e96cba3e7f3b88586b90cfb16e4be1b821d182bbca15698a585e99a232a5a3e34de9a5f52974e751ea2cdf98ae770a0d7b7006b8e0b42e108e21bd0ce012a0760e360e13159b3529454e5a189132e05b91c88547829ae78274accc18f8bbbd26ea2e341cc6a17a78a33ea1710249965baa0e1e2945f65f19d939b859a849663681901b23c17febc46cac046dae65dee3228a7f7664dde8b5661d2257281352128396aa08a6186ec324ec06443d506f4bd2ef50316a7f637d11b91c4cb4b4ab32d3942c3aa45a61711f4d98428f62eadd8418f8858a6f2b20b2f4c07e27cf35e8405e7a40a14fb542fa3c667f3b6a19f0b0525035da0d67f59c36d993b27590e5aa19537771f0e0493fe5b46c39fca3004c88028b95bec047db9a0ba1dec20bfb3203033fff49080b271f037d80c4df9659305a70ceaec9268f5ec5c527d2ec8ddbeeb39babb6f513d0c3fe007de44b2f885e9eaab41da45f500b3854f0b1c426b5d737b54bed0b1a0066e13c04df00110e39dcf6fb280ffb4a741e69f249a7dc4ccccd32228e8a41fd4b5d9d583c6ea777c2dce3fd38449eb6f681305c9110d357799b418ca5aaa241c488e8b500a369516d3c78a1576d3422e2f3d756ce3f7c6f6b8e46c5c5dd3ebdd496b6c007e049b6ef341f920a4bc5e30954be23d700bfd60c7fa109619338daff2f9974de2b216fc4129f398816ed272e643521129a3399e8b0de2471632b3e11483cb880ee5b17b4658a5716a505b41364cb55acffec553e6d1aab61bb56b60bf99efb9d88a76876cb27a23dcde3ae32e453b35bb8d3678e4a455f02633ab3e0bb361b073d3b0ebf3479ea6cdda84ccbeb2c2ec4d5349c439d1de63c7510ef1fbda7a0d169e6f8389301cbb5776379990914e1a8c34dfab42f056be379fa272a0dcde1fd57234c5284aee6509e1863ba573eaff8b37dde85d6f17e33628aed110e12623deca29cddc01ddb74271e4f0ddd80a473278d97858a03191ccf1173c353f620ed29e98a8d95d33c24deb678752d3fff263d62d9d212f59f7ecfb872e776022301ba23495583e47ff116fa55fd5758adc6f0afb819cdb8b7a74c3ad92e72a186915d6c23ea1a1b5d88ef74e45a5dfcf164b3c1ef43ef09e5b988c4524c55f32e408983044dc4f88ad6826d4a7689206e3185c805e2b66c765780c82014b120bdcc4b6826b7c32553c6f7ff718c746eacacede8546137a569cbb51c8d00372529d2c521bc9fcf32dca68450aafbc09b6aabcd9ceafc78924bd3c19f827c1789d8c13e1c7e5525feb434090858edf034a0ce8a321200ee2f65dc636edb61bad522fa283cdb7d308a0f2392b3952666ffc32763a27ad3920c0be78e2884304ae260a48436c7737c852b29171a86922d4640c8c975b658bfb761c666db02d612867b6eceb425b6b6102ee31d86aff317d39334d4129ce4971089299458bedee60d59512f421cf5916f1025dc6e1ccd05c96fc50dcdd8b130dfe03ac6ac487b111e03d2ad6ab023638114317f6ccea60b79cb2eff609084efcd591e0f5c6d7a10fdff9953f48d1882f0f58c44a8f6844ad3325700e550d795e897b6f23511b9c92def9a07049cbaec8fbc0fd06a2ff1cc8dd128be1a5f2aba7a9498fd3b5ba499bc39f2533512b5231ad019b770d167cfcae59194a5aac89b8400186ebce914240c3cdd0999f14679d99c4285af39c68de99af72fc57f789b16c7843382d253ce06d02d0e5cdb0dd55ec2834a08c28d452b8a23f27feaf779e769a5233f45935f0f4397eb16c83a06a60700dec9965a14c27f2eebac3afba83444916e0b98bd067a1080d671ef5d027384b147e3659c5e8a8080dec7c7a6f9aa8bdf364f3270c326b699af985a6d856c04bef13e2175ba10444134873dc3180300e3eaf25345a92f7a855249b613686ebe7018655ac4d2bec4f0480b0e5bd1399742c71ed66926d06490c423cf6af2f270862ad6906fb5bb91a25bf6488bc4d24945d423b685e5facd5bacc36824224451170548b1e5c407eebfbb5918c9229a7150e1d78583888d9730f9ba5d6eedee4bf717e0495d82d0b829c65efb29ece3a4525f12af71ebb7bb5f19ec654eab77bd4cd5dd7d93ef38b29ec9f85853a020328322cd85d9171eecc93f70d410f62e1b73ae7c2d36c7ffddcec9fe16b76a6c836a6eba2a512f36bca86ac62a6a86b757d7440332febdcaa274235145826a0d5a13d9cb14af7ebf2f04b6a63a442c25d4a3fabde160b703ee7f0f65f01a24e7326a9af31434fc367e12f6593ef3d347e71e6999e66b183d634f98ee2e4d24f29753c8d74340d12b0ff43265019fcae25f74b0e4ebdb339696725d9cd5ff4ad22c37337252a18db98d3f0c0c1aac0dd803c8b1a2cac2feb029cdbb3c4757f17b62607473c2c2e3c4a141b349729ab91827b6f9d85bcf56bbe598154a92f25784a53d2d2899138b716bbf2e6219e7b8a9f275bc8f037bfebddf7a7a79161fc93f0fba8731811750282b06d3dbae7b6d7039e9f3f43555a4fcaf816fea396f95f6468a309790514203dde667bb44909006ae081aa880b83ac92eec6dea3fc5814d3b8b59175700058ef7b0d0fe5e1ae12c91a51b9b585adb09e22183a19db42c96caf7e23f50416ffa9bda95d79ff7c02ce71134304d29f67b6569bf3055e62818d855290157ede529be3ac0884c30c1a8a3de362e73a2cb51abedbbfa0cfa4a55c196c3e354af01e92f450ab8095a6b4e901e7655e80db2d1fac2c74acf33af0ebbeebb05e874f179367b167250b0c5b0eb7ac5ce379580a7b4ea4cc1a444d4515aeed4cf4181a0bb4baabce4b584e5c70bd014be974fce1c13c7b677eeddba01eec7987314e976cc188c3de29d38641a5715033916461e3ee7e75feba4d116dfc01ac17977bde33b2ca93ccc58265ee0ee5e6a79f51222fa2da44562e4317335580d1aca1a6c6ff62947d9d238ea3d3e991168d6ab4638b82cc0a92851fe3b13b0b372a0756f78c8d2219258b193e347097873107517414cc964d8ac8f0a63449656cb5f817d5fb323d030ea9bdb9d80ef1c595b0014b7889de18b060ab63e1bbb7daa4bdef161fa566294f63e381f1ef8bc53a4430bb3f0693eabfbd22e419eb82b118b89e54330e4f01c053da37a962c2587a17000b155c8cf6945bf74a25d03b351090e09c08f9ce74f4e616e2633c50bd3c0ab7417362ea94791e4005611ff3e42676024095c5c20d3d123fbb5bdcaa069633513999f9ad4c885398eb3c67bcb88c5fbf90bbf7f9b30d2865de93d95b9f31c48ce78c8d442f4cebeafab031e1c86048d80848dba5b065e4a9cda66aa159c1e4618294f70a3c1eff2012a4cf82042eaedfc6e63beff9b58a4bf6e74fda4a8a8f6196c274a410ccbc8468a2ad2390f0361b71b1e33301f1d3d1f10124cb1fe4c17bc478ea091ba70af1c28d90b4834b05b05a2ae396de0ea20ebe2cfc0d71903a5b9fa431cda0332ab6aceea16dbfba3e5b2064ecbff164bf2935a29afec5b5fb48060a99aa42171eb65bb52eb5626df8f56296f908957b575811d453b3ae2c5abd95b6c7d57e15b49acc4e8c988ee2870ad5e477c386151ec4f4ee73075932b7412f6041e236aa304d30971ac85a552d7278cd01ab1461935ff3f9f414199c05a7ca1c0aacc5dd5165aae442c6a89349ee88ac4739027a952a377b7d333da1e545b9d975471d2f43c049ec92d4388b107bce542dbae855e28561c8162fb5958310c3a564a1eeb4029ba9e2f8fbe1d2065d95598d0860d64f2272779883db3051684b249c27993034eb0556920677b18b987b370d57964f35bec5bc2ea741fdff694becf6fe29632e95bff938333788e731e82cd65ae33b5c68eb2d86289eb71bb26fecfb3a4aca55556d7f17f7b4bdcdc14338479cb8ebd4c89e5ab6f45b227f446dfc7511c8f626cb49cd9c3e685c0b70dd4b2ce114d209469cbbda41c2d3133249dc8852833337f2eee071241001d10b843dbf53b29a8467f69369634271653897d559f83f6068ed75c4253934aa7ca1b0b3da7f91bbe443c8d7450ff2b34a9b61fb86dba220baaa9b576f6169a3b435eb7f9b82842f6f0f1c2686997a7bec5a15b7f16a433bfeddc1d974ceac155523dccbaf17bf0719d13f834e982db66efdea129dac555cc149e2a45950f4140869a116ca4c9d7dda02917ff7ebd86c131e3d72413966856f5853953e22d5e0ddb65f77dcf0b3a3af157d0fc382cdb6ea7df45cc0e717afbfc50b88411728d4d29d7453200d2c1e9c5666823a27ec8639924a2d315333b3eda7563f0f4a3f50e2c96", 0x1000}], 0xa, &(0x7f0000004780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x5}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000004840)='./file0/file0\x00', 0x180) 07:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 07:50:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 07:50:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) fcntl$getflags(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0xe2bbd2db60f6667d) 07:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:50:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x5, 0x800}, {0x18, 0x2, 0x2, 0xffffffff}, 0x4, [0x1000, 0x7, 0x2, 0xffffffff, 0x1000, 0x10001, 0x413, 0x9]}, 0x3c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x10001, 0x100000001, "60ba554c4147fc7816521cd66c2223c941c2c478", 0x3fc000, 0x3}) write(r1, 0x0, 0xfd43) 07:50:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x8006, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:50:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000080)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) setrlimit(0x8, &(0x7f00000000c0)={0xcf9a, 0x3}) 07:50:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x5) dup2(r0, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 07:50:54 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:50:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xac, 0x9, 0x5, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xf7b) getuid() 07:50:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0xffffffffffffffa1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0xffffffffffff0000, 0x359, &(0x7f0000000240)="fade96859b3d759df0dea2d74fed7032b13d797022d5aed2ff025e5ea00f79644e1ef700a5aedad782ea997902d954afa3b82e07530b3618d7860271bcb30c680a7160ee1819c315ca64fb41894210ff6850250f32f7c586df9518580671f1a549f25c4c2bb55e8afd85693c25cc4579997afc66c80dd1285a92e45bcb20edb4e467b09c7147a41bd212e6316d31baa0d59a7e85d77fcfafe6c04e876b5728c3e035698d81f29472653dad0bed470af3163a9df81b7c2ad6c7cbca51f137a61d0ebc0af4b30f32f3bf63147d49e21ce61bb961925d8885857eb9f6b7b68be66981", 0xe1) r3 = dup2(r1, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSBRK(r3, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x140, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x41, 0x5, 0x9, "5191d9be8c9a2fadd1eb7451d7542f19944420a3", 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 07:50:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1ca, 0x100) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) `µ‹+'þÿE]Û©Â`µ‹+'þÿE]Û©Âpckbd_enable: command error 07:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0xffffff20, &(0x7f0000000040)="f6") 07:50:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5ddc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 07:50:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = socket(0x20, 0x4002, 0x53) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) pipe(&(0x7f0000000040)) connect(r1, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='*\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@+*$\x00']) 07:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 07:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:50:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000, 0x6, &(0x7f0000000000)="c5d283707639b11a4d4612e0c865c270a80eb5d01c1c64891a7bc3205e519a68357036055548dc491a346b98123b8fc98d281abb845b40c24d28f7d23a527f150af8cf5d072fe5c2", 0x48) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 07:50:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x7ac1, r2}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 07:50:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000100)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10003ff06}, 0x44001000e, 0x400008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc58e}], 0x100000000000005e, 0x0, 0x0) 07:50:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/158, 0x9e}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/28, 0x1c}], 0x3) poll(&(0x7f00000002c0), 0x0, 0x95a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/234, 0xea}, {&(0x7f0000001480)=""/26, 0x1a}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000001500)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x394, &(0x7f0000000340)='6') 07:50:55 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) execve(0x0, 0x0, 0x0) 07:50:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xd000, 0xa00000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="cb0767d9c909188603950ea9d2046fd627a1b719e0c39256e728a20ce92fd35bfe46ebd73f6dd40c138be1d27a29a5ca9a7a04ad4a92419d299c7c577ee59625c939356a87f54fe1654251f2263f39cd7fb7dbb6e146c7d6695273433320683b29767b497a36b1b5585730036bcc13cf0a532e91215a0a0b65031b9f1f883d2d73135e5f72f71f5a460a6f558f52387c59996f4d777b33b502f9310b9776b0d796cb39e10cfdecd9ec13f173798d4143c6625e4e8a9725bf2d71f55bce18d5fdb98d6ecc953ed7ee86a6be23f49b90cb452605d81e35b12cb7cec425dffdee", 0xdf}], 0x1, 0x0, 0x0) 07:50:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x45}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f00000000c0)="8c1bff3f482052847dfa7901ebb008d48041c6"}) syz_emit_ethernet(0x8f, &(0x7f0000000300)="393701b00077a17581ae2b09b99b0b5557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297890000000028e292ca644b92ed709efa0cd80f2e1169ac21ce81dde1fc7f6e88617fc8c30dacddb33bd917a6ef566014e446b04c3f67087cdd4ef301005ffa66821dce85b5f1b0bfe537ae5afbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93") 07:50:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x6}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='}\x00') fcntl$setstatus(r1, 0x4, 0x44) clock_gettime(0x3, &(0x7f00000001c0)) dup2(r1, r2) 07:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x768889fc7c06e0ea, 0x0) syz_emit_ethernet(0xfffffffffffffe21, &(0x7f0000000140)="166df514cad6a0121f52e8cc309cb1b716a7d9c3021cbaa785890aa5bbf393bc04cb95311aceb01388f5d3cd53a2814f3d5ebf5cda4f70cc5649c025ab03196588ad1cf43df1afffc41b95144b40d07860b5b4ffe2935bb5593e52b14842f5f3515c47160247c20124ad934c71174bf2edf109aad3eff61a3910d5fb8986ffb09310a18e") 07:50:56 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000440)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f00000027c0)="7be7ecab4622152a5dec69dc505ef3b581c0941e6de44588bc2bfdc574588527e128a8e56823ff934ed9c86444dfdf8848f47bebe1935784474f7286c1ebdc5a1861767ef7ed51efbc162dcc631e95132f33ad7b594c11ed6e133927c748f8f053f4828788a855eb9741bf135dea57e0e895d4dce0ae0d6a33d9fdbc69e403c385122b4a8f5037f079394ce21ee4c35c802247fbfd3a1c75f11db538aff611bc31860f02d84b6ccf12753b045e74d2818c76fdbf40193cc3aac20c450e74c534b3cb4e6b73f60f08b2cfee7c9f766cb5816f8b6d766c01e60e47623e9bb848cf0ddfa8745a69129b2c8502329d", 0xed}, {&(0x7f00000028c0)="df6c5bb354e9ba122399e68a18924562182f9178b4cae1e35c4914013bf2b753a68f14d3afa7aefe17a6e7593ea05fb9ca44d835f2690fdfdb50100c93cbcb243c5d3bb3dcbc24ad5f3a9323147e259cd5ef38a46c0cea95344784b4d9fb3d86649afdf148e4f79e586726bcccaeba2656616c940c573061093dd420183e665e511a9deb896ef6433e20e189e9c76f986146630d6aa0b8977ac98831e600f64465b017995e539c7d63456f2e1019a18116d25805d8874043e6c2b428e26045aa8fc2db912957b09eb6a52c5dbee4a1db5a95da34c316af2c349c2a10ce9b", 0xde}, {&(0x7f00000029c0)="7037f59bb6f38297bb6431c95c4231790f3236c92bcfbb10a70b0747466c912ec2c8ea72837ceb102792321900c8104ff96f8251b76547298cae89174f823b21948bfcc54e3aaca76eb9211c88cdc341a7f67cff27b3877481dcee8acfb17fbd0c93603e6167cd95595dfeb3c6e9ac1c6647a501df783095931858c7329c860a6140f0c599babcf6e543478fcbe9b86d514644135d0f548ac244771abf633be6eb7fda7951dfec8d060248789d654786fa00060f8801451d06852669c850b88cdc3244a1c22400", 0xc7}], 0x3, &(0x7f0000002ac0)=[{0x40, 0x1, 0x2, "0f86af4359939012d34ca62cd1b4c34eb251e974af561fea7b70da51999e1249633a7e4247e076b98a4815c589712f"}, {0x80, 0xffff, 0xffffffffffff87a1, "06f3bac646d3a66cbbe39d83158cb8c253c10b2f70e5a0c1d8c6dfbafd59029d173ec4a035df528f614c2cf1a6eb8254864db8b09c8d7a100935d1bdfddc8435067000fef3d456ed7b95ea5998883d4f33cc156de9010dc1ced7c077a6d39ebe5f6581eeca51fc9452"}, {0x88, 0x1, 0x7, "1a9b8ebcf29bca7c1e30ea0c94b5b59bd9f4baa77d16060be67e39461e8f488224f6ecc25b27fa721b83187a792d80be2071438831bb3d9d12961444c2a2a5c1addcc333366080b02a99a48e6525a7c5809f508b5859476ba12a455a49bfa9a3cd77f37d4e9cc1ba4cdf8107cc833321575a09814b7dec"}, {0x50, 0xffff, 0x5, "fed3d131c28168c1ffa251b8ad26d0d43ddd5b9b67fbac8f643f95eb16c4191e8c191ae35009b22b11ae9cb70dcf95acc6e3b7b12887838deec21b43"}, {0x48, 0xffff, 0x80000000, "8ea9ead547c7dcea60817bc64bbaaeac3346a059e2d14ca63d659cb5e657eda8dfc7b3b5dab9b75e6603de99b9bc1e69d9de07bd12"}], 0x1e0}, 0x400) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0xfff}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="24e239dec93794280e838c3afb0cf27a8348c6b970317d41ad5dab", 0x1b}, {&(0x7f0000000640)="92d3f630843117805e229d1a029d6bf07d152291b21b730ff5bb43c72edbbdab2d6b32f669f8507a09a0aba81b3cc51d8347354afb4a574402607f74388d1bafd4dff15e56a662695b151f45c8c1890bde7637912a06ed816d6cd8cce03d5d791a257a0e95cbc5019828a963218113b19daee4ea5fadbb53a7f90ef07ccf542fbbd55f841f8b6bcc5e556242815be24f488f8a86870fdc9591503c5986d31eccbcecccd2267e855349a9d377a757ee8b1da093eba738d959714c3df67214f3fa513e35cca9c5f537a76624ab463a55c6cc4ebd1a881a932ab26a549becbf12c5167ed0fa56c1a50926ea05edd092aeefa92b1555eed154790f2af36dd21fc9bb23f5e7b636c0cdfa80da86e1fbf4f81867aa061267d838b5709edd780a4e3b55c20c7fe77cbb39994a38b006c1cceff8b7c7226572c438376d4e98bf35373c0465a39ab9c7f5c35930b36853f47a53e73e2b9a195d5001eff8cc45b842e217fd7656498f72e314802228b084b6306c82c03850058a03c0dacb6ec9bb837369e0e23a5f9b0006877f56c3b3b67605dafaebaea40f97a7813f99b2f8e392bfbaa2ab23d94aac3212f5fa19fd594dc3c4cecc800761e671be56ccaa5f887689ea494076dee69def7bcf4cc2a9840d745bb5fb75ecc9181bdd412994582d561a2a4be1065e921512adf78c1edc37463feebd4d2241f0312073291e702167818c977985db46df63b104cac980f74a3dd8d47725aaf4974a47625b00f66f947f9e83fb06be0e41a9a30eb42d4909c39c08e84508a3e4083034d10450053bbf397dc01814dbaa5c433bfccd607cd224f931442f7fe9ec60723826419ade10139547a1e5bb345b1f4b74d15f1296e74855aed2951299e7fcabe6f20a3c66f0df5f74dc99edf22fbafddb7dca7a7717e5f84890ec2818845ae5584b8adfd537ec4392b5aed9dc0dfab5fa11dc55b9f8c0a41bca9818e3b404519ab48061d3e6de97aa3ddff3468e9d2cac72577e750e80098a3b88f824603e94584322c95bb3255461a4178b5af90c5484e73c968bd7d989386972db6c8de6a1f2a73e47c977620a650caba91af5676eb673bcd3f2e7c9bf6f18b41919c6ed183d0a76170776695f30d325b55b769e5d3f7e09c225a2b6cfd4644f49c4d9965b3dcdc01e82e4f583afceffc3d89d3acad63ef8ef55f30b52e76d69442931982d98b50bf854e9a543c2ed6724679f22214032a71b21c00b088d600990c147c3f7832942fdf00ef196900395a2918164b7e47f3c42ed6cb1ac4f6d93610f57a17e3613eb1912364c1c354df690c2d24c50a9b27c3d48282c679779f3d974f66a4ab7e90aa89a713aa3bc1841ee627327e7651bd7a912579c0e032cfd18434b19a1ed863ec6483192f3726a1ec357c061451bd79ae67c112a2b2e5b8fc52f6a90b4d5c381ee8e6f699844da1596b4b63a19b4e7a1574522c425cf33d82bb17bdcd92d0c3f67327a5e53aab9582bf7ff63dd930d5739c08c84debbe6ce9aa2248fb93b80a79d1a53f8d0f91f4556a856efa808345adffab92a35726c1b2205c8ce5a3d005c6810bd7498ea60f2448a09954a32637f8cef9e277e1839121119ffea69839c339e8bb63fa98b8967c79e02f0670638568b07b3abfa7fd60b38869ab29889e8cf427eaca52f6c68816e0c6c9bdd7b047368eb372f7d6064cde07c23458577ea4d5b4d5cbe74087c3427359341de1c16fba18fe3c7e876512adbd65e1e0dd970583d99f2b711eb9d19ef47fe49f51eb700b5dd2d29db845f933748b2a6ba90a6b76f1e6955bce0dc356cd2291f8ac6b2183ae64f138463ddf3f94bb808d5ce3449753e23ba6e63ae271eba4fa7884c848bb576b383e98f33b27d8c3694bc21b6d6b2ece6e0e683d2722894ae7913a177173374f4dd313a6cfbb1e38ff8e150467c24575cc390411d1636176d3785cefad34e50da7de3b09f7a0c0b7821d255a87a860259fe58513def6e88b75d29e78c5e59404286140edbd32ba0355e2e34c756d86ffd375ac87e99e4d5c06488d781d725358aff8d9cd5acaba0a599339387fcc752907bf26ac88934809e4486b71e066e1c58644bd4110df66ef88bc5075e14ecaf817958eb0bf3bc5c3b16028d16b245aa4b9e067e7eff2947e87c80080ad113ec2a495e287bf0550994034f6d0de300984ad1ec35d4b6a9623d74d674d05bb3ac21f3cf9da5cc556c739f6ef1a5de5bccdb32bd9b60c66b6ad4f0940e8b4bd3e608a6f653adf6093dee7bb094bb9c53c416120f411298a19225634fd72266a5a2de8c210b5003af681ea8acc9f29ec2471b8292c41949c7b1f34664920e6106c9ae2d279d09ca720c6f56b5dface23a128638b93e1fd89292177198aa8f2a78ac39137f3454317b8290de66638fa650929a32aac7e4a19fada41ba18833eae8e2a922e9ee8f1a36b535f0cc971213ec66790e932c7ddaa2346a08c822ebbc92245b02efd43bd9abf95f5f92fd5ee91ca05b7bf82ef7447a570fd49feb5d5830f24f7b0a6e00ed0c95e2c6f8847b72bc4b1ca7aac3f55c6c794f197a39ba68305c56bed9696afbeb3da41b91ed7071eb9673096921c880a2b48a8179de49e3774d83ec1d5bb4500d69b3c90f4c0f4128000fe32b56e7e43ebce3a80c564c2bbbbc19d3f3ec777f6bcbb2b02901ef5d4cf5b663f0ffff494e6871f376e11267dce6018ae541eb380316597c93e91dc3d7b94d97bc5a4f8656a8a02c786bb55fce21f36cbb8bb0486c410c2b120fc1c29f6c896a4dec2f06150a7a712eaddfb3fdad552a74c7dd1ab90ce42aea9c5c823bc25f8dd388689b26afd60745751199164564d15fd11ceb62599194ef558044fdd4aa7010caa7667ae1578d94595437591ad7b64477c8dc1a3abc97ab21c3828ebaf2dd17e01bac8db12f16597f8143c44dc60e12734c2adc0bbed5d19940288489c0a293eb76616ae4c96a23ef025c216c10cbf5751585dddeca8d0e90908f8dc3ec8a6b9c5bdd97f6e633d1191d232d524a6e0ca7463deed3bf321619394cc4068d0509c7a321e1a8408924f95ca3096de8860095cb55b6c208dfe41bc06e34b818bf26460757a2d707ee8b1f34f1a9e06043eb6a5159c3452351c034080823e53303aece2352da91a45c02357567657df9ab769eefdf6e33b3273a204ba2fb192fe8ef8e10a5cbad5349bcf8fd634ceaef872add53daa795058ce6f2574cac9d7e1e107fa9ae7e7acb293e7e7ff9f136e72aa464fc23e80abfbef024ffa4c9f34d817d28196789be565e20df0cab6437dddbcba7fb5261c2a1fbad6c936daa3e5c5a3a8f4dee5e471386f7bd56d24de08baf77cec5225bca435b6782d81ffc7ce809f9edb98fdcedb26a796be9c182dd3ef7f96b89677279bddeb84d8bda6e49faf5310203b3b63ded396cd0826aa81ac5676e74c38e5e86c4d177956b48397c7752a8c8166e09414382bd2eff38bbb7a4361ada9615c055a1163a9a605df1b9c48c9ad34f8f15a7ee2fa70d5fc4c53db927f0264d8e1d8d41cd5df293c25c1be1e9aa75e83e47df2729094d882888fca41529dac614bb2429e733d9bcd51d9982ace27a63aa8248c17df89c51266da00a39a9c0c715ef8ba5dd39ff411e667ba13517d36a112e637ced6bd0d8fd511f1ec1495b43d2736de840fa7c62476ec4c4b1643342210138c9e771be06a9b30f10bc2b577baf48efdb03db780154a6f8519b7a1f343f03b357d8b5bbb93139d4322c81c1c9d3ca99845d8c3ced777c74ba56d814171618a18f175e3991502735580c687e2ce0bf7413bed3acf907f368bd5853e5d52d7328f0e7c079f18cb44a486dc7bd4df44cd3cf51124dbe8cfba8420fd275b82e0ba789722f58be8db03c28d034e0103d62d4da0449e15923ca5342c2ee93472f375e1665c7ba959c3045a1e17f76ca9e0050be0c45c9bbbce0a1bbca5b303168ecc312b40667ca66b67edd6d1633d327efa69982b100a5750ca0a3b908cd13a2a694e7a713ae66a69c602617d406b3d945e18ab60eb673d31781070d4f5a000f7fc6b7a539f8e0ae315e4cef8eb70eeab706c4b0d9c80ab246312d203bd405f92a141819825a72f38a8e23f5ff76431d4ac27148fcb46082258656b0559a29529121f7a43d98e852ae595085fdd36678d9ba9d3d83f2a63b8f848f939cb66d8b27d3fb0b7c297e46e87e183426180730f8b784586a9998ee099d53425a804d2ae1ff3e48bdfb0f4169399f3b7a5cdc2aa8c88641bfbb332cd7ab325ad23794c67b4f0e46d4cb4b013e8fbab136b222a6b5fb2f8efa3302cf19a89749aa96e4d4e044d27c3b4401777384d7d5a5f246f2be8dd94d4f66c5bc207a0a774165c3e9cfddd5418f11c46ab2c5c793df555c312fe761449aa671c3c27d49d18dbc45fbb96c0a940496dffbcfbb9731e8156ebc34a8adea7ef6cefd48b30b2e6af26190337983bc4d2bef7852506bd6e102eaf584cff15119c379d86e2bc33ac969877180c6b0dc19d4b2b2a244479f0b996c9cc07a61f2219fe05717730bb4b93ff567b0a3a10efc8a9b5a4a9f40bbea1765b67a02d6d6837e7d253f391a92535b580ae34f8f391423cbd2c33ccad403245317c3665cca85ab728bb62390774f9273f5cc38e0e47a510b5b612fb79ad8ff17543b8f0ee1f3ced33f6afce70d960be095cea5e2ef08ecc0b71961155e07f88a31a8af95e5caf9d0fd1fb694aa4b5d215199470009a60df375f9484a3e5851a326bda9e11e22e9358fbdf587b6262684938f464d29ff2f42a108645fc948575b464b7778505ebf52bf9c8a86f362197e5b7f465db352495d847b252121623d1a5136cdfc35bdf2a0fb19f50973a4f4a490896b770400806a1538954397417c43cc530b7dbe938ca8c934a95197fa0ba8ec63771f9bea024e12b563639a6cc72aad6e75537ad7063ce28c77c07b8fef1090ca931c5831f67108b3622f1a089678a2cd55988cee74a6f0581aec206f2d76e539bb0b9a636efd21e406a98d4bb50b4cb0697564d7218c9bdff1c35451468a3f27369a8b0b7114bbbe82300e269d3cd84c53fd4d89a1dbc9546ca370df55236c30e6f853e0d93a3937bff10f062887c91a1f89bfc4d939cb202ba21d76ec181f76ccf0b6ea6eeb741e78a7bd6849cd398ebed4485c02ff5c499fae095f2d2b3c8a1ef4b3945f37c64474602be6a80c3ce95994ac1917067dfe869c62872627ea2e0c0e8c46825d53c0e189e9c80026d478ebb011ab71432c928266d0548677fc395d9f815572877784cbda39ac69c8dc9511629e92b8ff96c6c092cd8dce585e26f132a0a6c67f8e33f74ea17e7ae5955fbce5361caacedf34779cf8848f08f9697d32b161a0274835a0b9f8b9dbc937609aad2c3a44c51495f0bb62cd401dbcef517771ee727cd73a1facad6bb6fc0542fe0d1e09889753f5d81584697fa82027dc8c127054739e051e41a794326ce6d28db17dfe5364f05dc73740a1791e5401fa040410d0349bfbd8c67b1c8e4053ae85ade384bdae557006863dc948de9cdf71aedc351cba18be5ffeb602ea5ed4eb2003bead645c577cd81eac8807faa584e9623aba0d8dffc549c5f4b42b4ce493102b31757b111b484897b00f4d93b51ac614b041ee134b91f24caf28b0cdc374b2adfe41a83224020abe3d532bc44723f2c4b4e8ef3d7bbce7e2f40ba71f8f2b2227f09346c198843c6af296230a6e01d7c1e6b686c00774770fdd74c75c5b05e63cc53d09695bf28637b40461c82caf8036982f88567b78f88a2729f7ed8b", 0x1000}, {&(0x7f0000001640)="4f782a55084ffa9a3c9d7c46c6985f563e147b914ab624f21d1be2227576bf687a861745cbb8f23eb0d40b18a5a2dd2714ecfc7549f7065482f6acc5cebd765edb269d6b148cbe2d17c1a6cd688a4810b95599796cd8a014acdb06202aefddbe377e11e60e8562d0dd0b25568fbae373e497e89e94166ee724d510d014c50ea82614f4d8ae2a68663be1cd4ac3b184c6159f60ef3093ef0500f9dd862273ef0f71b3414a5deb3ffbabdc54ec57e16866425d796e76986336a4e55f68ada0b79fdecbef6c3b01584a6a1b32924e9b39ae6e72f19982790e2633f3bcf78359b1e96c58f9b35389db486464ecc396b9a5689138c581ee27cdc0e41dcc3e5d3e111fc8502e1f1c3c0ac517f68156147d64e37215f7b988ff9d9c19b68312a6827e9573e9e25ac5c2521c76ad24db8bf2a871c91aae607a6b72ebf88c9e4379404f0a6258b1100a39b26821c31468b51f35e84c4ea274a633386c99cebdab106697661a41eced6e44ee257d2b832748067bef2f8cf1b0ec2dc70a6510770b281d6b617238fbd9fb5b4daf899df364d20fca12b9f7498fd387f1e482ca2120f8485e674bd34db65f36192dcf49d779669322cc458e6d5a09bde9f5fd953a28d878e52613a7bad0eb4eb610beabdf05ec9603f259ec58ee3285c74dff956717255ec76b24e9840ce2ca11be35808771124a6e622b5a6b454445d68b701431af374867a3aa396ae984f9e50a130fe214615003c508b78ea9db041ffed0bf15118137a45477b9d6903dc56a90323cc0f1137d43644bf9a9eacf3dd12f913d0a7fe1722f6eaed384095201a227f05955cbf2f977e739eaaf2d8802c3da9219b19f9af8ec846077a3aac3a1ce740a151584446fbdd57a95d337a392370b415f4df99d086ff67647d2bc68df6c78df71291dad0644804d6ead44d002afd0a63663c122496ea53957635d1b92b408a529988aab405917bce54cba8f004ac608d569026843525a4a56747cdf6b8dc70022ebcae2bbecc9bdfc454ee75936dbe5cf7cf3cafb3f29074ec507199beb032eccdf2bc8a925dd0a84d9b5a0d2d012b71307a9e50159e0156ca4c93084408167c40089919fafa90023a8e082e72f8aef73778fb419f0e191f724caab344f8919035164acbbe512c76852590a4beb9d84ee33444bc467b0bc44adfc74ab8535947e01a03986dbc0a6735472311fc18644bc98b20903184038680acc6a93c8dbd0146fc61dfedc5e9958302baa613de72a8d27bb07c20430bf5df098f9f6afaeb9653bd9ec4579391024a74d28dbca64047db4a25efd10a7d9ff7fb77e836ad193ba9e18e15831bbf4dccc099154ff4dd663d5a8f042a77359a9d2bbff7d26c8f28cfdb209e43281e63c0660aaa775f2d7782e14e74d1d5e01b9d541aa3408bf79d8344e03940df92150dd998e0a7f6ecd50edd873271171b0583b39ecb9ff9f5b8f8c6e3d07ce9e6e82c6ad8619793e17a2ecd80176c6c350bbf4932f39f7ee36ce796326b70c4aceeae5564f73814f1f811a77c2732609fc4c7435231b0a211e0b60458eb926920a2889f1414a36f54ac52d38e9a02985fa115dd86b162ad59626d0f9030cc920f7c612e5d18991999ae625f1fdc253531770e86ef114f27024eb7e3a394b274f296848c0d6cb2540ebc3e41c4b1bb4280d952efa4ecb03babe5949a79bd6e54a91882d08ba425dfceb455a3911cddd9232978690ab60c90963ece71918ad1822092de0754d368967283f869aba79daa8c8b9f96f40161f54630096dc1a2cce6bccaffea6435a05aef5dc9a5697713a475184aef92b4213259765da9919cd3fcd56fd12ca3a37800875c492f4b18f6219f5e3ffa61913e17a61036cce94ed3f83bf960adbed6515ddbdb2c2445f66e1139893f1fff13a76af1bfface321e850318ed6011408f42ec23426b44647e8993bfeaff1b97682cb9eb94a4ebfd8984a2aa9a2f2e0c09aa119490db68513f3ee5b181b90be192013ab9cec4ad1ade3d51abc6acaf2badcb2765f5730c9ffa1fbe494d665bc6b5b01b9bfec641ea227dc5b9c61075f1a10524777560c52abb4161db29b54979b821d2e105a0b7737ed2c76ea63c331f1e948f3968aa8efdc1cddd780f9c5da6cfde443cd641972e034b2ebcd7006214b0a7b23d218a2f5da2bd3a76b4b667c29ad2b996994f57bafc92d2f231d8e404d2a8fea886d0dcadbc041997728b8124861ff729572779bd8e4114855fb44a94d8f06b8f38f17541cb24c413d95d7b410f5258eb5f201c6d96c600364752d7f0a70a943ff09d7200a3259018ac90fedce08948951c094f24d168708bec45c78d3efc1e340a62350359e5c9ae59e36221ab889d7e8c271dd3d1f3ebc45fd72e0319a6f332db7630d45d3ecd16631a0ed0ec4fdd181c09dbe832633050c1ec8a607a2504b7fed254ebeccacd76cfa3a737644e5e86e48500f5f74d50de4c58125212c1bb815354c08398b4044e7d3d2b446e4596cdf15c5e23a046c0740c8b99ba5923ed007b281648e945cbf80fb6a54ed4ec53a7d1bbf3ecbbf76652f985421bf87aa16dec3cd06498c5b5fc7aaad39a01634f3d670862678f4e24ac6579e0648d2c828b21b0d3114b28dda014e6b84c06ce46ab9896c3280ea1d19f03b3b1a0e15a41b6b5049993713b4b187136f58c11e9541a8d9a2f0ed4a00afff9d944a244e11094ee4b54581af2f7cebbd6a768bb46a22e6ad74b83e75221b30f07923882f95468aab06d0431f33d65036fd631ba74a8b32da9a84f596057ba86846a8e23d8632f73606e5a61d6231b4fed83e29d2400a96ceacfde708f6567a5fdafb0e175e2ff524ce64034dcfed2975839b4634d8b8a46007f9eb0fa5fdafb1c68c91f95ab9c30fdfc58335e801dea58525f7a74cfdbd6bd0248b6aeff921875a85653f953d90896e6af3e2dd29008430efa3dcb6bb71ea3b05f4760345c38adb9f22e80acb7e7e5f634255cc63438c310a032d15968ccb8eed65c79e5a4a0870b68f3b90b6825b7f465e5392886457b864c83aaf0daf61ccf8636542d7ce1653bc8351081eaeb6a47eb12ee377d8b7afddab24c1a67cc57f8e2a93f885782f67b705916d5db2fd01916a8ab75fb008a58a19adbd4b398c71df3da423984c7db608d4c4ea49950afba5b64e989045b85514b076c6d8f28b2854fc2e2521f61176ab2eeab681b0ba1ee19b43a3dcf4b081f4b397ee46f167010c83410a15eb9b55b435b668066f076e4dcdd8e10c2e4f9fd4508fcadb7961ce63ebb63af51fa64c8cc748f3cbeae3ba8ef038415cf35cfbd0c94b270385e199cedfc9f0c2ee82aa511cbf95cbf1bef2759035baeb18953f22837c54e9e144609968af5c0c2bfd27d79c41fe1c480d2f1c82c2861e56b55c5d0455750ed2419a4a06d4b8c121b87877eb73518dd07d681584bec50a817c4ff3d3b845df8f35dc1c729479aace76bef8af744c73c289f69440b76dfad3e3b32724e9fc26e71e30817c88a3a79aec23b3a0bdc8289b8225a9f3f156aaabbbd678266a05932337fbe9efb7fe972dd9027a63c17f14bca7d1aa042baa10df60870260980d9c2f25725d56be5fd4cc6ed4092349de78f1f837452bb6185b4ce9ff705b80419ae0098c63e3d354897474f88111d7c1c2127f4775804ee8eff4f7e5755f08528a9996e0a197e68fbbbcce5709e8277a1d2854459d1caeb61937711df086f4773a2cf9b7de8436326a9dde21d11bdd3518f9c009e4cf51b03ab2b0221f7fe83ebb881831bb8671bba8a6b03ac29c9a92069841ab8d2de3fdb94651a81c54a12fc2770b835c8c870488945d1b72dcdd83c35eee981f723ff7bc360081c225c40ad83e51775c5bdf12b80243994363b5a07e8266658ed50e1008ff5350ecee4fca7889677a890e36c825c1fe775aca2e88b349c7b5ac18d32ed64fdcb7ae9e2468fcd93c35fc3dfcb0224046188c94cef6bf9a30b6dde70d1d10dc71f9edb7e194170562d874e94e4f64d902f1d33546c9d7a4dcae42b27c639941ca89a8f8d8b0b34e3bd343a3a56fde006ba31460158a0345b8777ce53ac2846c3dc20ba0d66e6c842960c9df27c4a2b58d2553a7eefbe7429a4685b7654260b93cb37260e6b9ae79c723f59a0946cfe1fe3dea6772b4299e42a721f4c8ceae04a181040dc49e18e8310f8a571da5eb3cf0a3c4dce96d20806a80149147731d1ed47f9eee30c76407be8801cecf4c22b95ed81d0323e153e66e6df91fe2fd686e5fa09d98d9c372bf1cb16b638ed031c178ca3c5f3fdd9bf6f27dff47d3404aa110f24b120f0e17e826e42840917dfd4c0dd46622eb982b86d0d176b3abf78405f46e3d7690f4dddecab233658bb5b8fc002599ab800a30992b0bcb663ff9fa1fb07a173e3ad9ed0e9fc59efab01390734444ed6a77ec6c5b1fe5d76e4db64e3f886d04ad6db1b928b715ce3a440e8ff34047e6547e4f5f64bc6f8c80f782108bb4fe81d3e889dcf0cefe2a580beeb7d5b2bec54a21a8cb2ec03ca44383f83bc7c7749cf3bafd4dbf7fe43e0883848a7c5caa692c87e2c66c2dcf2b390d36dd5d59e129b954249a193849054ac3b110fb40a69a7c2348c02510a357527f09fed3dc7d570642df696b182af46bdb8aa419a9213d382adf5bb46baade4f6048168369951ede8e0255a7794e0a874b5bd5a7bc82ce2995d26c0681465668374db3fececffa2b2dc4d67cfd2d2d56c564fac79f37d1f2160e7644445988417593b50b4dec14e876f8949813b419022e64baf9970a4446c7ed23b5c44cdd712987626d2af2e312d274c6a9911b23d41f70f694571502d2a32d4ce9df95fddc5854eb01ec2effc7e99554c23d3059dbcf5b5c127c8833c79cc02db89f11b0a6bba42f815f5ab79efad5f6060103df4ab261f9a66adbd5b17dbd420637fbc978cb08f0c83f674a409af367f0ccf7ae52feb0ec6a83ac8818b43b663460be006a8d246b4dafb2068135d2c28849063d61994febfd11c6e4caba6c7dac12391ebc3a8a8f459bad2e02d643c88dc3f601fbf44c8506262d72084caf82bf288ddf51fa6879aa275b71fff0fada2b8f821525b45a0711d6ebd31d0c80aa44e9f74d0f532dd25a683dcfaab589ce93f5afbc1712a7552dd6894b53c611ee861513fbed427906cbebe21c5454dfd64a99ed8c6eee26d370429015ceaafdfa977a08cfcfcca476eb03948b93c6810b169c13fa88921051eb2685da7fd2192f7fce089799d5c97b0c8d94c66da18acecd7d3d0b61ba4c1774c64cc52f8b673116ecd9722d0000a181146e88436336e6fa1b06360e875afb310f26bcc98ff958235f5877a6d50e3ca068048071a1902c34328b160b5844f91d0c75fd2829010083c4ed49c15ad416b272adb99ec7082bfc905142a240c407ebf004d9b6e49caff65cef300f32d2aadee84fe6c62ce6c9bb092dd8a2020a64b950c2d79447b11feacee6d5942fb32ee38f2df216fc76ecc26fdd63289af7477c7ba575fa8a113d3a3ed3ff1d5f282abfc3f468da551bb968d41f9a47481821c34eba0cb226c0e55790f055c4bba224a1403cbc43928079f8c5a75e9533c66b1622d486a2a13dc550702455701c471c9ed73a6e507866b14333e80bc5fd8fc21316d2da8e5bc43f93195aaf34e81cb94166a95e97a35111c23210ad929ef795f89716402c70af20c68f18e38e63725be7600feea65fe4bc9654b83346023121b8299ccc1d31cf49cc45e331d2af88c65878c313f8fd1f080287a437fc22537b818e485f365c0a0e63f85aca0daa318c", 0x1000}, {&(0x7f0000000080)="4574aa4b8d7ced0b412fc01e3c2d8b70689b02931a2979099765c76d57146c57430d670a3968f10b476ee41bb03fa974f8ad827a22fffc8d9a9d", 0x3a}], 0x4, &(0x7f0000002640)=[{0x48, 0x1, 0x80000000, "40cff46ae52f51ed35fdb48ad8dbe1f5b37094b0c2c2481ebfb9fcac01eb74daa516091ec3b4fb8d145ac8c43dc563f012"}, {0x40, 0xffff, 0x7, "70d1ba002c3c67187275f228238e346267ecc7562fd54d3f045baef633262e6d310fd980a6c99e5bbc8dfc"}, {0x18, 0xffff, 0xfffffffffffffff7, "df"}, {0x18, 0x1, 0x8, "ad7cc6bdd98aa1"}, {0xa0, 0xffff, 0x4b31, "9feb5108107d3daf4cf0096da7ff9dc6095144ec1ec7fd8ca53df29e602e35f4dbfad138fdc3d58fef168bc36d42042a692e685168a6629c6d0f04d56e036fecd564b1173dfcbfa5320be1092b2ec74db49015f0aac18b64896a7f6c0e678dfe553bcca243face23ec6313c0b5ae77b3503f30db62b9142de603608ce9ed48fbef625001c614c317a1d3"}, {0x28, 0xffff, 0x625, "7c120af65401aeccecb95baf3945bd4ca64329802a"}], 0x180}, 0x400) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="4d68ab108eff4a9c9043", 0xa}, {&(0x7f00000002c0)="90fee4501bcfc0e7f0771e6660c7a96902e64dee53899fc9d56a8540805ecd388ebf0a890f96ae332a971240a22b056d14c44b4572cc36e22efabdbeba5235bddc8a062671d19772aab14f98d3915482277e6532e693b621b9852c08d809633604d595f071f16804898c6f2f93bc6ca63042fc728e0894424dbdcbc4c48ec2ab5bb563b92a99c3a408abb3485fb5e841fe2812d875fa0d30e662c579711a03279d627c8c176914a28d37eff5be7b5c6b4c9a6fcac412700d1b4cdb0cee0067682c770bd8766936063191102003424f88096ffdbdb57d0deea6331ee1f729e96a4e03bb0be834dd", 0xe7}], 0x2) 07:50:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 07:50:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) 07:50:56 executing program 1: r0 = socket(0x11, 0x3, 0x10001) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 07:50:56 executing program 1: r0 = socket(0x10000000002, 0x4000, 0x0) getsockopt(r0, 0x0, 0x100, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x2}) 07:50:56 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20000000007}, {0xc}, {0x6, 0x0, 0x0, 0x40000000000006}]}) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f660aec7713be"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="4f3e8bb230f52e12b710efe8e1d403d2d95e0631679ee543b36eb2fbd0ace86ed884ef73b89f1f1fbf9db4430d5cd376e088ede8686ba2703a020318de9f7f9b4ee8fdd88102f0fa", 0x48}, {&(0x7f00000002c0)="2d13c95d3ce49ac5fe5e55c988c293e35e18cd2c607fa76e095f9c6cdca3a4aa550a6b3b2e5e7fee18f1ff9ad1380c5d1b634c472ec0e105c83b71b74bd8406104ac6f5b5212d14663", 0x49}, {&(0x7f0000000380)="9c0d78699574c43a7a94e44894dc61c0b07c0c45c886d3c4d69e58e8d670907e1fe0417a3996f8cd050d51f936041204a24e254a408b739ae2cfba6f19c58b44563e2d4cace8252b6118a7684d077af288599cbb03e9b1cf3fa85d9f969e0f01c609552389f66caed72e4912c8f4", 0x6e}], 0x3, 0x0, 0x0, 0x8}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40044000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 07:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x100000000}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/231, 0xe7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:50:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x101) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3c, 0x0, 0x0) 07:50:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000000)="cd7a1e90c065043de2f500934e3d32ba3f4d4d25edc1fe22d30baf1f6553106edb32c06d51cd0b2c02d2acb8575b0a41c2f6ffe2b27bb24198998fe6e351498b8be6f572ca888baf8123cfa045fbb5a4302a45a1e14acaf285700b1adebf0981ecaf7430eedcfb8d274392686af688924f8edcea6fcbffa74f4848604616400ba4ff206542dba60e872711f48273f59938590374ec00d3a3ad20dc14dc4e4dd890eef7eaafa4b846125de285ed40cbb2e8fa4e42a55e288f9aa552ce0c404e00b4cadb74b246176e6dba1d4ced03c193474f942463f15804d04e4265a9d4bb6edfbcea5108f02e3d1da010e25694ac4523afdafab20d458408e8fc0c1ae7c4a62628d9f69a022bd928c6464d22441cae24e0447bcda5ffc93c414ac91c11d01519571a79866c686c2b32a71cfb08f8bac4e69efb9baf4dfa45f4d2468a9067675c26424711735db709d40b4732bb92aa8f385550c4dd59d2125e643d3d53741e3aa4ee7f1b762f138662d2ccca5bcb4e49738239068c34e36498d311874a3702cce687a9f07d1cf8de545a4d03953c8a4b2f72ba48129516274cb2554ac0a04146207e2fd505a83cf1b49ace9c36eb08db799fc72a570257ddb06de44bf795ef3cde66fd1ad4a73b578ea4b3c5d64caedd25b9929500a13c785932310b483cf67a1cf2c54f2f3dd28d1a305b786d464a931f15c8f5b467c5c3a49d72a51b15f7d72af06c2ea89ef80b95dfcdd332e748498f92d1cf7ebdb50047a292fdc6a38a6e45715c75cb43e66ebca86b17d8f5bc5481f13222d41550dcee697d2b8ce89b38ec21cbb832d0cd8baf9e7f082d9db1a1d325f68aecc3a2fb66fb93c397b15f25adc816b6c91a3cc712f1b27a6f0db36c87cadb411998021e36813720dbc9a78109e0d40712b937b610502b6c928cfaf8ccc83925a2beb5926d3a3d9f4c21c77040a13c42d4c1173af6ecf851ff65d16c8bc2607a9ff72eacfdcf788ea6b7d7b850a98da325e52a9b7018d7dad38ae57d18c9d6c8197bf784a0efeac906e1f0adfd8afb6d3c0f28648a4db4a400e1754f7d91dfc622d3eaf26a2e0da9c546d6398b09c56cadfb7922a6298ab271cdfdf2256d96cb5737399d5e64eb0e22339c1225044418e7ed2a6f1e938f96bf5aebd9036ad44dced01435b1215140d346d5783ed3fa23511133f0ecd1bf11d8d20c4b12e7d3d9fdb7d9b588bbb867ccd3c3d97ac9bff9b5c6ec6942b41dd8df46d53f692995bbb593577e11dc0ec34b85270b86005048aa86c335c6527d4019958e8e1f057b83550cfe2b8857dbbbd4f9e8203b13d9ad8259c7899eb46df831f7b100c69166199ca6d4769e34294bc61e9f765b0bddd6a9b27d907eca99d45af5004b3b8ab01ad80849c26f81a02212d556cb05c2b953e511594bdeeef28005902d2020b8d30d0353367517df987545422796cead66e56e5ec49f8c39cb4395ce214fd952331c6f05d82a8f8a758248600adc5823876a73938fc7411129c25bd010c1ccb79a44b9246683a24f9fd8d3b5d407ccc8b9048ba05e2f660c99bf871ddaf48d07c8ae8a16d5d78d5e76da26d0a9363c7f167c78f6c36e95558feb4f141c536c4c983eb66ac7330bd5b1e47b69b41bb1c59f61ff9c0114267df3e6b807d9a9fcb923255efa62b29e437e0929b4ce7bafebbdae542298aec9085f0858869abb45329dc67025552d85327705aa901c5fc8dd482f34d86de76751af99587a8a2740374cf76facd1b311b6ea749e02760a2b0f91c2d40fbf5a139aee32ae0cce22943fe75c119aa4c7861c8d3fa1cd016dc25cfaa7cf1b8d2d620f3198da17afb3582f2706dc9d0bc16e05c872fa6d8672f966f5590299a148426765490c2dde22a62feba0e66b1730b62cdb2fa34b7e0d4cc824d654e288f0d156f49fba48055299ac8fdcd77593c85d73b65f055d5765fe527376aa04387b011810e7a824c2cfa4d24a6eb4b19321d38164b11eeb274157b064802be1dae5c79b6b713e6643b88686136e3113d1b23577bec62d8e7f187cf6dc743691eb4f835e5456dc35ffe06283c5bb662dd7206982702bdb1b601585052c538c5c8f97e1a30a574b80d086885e98fdc38c567ec47515fa1e80851127917ff67d33e197068ff7030a2c90950fa793e6cfd33a47b1ee56c22c962d0a366dec6ab5d824427cf415bf3652cdc8ff2876964da4912c628c5af7b77a8d0abe3506d1b95a2d8a8c07d92267fab8c2fca981cd624c5b11cae389771f63f9e3e46083d1b23fb7f51ea9ace0c0d16c9ec51fd627298b579fd06acb3ae2e2ded4ff0091fe3a9c141f0229b64b2d27ad30b7326fe37c832ec806779a5948b3011bf22b3cbe014479d533fc43bf822eadf3f8f1f51da491647c3466743e26126e10813f8a9e0e8f4238becf3745e407820d1f45a5678a0c6879aefa397b26856b3c5f79ff3db1299c6d76f86dc040f86fcc611d44e2bd53909a6d938785c1009c824b28bf979ac4a07cfbb75cce02f72981ca4bb6ddf1e0e580da849820b8d8a84080cc55e7096781045011f6ae49c652733cd3345c8f0b06aa75f4f9bf5052b196a54758ab6fba8bf97e1125b37141a1ce410b2d757d8a0e3f40777c7725dd04e3d28e6b56dd21a66eabb8163784ed858d22ccbc946c57073d12ace84eadc13e2efbc0c7a543b7b8b9af0102a6519195360327066e9b455e8325ca9bb0b8b49aa697ad8b727c1dcb712f6bc0a78626d5a84adecc222918742f010e2ce70b003cf9bb1dc749ff2d8136d229062e862c6407bd101c6214a158a0ab752f3ca23c6c806093bb4f6bc3876a91bfe2e2a0e8550f0eaae7b4ef444b6feedaa98bac6739c67cc59e6fc497395736d804c5ec05b822085f96f1ab6c77d6f4b97e895c820fa578a7bfed6edd3068de2edb7555b8b90bc34587bb15e188ea86c13cd2caa9dcd7796826c1b91ea2e74e7f4b444021d93af43d451b37c5394f6f930b4333f753c85fc102aba85e2114ce377b87a4b673138b65753a291769575c027b42ceb2f7bbfb0e36726d90998332276c1ea07b8a3e5772571449d4e41a4509f9b920df9b546c09f8c0c8c9cfea8bffed02ab7077964f197bedbed72e9554b8e3df0a8009ba08cdb07e62e00e93d9aeefecb8779f02199145f1d457cd51a19e63e810650163074f0f56fe29c15aca61c05d644f6c23b2d07638d2998c8ee12c182a95a104483b4b68e8f8691a7e6b31992bba595b32b772e3420028136dbdaa172bd85b163a6292fda580eea435a52bfe6390de902feb1e0e4af9d756de6218a902fac1f41984c38339e5b14efee3f4817dca39763ef5bd4be41449b9107bd6050c44dca32562b4d5dfe0d7423407cb620e3b5d781d14169ff48c8ddefc99675833604df6f4e0e04d7ea2ab1bb96953b0c4092026348f306bc67d733b0e782be7bc7151112f86af1dc6cfd5cd622c6bbd6bfbc1addd609a7f754bd6091061077712e0af544925bb6f580f6446da4d6bf068cd900e2c87c5621cd6691e2040c1fc9daef7a59ac3e13788a98d117c53a345b479a59c048b0ebdaa9c5cace72465127811fef603d13e42f2569e0abcfaa2d39f506b494e27076d92016c991b8d9718a42cf75316507fbbe370825fe696c4d89e583c63d34a7ef41247d88f50aad568a19ffc5ff1c2a66e790e8142e79d44fa4aea50d103c36b78737d30203cd98c802de40400f303932d0f7c4da0f0e8809cf112fdfeab84f9a5814c57ad36ee8654be904b03f1c4d4040ed1bcf6bd2a74dcadec1958ba39689c625f2a96a27aa6257b6ee5f89f9cb6f124e5205b8a8ec47027dd4a8c066dcccb558b08243df638aef1624e8a0d9f624527d36dead848dc8f1bc853c3dfae9af6996f78bca2dcc8adbe1bc44c0a3bbe37d0ad70ed5048acdf9d183835fd0d1af5805d8da857864d5d659315fa090e83cf85746c4637e61168bde98895461c4c2b01ca85345f75dd81de1f5a26521cd786d073100072ca7c84d01ccbfa6da89571903a3dd30085f9ace90359a06a2359d5f33b083359b16b32ccf10c2012c138df41139b102413b66f90ebef980c4e2c5470dc97af8c6d72b83a864037b865e7d62d3890bb5e9a00ab744d2837603e829e256ff08c5362edeae59d207aee0fd21ffee5279b58d5d476d76ee032dc7ebda18213ad297996fb23efb5e423ed5de79a066e9f30d76093d1b403816fefba42abab2dcd3d2b085846ea4edb6c9e243e57d1b5b269833fa010ef69be48a4c0fb1998448b3125f58d8db6de41f9dc3aa685b544e87e667c2f6951ef2a67bcac2ae0c5552befd4c243b8592741f35aa38df81a5c7d7ca83f5d24496d3ed2ba018ca43a65106082ca65464e6f2e87ad177ff35c3991314033c71932c7c266bd4edf1e1a1d4cba27a4caae268fa05e2b79e004714fe7ef57bfc4e343cbe810f150042a35df1e570ac6e755bffb353ebf14bbbf56dd75b33c248617e432da56873821ca46af98765223739e04b0b0fc82df3394e5fefe403729ca8f8ae1fc123c957d4c2d80280f399dd01e612740e3f648f6311fb234ea0205162808f4b5d727818af716530f8f1957fc85e3b2022df3e85fc3f802db042bb25c17d73551cd3073284c288eac7094f81c4efc09c179820d5d5e78c3da2eaccb1b09fb9cd7e095922ccb6ad5a0720d2aec57469b7b30d58877806ccd7a68e60c71341ba7b24e92bde9b5cc884655c484ce79ec9d311d8055f72514b322b23d4b78236113bb38c26b4f4fa0cc27e279ec1365326bfdbf73d744607ca7c6a340740130423c89a96dae486678dd961ed6692882cdcc602e2c3e7c05f5ba147dcce847c6751a21875a979a8b3267dde77eb9a85633b02c47ff1da9b105848398fc4cd05ca25e501b1fdcb427cfee3157f2a25b978096020fd37574bf60c9904c23ef0c600a50c04c32239d660db762c05775be51af482b6d3c0e57b82fa60f6e2a190371d20be9636c76878533e98f2e66199c41b4f8b040dd0392273250290546696ef4bcdd3c9ef73faedf7126ed53c4a8ef0bbedfc0c43e7d2d32390a0677d3a0fba05ac80a6aeb173423ad3a0ba6703f535b82f7145172d115bb6b7ff1ca956594bee2abe5d5de7c6e90699fe548a8cad82e02a20c987369f00494894b8e5ea95664545cd3b96b9eb809b6a7979b66832d5b588330e44dfaa763c2f55a3e5d338d71f00b9f1b2fb9e2b76b051a9648322e9635a3a2ce9fda8af7c5c4981d1b46d2db1ef516e996df3cc3cf513eaa3dc7faf6eb42bc7c94ffe02576b6de8917b7869f6368a6f45fd8a0a99f7e219a120b45cc5b3f8e8060ede2f443836b9fe5dd8ca283899fb3a55dd99e67c81d61919eb7072183076b42a00a6d833129c75831a82623b10aecd55a50c0a75a6062a21687d01cfdc033e6ed71ce92a610f059dbd1f7ff74b7e746c8754386499a1fcfcf26de535df5fe534bdb2c25883e3758cd562a91d4c445c49b1e3d4917ef86c3b1b391c8a42467e23bdae65344ce9114c4d4d4cbd983a22a9f355bd934fb58b84a009dffd08da841e31f25d7310f7ea7d7b849020ad2c2a236b074eb094a1ec32cad790f21291f7027def66a8eb857e2c05690a9f1dc643aee2a2bc3eda6120a2eab05461bb48ac1da40b86b96f57e1f3ff83d3375ec292adc6659030cd5b4f23f39546cc397d332dbdd9563b3fced8259d1bae77dc7e917fb79155b216be9588d34bf53afd19ed14f0fdf23eb601aad61fb5966729e2648f7c7d95cb5891c6ab3c829bc26c0dd62491ab08937a68352af779221dc49f2", 0x1000, 0x0, 0x0) socket(0x2000000011, 0x3, 0x0) 07:50:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="d00e15b5b7a450f40f0a224114a14956c2508e721c35ef32a6706e04421ba7911b4c0d4198933a03cf92b48b9ec11f57d26f66dfabcff9b4eb5b650a3b78bf7606cc5fe2d780bdfa333b40175b4494b7f11cf3ddd4df8458eb9025f5f7079cdfb748964fd76022bbef5932b6894fce2bf2beb40f7b04bb6092006119d520297ae3f65f03315b024c9a50c0635a3924d240284e5d4b33e880b12a600bdfc68c1493499a7e4a4420b1ef065e894c66c4a2f23fd9f33f862f2b6952b46a99677d0d13df3161969ee2a858e79c22ee3226281c3d903a3ea1d4f0522c92", 0xdb}, {&(0x7f0000000180)="b502f3b92faad2b98f977cd3d1af5daae039789702f1944c45f1bab10adede", 0x1f}, {&(0x7f00000001c0)="3ce86d08f74863f0da627cf1a804017e4854403f7c0fd6f91a33bb2c2eeafc991669abeed5bf4c7602c26d2f3728091860adf21d31f16f0bfbcf066b73e48a949b58b800ff7a9e20923eb85a088ec49ba22c559d192f4d1325c40f055c1fe0b2f53a33e363979137e9b334495dda4377c60b8c64e1eb25f68fba33b658b3ef0387ccf2b068344fbbfe92d0efc11703489fba286f81d833ba959d5b9326fc70d5462b32997c0e5f95fac14b892b50ed6b0bfdd752d52c05764199f73aee8655eecdb62c7f0549b5db30af6e69f45a41be", 0xd0}, {&(0x7f0000000300)="26dfb5dddae58b5c884c190f8d81204a66ee31e00e45bef029374cfb9398576c2b98551260516350999975a55a4ed3b96edaecda7ab10d61dc7db0d661af5fd3cd23a5a95f4a40d51a18f1fbc858a40aca5ce6c29e22d7597c0a9033164aa0a15272276ec309239fb7228ead5d97e6a15a8596099c", 0x75}], 0x4, 0x0, 0x0) 07:50:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x4000, 0x55aa) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 07:50:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x2, 0x0) write(r1, 0x0, 0x0) 07:50:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/87}, &(0x7f0000000080)=0x59) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 07:50:56 executing program 0: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x31ba, 0x3ff, 0x0, 0x8000}]}) 07:50:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000c952a1def1a8545297dc6fc1cc0d00000000000000395a2c0e4619a83c000000000000000000000000000000000000009a2d000000"], 0x3f, 0x0, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10a, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) 07:50:56 executing program 0: geteuid() getuid() geteuid() r0 = geteuid() setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x978f508d5f8a0ac2, 0x0) pread(r1, &(0x7f0000000180)="f6d6b4b6d7bab361f13a08067900664a261fb64291c72fa4b3a14daeb3f7e7f4cf744f8089bcb248ac82c6a884c1aa48db92c944891ed425b42581a682e202772aa6eeb6c171ec50b6d07d9599d6b19238a5c9cff0c4618edc32d5b670b8060267afed9c005d17989927c6f8f50a1843cd6677fa43fbbde941e1c1696c054e0246e662c44d3f191806e9de496b30d715cbb53b749cc09327cf794a730b01beea96dad3fc6102c725f59ad736a6cb88c44d9719d970b13bbff4a68fe6b829292742956e247ebefcb2e9eaf75e1c18633e90d974330ea33e8c0cae72820f65c9cbfa1587f09f6e1dcc0bb6f07d176627eac38faebab6030ca61a2beeac191e827b79cfbea5992c1c2f376a9cb52e3d51f82a06db10d6b86ca99c251d6c9d0b3850fe5b68131cd43ef5af40062e9ad8ee76af022aa83479c039159f332eddd47ca9daab818a5b8d6674dfdc94037fb59d9814863915b33146337be86af9a4f86cab53832ef41fdd2f6c8cb485abe3752f479c5eeadb23554be54fc6a7cc42aae549f33ccf6c5585b98468b607a11f49df348da36fafde5dcc9b38504fcd7a4c3e1cd4bbdf72c198532b7e3ca5e3c81d61104ee7746c71075c15f8ae08b223814639d1af7496894712eb1fc774b28c6288736817b0871579865556f4b45344dfb78516ea567ec342ba892cae00e5a97e29d2ef99cca97e4ccbb5b2ad1076132003b425be780e24390e462d099ab3e466fd9bf9f5497a2303c1c6e71978df1f529a6f40302a82b54c5b6f2d4a7636be6643e0a8b6d1cd18883202c8fc65fd4a89cd77baf6d4a3203f3b3327c23eb291c60e930c77b7e90be8977c737cdc8441531c936ec83c11cf6793386d84eee3f90a4392ca0ac6c0bc4e82e30ed96239a2ca6afebcecdf7398d59df868156e2b8dedf2c1dbbc80588a2aaa6ea9ea5d8a8321c00adb7c5a3020caad826cb5e6e8a32cde76c29d8acf362327305e53f3169bcf20c8bf3b8374ca899ff63cbfa6fdbc3bc513a049a9b791473153cce031e1b8da64cf5acbdcfec62f928d3e353d1f831cf5823b515ef23f57698a0377210be76869c0adc2962dac4572c04f8ae3b7429ce5514c3e97e8bf60f902edbcf053dd0e8e40316819c7381fb5aab0df7794f882902b49b4633926f4d9671ea0cc869b87323df52fa6713b36553eb9b9797c647174910669b08ba62de6555e156e57d014428862ca1c50152818cfe70f320ac1934b47994ad913ca3c10305e8af08cee315b42ee331ee394fb4432231407fc1291411a01e69414ed580fb3989b444cff0a96cd6c5c47dbe5f19e8a4a3eeddc3f21bad59014910d6267fd296bd6ae8ae110d832faf192a9ad6690b3e4e4ffd68cca17bc27a916a6ca156feebce48ce8a8a284b84f6fb6ff3d4acb990ad482512a970ef173c97aba5b93cbcadd8e03b86bc239c93d1ac3208a9382e8c7a85aea294978b8a7212f0835085b6b6e573c063888d6b700c0d5212fd24b18ca626f7cb56682f658e2ef2f41bf740c9f6432bc74b008a6159f33277be17e06161e867605c45921d6c2d825be07eb08ecc9308d9d6826994f7f77d5c4b474145ff9c953beceaf3b7dab453f54d6ee00e85fef515c5b028c77c4cd8e6025ac3e7ad4c0aff3311103f8bf00366bc7fd0c2e88125286e008fb10d68ab454288c3675d64dd5120e9da244234653c47d6e110727c22f2f5bb4289dcd266175f69f6bad59baa89425a3a33cc0b14ff82f499e8c471da1a0f6c9d3a8071daf7c680ed7032b0f1ad59b636075cfc84129e8b97583675e0573eba2e96ecdfa9a8508153780c377a7e44a38fb67c8e9fa43b2c3e03cbabef6b94a1238f32b95f991d4ff982b1555f942fd9b7600aa786768602517f9fc4327561935dcc134e0b65ed34cb342dc84b6d86a3243f87492727ee56c817e372a6ddf6e8406e36df0846a31c83a92cf81722982b972d8e7683635bdb761d14f4ca6614d0fe1a397737e5f0a819edf5ff4e7d4ed864c40dbfdf483398dcade465a5c37256f07329f313c6dc106b6c6a80577c4fa710f64c06130e13a7eea4be32e1ee95497006d61745b7bdc4c5521393184c27ba24e7376e0f19e8526fef59ee6a8daf06791d65ba3454a3c626cb394433032e111cbba3d1b0b088b1ba67248770f246b68d0bdbdabae32c87203b471449e272dc033fe00db5c028331800d2f4d58b7bc7c32edfa729760d365a8c53b904ac1d00739e10ad15f0f01c2bb7cb7fefd9bc7b6ebe6b7aab5b234fa30ec7c4d6ebf640aa8a53cef3b49299e2a414594f0781233705ebb941d0501cd3329d92253b657262c281275258dc69c3792ced6b9fa0039b933ad08980880d682c440cb010ce34367c392c7b43ed3162003121b6997dc949beb740378d50140a3e964bd5f20904645ca0ac4f04458c9f280f635a2dfea93c08edb9526e5564fdde41537eded999015abb2a1c9316add34b4108b8edfc5081a12400541164ac3a0d2b64ed9daecf36051d7910f0d484991f5c6e7c9103bdc21a144f16f3394c1907dc01e8a1ec10eacf303106f2ba0d9792b77a074fadb555e0125625052a2eedfdac7d7e27d5b5fb9f39e496ac6a971f2efe2dd30418ba3af41ffb94dc81dd8c6e68cd1d498ff282bbbaef8d39d6ba97e974a81c159614e7976a0d774445f611eedb8ec793ab10e9b3848b6d7cfc9e209ede8cfdc9dc88f1a57be0c07f98c5ec74ce8c819b696763a64ac1470f92e98d07e0768221a42c0059ba44925888a8659fc88c9f4d3ca208c107ee6825e4182bedb13d19ccea5972ab2ba8f2f210c935bc201695f25995d6ba8f612cbe39cb7202d30bb993afc7b33ad1f3100d3b209bd94a9f85f7c661148f50f34897aa415a2e72d1385fe4af325ff8214ffd013ff1039fa3eabc3814a41e20374d3aab17f0d74abdf08dfb5c17b0e685f8c4b78f6fbb35cfb62f09d2ac8d4e21600d679a0e47ec070b1d2e5ec361496e494a7291525873313101252565eed5c0ac2d9e3c44b0f5e9bf64001cfe5e8665c2b9c106f5eefdbe8a8ee19954c7951fdd9f775e06e4d3b11a436b6e4fb95aadf16aa3471a7447d3291aca4027125291e1b08bc48da7e4be664e06c815df10e62c7a5f35e844ccc75278625ea66418adf924f26b5c89f91784207063b7e48a49beb832b75ac97fd6688f4f5d1bf3d28df1cf5bd43252a99bb635f5f529119b08e1a4bba1e7c60f832c87c7e633fc674d46fd4ead30ccfb012903c1002fdbcf8880a8abb47fe07a48d3416458fbd30c473585799057f076e9d1e955742d81c78295929f98f6322ab98cca26fcb6d2eaf3190f629acaa0c3eebda27f8b73c09da232c4b9919739bcc9a4b9dc6453d0da6a5f1dcf1ba0bec6efd234bef74f8a2dfcc3e569a74420c2de8bab84eaec3e9f9d588cc758a9ad5904fe28444779672dba2507be555ba36251e8fff966fd799de15a6c01c27618a21ae741c50544371de76e639e1832e66501f7f6309983c0beae200324e72f5cece8dcf89d59f610618fe23f2b044a2808b0bb2f415a173c7fe7b6ab56535629467da0450840f287d492fd9a95384900ef2b272f9d69ab73d2e218748e38b9d84c81a4d0a3c83ffe30f9a5cfa5b43d09599a5e55b5c9d127ba37be64c0d792311d8415cd9ad704278c0f49465eaf5c88170cec3b7f3c2eacf2f430df6e119bc94de44d3c81da3788d60b00543ffe64153059e67413941ad4c3e639ed0603c00a0ae52989591eb45c022a57605db01f3062a19c1a5953056fb17b276f0d5a8e8edeb35c76f7acabc2c48852100c2713df7d0f23f7fae0d4c7888dc78c91bc9d37ba7d7f074ebcc836e7e72bccfd642ae949d31c0c673ae41a07ca150c9fd2d938d02465f8033ee81a368157e10a1ac61d1b7777ce81e2218b303f1f699d21f92de91304169d811371ea615269f260d79e0c6f886a952f535529b653796f12e03dbf45693df7b338cc69ff5c67ba768d86af9f0a173f5a3c58ac3a2e982af23e2610ddbacec96dbe6b6168ffe12c1b9112178613651ab6dae6a57dde952a8101f613cd42d220a84dc9b5d498fc7155d7ab5c6a6c1512c5d69ec61cf84ef160cb5f16695da784336fea6d548ee59185e43a52ee268de254f1c09337afc100b5b0962a448af18e86d4dcf2470dc707f38cb9486b8d7373be7f96c5ed97b4aad6d7d7ce2ab1a3837eb16269cb52712e28e64a015f374b6b929da29146f4fae8ae12e1d91c17daf3a6c51216cbaf7ea3d3f39c075bcfeae2ef7d87a78f1e1f49b3b82f12199fcc060b594f455536ddbef8d55b7fc202fd8d9b0ab16334dd542c687979b8e3b15d7fd966614c8829e181a209554fa73ba9c77b83f76a89f2715ed9d36a7f7c979771256a9dd89e6949ac751a36e6dc0cfc28e0aa3e53181446447234d79fb7cb1ba61d4ebf89a31863dd7391e1214afce03bcc1c10abce5927353b2e143d014b0fed52b407986bec9df32e6a14f964bf1371655b1a121bc94fcd33b701ce78abc164f68c7ddfdc8e0e705d3dc7a3067ffa3dbd33c7c123167be8a3ccda9d95981f5dab375591c631d7b30eec1821a4aec5379e438548a3a86874ee22f13f3ae8806a2feeafccf8a742ab07de75937526612df916768d3e3aacc93262d25f63d2c7878eb2321ff9af2a465d83352e46119abcdac2e1dd0cd1c89a5c208fd8eec941ba45c1e2988f01cab84751c35cd4f0188853f36e3b5194b9c46adad979a5af4ed8bf85ba78c26b0c9c14e6eed1e73b198992b09accf7f8067b95930359eae29a8d3c52849fa57216b72c1031471812504af9626875dd1c8786cda141269a78e4a37498760ff826039db2b1cdb337287a6a19ab6031b704178021548af2a42388712fc0bc8301fce55b5e45ce87d1ddc6884fdd31fbae71a89f72535194f5e8a0927b76e9ac5a1f97c1c04f193509aabad52439fd729a0523387e6e02718f5c32f89778a0e9c79939ee692885ef55b8dae55bf081e77cb9a8085b9e08ba1e66b4e802d608cd8b05329055ebab4dece746760725781fb7be5a011e25515feff995097e3d3cad2f8dfff170a631ef003a34e457f863399d89fa68db292aef64afe3cf4d760a39dac0389dc806e2354990822e46373d3996d1b4b05434090871a34114d2e1f5e003d5b6ff40f102c55ce8702597fdb5c96d09ae7f30a5c924f8659239a16aaef09fceae299012f0f862344050276bf300027974dd711d214a4ace999fc4b783feab00a08caa683b56ffa05c692b5e13d4a75841579035d57642fd73e3c6ff66d504125f1c2163749c81d6247cbe8c12a7f58144d2ffd47c2a7019980d993bd2695f27f851a29367673092cd9843b18abca317566da56ae6fe9b172dc161d9c06e657b3a053623410f3a1894621bda973be406fdd66d308940d5fc44f1bd6cb73e418f6168ed365705fea521234cf385e04597f2ee1471d57cd7909464d2f7c55be0e024f24740bca005c5ddece5c3f3486477997af0aa565608112800e0885736e8b128024389625f1a1c601be7b4cf02c1cc60032fd0c9f19eaea2b5f77a9644db37c1e5d0f3f2ae1510fde62d0f95f08559830904699ca697a11cffe5d1d4b56b0f0599c45fff188564483c406f748be6b18c362fbdb226499a3d98bbbffdc956be0f6d67d18cfd98a3387d563f7533e19ba91ccd729a0f0566799905249c1ace092ef784bd97a342ea73b1b8f97d996d66b829a63d861b9ab913fd6900449ca98872b4b363e2c8cc61af6daea3c57ed00e0aac5887c836e7dabb1fd8f57", 0x1000, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:50:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b8110000002900c612fcf1f427fdb4000031"], 0x31}, 0x0) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="71aed63fe0840bfdf4c7c39a5924ad3c5bf1d1d30794accebf9905", 0x1b) recvfrom(r0, &(0x7f0000000140)=""/171, 0xab, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:50:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000580)={&(0x7f0000000500)=[{0x45, 0x3c}, {0x85, 0x9}, {0x40, 0x1}, {0x6, 0x5d}, {0x7, 0xc08b}, {0x3, 0x800}, {0x86, 0x7}], 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x8000, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x2, 0x10000, 0x1ff, 0x5, 0xffffffffffffff7f, 0x1f, 0xffffffffffffc9dd, 0x10, [{0x0, 0x9, 0xfff}, {0x1b, 0x1, 0x9, 0x9}, {0x1, 0x1, 0x4, 0x62}, {0x8, 0x7, 0x8, 0x9}, {0xff, 0x0, 0x1, 0x3ff}, {0xfdd, 0x3, 0x2, 0x6}, {0x4, 0x200, 0x8000, 0xfffffffffffffff7}, {0x8, 0x7ff, 0x0, 0x4}, {0x81, 0x2, 0xba, 0x400}, {0x6, 0xa5b, 0x9, 0x5}, {0x100000001, 0x5, 0x3ff}, {0x6, 0x0, 0x7, 0xe7e}, {0x9, 0x3, 0x8, 0x7fffffff}, {0x1, 0x9, 0x6, 0x81}, {0xfff, 0x3, 0x54, 0x8}, {0x80000000, 0x7f, 0x2, 0x8}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0x9, 0x7ff, 0x101, 0x674, 0x8, 0x6, 0x1, 0x10, [{0xfff, 0x2, 0x100000000, 0x10000}, {0x835d, 0x1f, 0x5a3, 0x3}, {0x8, 0x6, 0x0, 0x6}, {0x20, 0x2, 0x400}, {0xb43, 0x8b0c, 0x9, 0x7}, {0xfffffffffffffffe, 0x7, 0x9, 0x1a4b596f}, {0x1000000000000, 0x9, 0xffff}, {0x6, 0xa561, 0x0, 0xdb1d}, {0x8c4, 0x0, 0xffffffffffffffe1, 0x9}, {0xfffffffffffffff7, 0x7ff, 0x8001, 0x2}, {0x8, 0xabe, 0x9466, 0x2}, {0x16dfd5fe, 0x15e0000000, 0x9, 0x2000000000}, {0xa461, 0x9, 0x8, 0x2}, {0x80000001, 0x5, 0x80}, {0x2, 0x4, 0x100000001, 0x52eb}, {0x8000, 0xffffffffffff7d29, 0x4, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") 07:50:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 07:50:56 executing program 0: pipe(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000d00)={0x80, 0x6, 0x1, 0x3, "17b0d25a24258ee0ef81273f0740759a7522de24", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000c80)={0x4, 0x40, 0x4, 0x100b95, "ccb7acc5f2499d5bda1e6d1dcfd8ee1795441a08", 0x0, 0x4}) writev(r1, &(0x7f0000000c00)=[{&(0x7f0000000000)="1d8429479def415dc1a79f9526d72e4f4e900d516102da69ea1e8995488f23b1fd5b5f09a591a5c9bccc0d0e720cc2de61efcf8b9fb573caf0b39726203e17fb6da94cb21c63620d54459f8aadc1d4b816c79a4f0c807870f2315cd56ce2bd5785167f6935abebfa213969b45d1a2e426481b1c436fb5439a64026294146af731c0681b53810924f08c5d4af557e3bb941b560a8eff68819bb1f62244cc9750cef6dfecb85b534f0de0716ece700e6482a58fe476bbf8b3a6af07c8147fae138cb6a9806b4fa1450fa321a53ee97b9168a2dae7ae3b3a06888b884f5888e2c4a8505a7b1e0e08c", 0xe7}, {&(0x7f0000000a80)="811591b27b2b1a451ce2d4928c683ba4e64f7a12295811f12690afa17d1d2859d89cb61cc251da63d3fae0f1172668b56f8205f4d2961b8a3051ee6d0bb716047c4b740fd6a63088c68947545c3112c9a9e25f77a7bb1c3c8970e4889b855228878a941193b27635d09ecd4c071a6271033cbbd7e777ddf17c99a4164359903739af7aa0035ef8fbe951b29e72be0c5126d2e8bc25b94680aa748c023322318a9572210f8056", 0xa6}, {&(0x7f0000000100)="26f13766025e7e277b7704b5f01276e6c925ebe7ed104762f631c00f2d9b9e3c98a6e13f8dfe3c7bd68e8f38a2a9c4baf53fdd383087995926660b16abd0ac36060c5a84fd96bde6344c77d52ef9521d", 0x50}, {&(0x7f00000001c0)="7a2b66f26408e5173621e123fc710b16616e83883add3d5ff23667c6a871", 0x1e}, {&(0x7f0000000b40)="fc7e0591c7b27a7aeea1daa41d4f885a85bf61f459ff02275b", 0x19}, {&(0x7f0000000b80)="b5c7185ce2761caf8464467f3bd7778bf5cbc9f6b7eff66aae0835c25a3ea1626c65539edc60032fdc7088cf40b326", 0x2f}, {&(0x7f0000000bc0)="42ba417049fa40e6bcf8b136a07c6e8e0ea9c8c202062914e9273607eb42dd9b7f802d7719cc813f9d5201b957048ee357682f8a19", 0x35}], 0x7) dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) 07:50:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000680)='./bus\x00', 0xb4eff45ab6b055fc, 0x142) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0xab, 0x20000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffe, 0xc, 0xfffff, 0x5, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffa, 0x3, 0x1, 0x9b40, 0x2}, {{r2}, 0xfffffffffffffffa, 0x80, 0x8, 0x3f, 0x200}, {{r1}, 0xfffffffffffffffb, 0x9058d05f6b14f772, 0x2, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0xe0, 0x41, 0x7fff, 0x2}, {{r3}, 0x0, 0x8, 0x1, 0x8, 0x8}], 0x5, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x80000000, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x6, 0x3}], 0x66, 0x0, 0xcc14, 0x0) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0x6874, 0x6}, {{r2}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0xb, 0x20000081, 0xffff, 0x3f}, {{r3}, 0xfffffffffffffffd, 0x0, 0x200000eb, 0x2, 0x1800000000000000}, {{r1}, 0xfffffffffffffffc, 0x50, 0x2, 0x7, 0x401}], 0x7, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x18, 0x80000001, 0x80000000, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0xa8, 0x4, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x7, 0xd}, {{r3}, 0x0, 0x20, 0x1, 0x2f2f, 0x396e}], 0x80000001, &(0x7f0000000540)={0x7, 0x3}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x10, 0x2, 0x5}], 0x1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x0, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x8c0b56d696d8eabd, 0x40, 0x1, 0x8204}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x1f, 0xf7}], 0x7, &(0x7f00000003c0)={0x1f, 0x9}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000005c0)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000580)=0x1) ioctl$TIOCSTOP(r4, 0x2000746f) renameat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000600)=0x8) ioctl$BIOCLOCK(r5, 0x20004276) open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) r6 = dup2(r4, r2) pwrite(r6, &(0x7f00000006c0)="08413033257c507a5552dbe621f24ba9b449656b5573dab95353419111b76574cbddf0cef7bc11fb1ac7cd8154114ed67475e7e60368d52ee05c4fa93dcd11851a6200d95d7848f2a512bfd31944d294a86907831626da7be88a770082c7ac92f336a86e2f720e85ad75bd06e05e866338802fcf7873aefa3e81f564a9b144a5c69fbc33ed922a9412aff4e6fb8e6a05dd31bd4c289edc0e959b7f384342ba6cfae21f88f123f6062129695a74419cda749dfe607c1d5c955f64b023600973e89aee7ccad8a495cd9f519585ae32d7d3287033f258139577e090b7119c24d4a0e262f74ed345ac34ba69c4f41c9c9fdf84f283d95a64c2eb5d", 0xf9, 0x0, 0x0) 07:50:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c, 0x0, 0x200000000000000}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 07:50:56 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x610, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x0, 0x4f90de24, {0x9, 0x7cf4}}) 07:50:56 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x8, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) 07:50:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f0000000040)="4ce23f897bf934fcc0108667b6c43287f0d2c6851f4c5c5445c744eb8223d1e425b8916ea82b4c3bc4ac25c29abd334669098cf6eb11581d986fdc4c0f912d6cba10b750e8b3ed3ad9961576181dced015f325b649690720e5abed6c78d9017852a77da1080be9e6e4406878448eca221ff7ea7c497dadbe4870e188bfc4cb78956366cd057df17004b116c652e2495c4df168d3061d4722ece4d83f83f28e40ecb39c626f139d0d025ac7e71104a51cbb31e292e7d7ff03f64f49b272283df0348236c651c1984e495b54b9c9a349cb9c7b18ef3adf120d0524688882bbd7f707", 0xe1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:50:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000100)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x12f) 07:50:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x8, 0x4) setsockopt(r0, 0x7, 0x9, &(0x7f0000000000)="9d2257bb4c2d08fb425e258d9ca26d7754708224ecec46a0811be97e28106d48dfc61bddbf4dbc338c07f569469d3a01c0f52122a0407334625a30aa32764faed35bca860011e1e889b96e04deda5c35c2dd", 0x52) 07:50:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="88e55b045c40f39bd6161e69c8e12f7c1d01bc9d04f83cf909794c544efb507c76ed792fcb98eaac88b8eed81e20f1b0ce78e240fd12995f7ef9eb8993b0a2d2babf075cc7b69ae823d6bfb3d7a832247d79e87ea347e6421e9bce828661ef7ad14e3d88098113c90138eb2ca6a771a81e97f9ae5a37fd5ec49c094a61aa1d50634dee2834f0ced8c203cc66b1da75f7b24f3203a79e2f640460fa0de4cbd8968be852fb36b4479fe40a9602e3cf8b96c05847c3da46629b8db824e44e0edfdad133dc86ced8ab335355eea2f3d45bc1daa3ee2ebba37dffc2f322a5b876325da5d6b1e2a3a665f7b9eb709cd4cd103a07c9c8db4545cdd8a2613fda8ebfa4f63b423f0b5fd63bb5bbb58748d91ebdfcb7575dceb2577f75913bc0d0ae6ea8ce3851ef4ec8980bebeef074dbbe53d9813ac216180bda2d852bc0fb31938a1bd3d0576a05370434c2c8d96d2d266d253fd01b3c25b95c16ff984737c826bf4320a048528d1470e637d7a34a0059598960adc4a7501d8062a48012d50f014689d4a06c6a3e5b8ef16723b8b8a5e9412f0fd33ca753ea1f4d0e5263bbe73e8b1620e8e1c515a493d90c80bf4b5f4fc29bf8cd6bd4cc55804f3f321d75e412dbd4d32c77aae4e2fb9b32bca858235f09214eed27faafdf29640268a093f28707c82b6b269f35111979984c4fbbf3760dd1e78a23bbebd4f0ae886bc98296732128fc2b57c955ea8d91f4ebcf4adaef8b9f09db05ff1c9dcb5c0f4f4c5a852f25107ae77d3ed36c55cbc95a6ae2b1e8a913a522a2aba20ead92234246f1ae428f541e34ef2ee0fc59058f423ea228e2531defe269a7bb937702e369b22b28b2a2f6ad252c1f9866adf7ed16b7b0ffaa553c60225ce55686506af0b123f898fcaad5004d27f373e8082deb5c6febf330f2f7574c82ac6851f4ee70610f424c568c13e9cfdb996e09850770e51217929070b09399d15f685c8ad6f8a84e41d1c03f3c6c470af3dd4d684951781d4a1b8c8384f26b2526051be05a5fcec5f3bace7c59849cdb502e9fae012705340745ccfdff7a7a9d2946d4407e7df8465c9fbf4fa35dd0dc1ef19f1b90939301cc6566ffb7e855731ba49c4d281ead10b398e8cf66713cb78bcef449ffaf653dee4d598be6ea1dd6abfa77ea548ebd7c109a281b07b97bd4844e4873a44b0eb3e2c67b52c95be8fdca7325c932a8f0811931e78649593221750692cf2cbd99f1fa0546709eae0583fbd2f0e5228928d7875e6e522474b111abadef913c58e025feb6ecd52b0fc2633ffe4d168d58ac57a07f7e4bc5c8afb788e36c86b7b649ce3d68ba7ccbe4040b0052cb1f849fb71cda3e52d39150dbeb5f73d942c2ae9cf24f9b2a4a9fea30ef5a115db00cca644d2c4b621557245fd66481940d487e17876bddfbfd8c2dc0442e3a4eecbc548bc11c45d1e31de85b40b2cedaad4cfe3d43a6ac615b4871c8a4a87472ef5bc2b008e6de403ad3e3600057fea0377fe5c7053412a10a1d539837666bf7594b674ff92f765521b65111bd0bbc13f082a0dd787087a7fa0391dd37bf583ef7fc0f15904a55e7a44ff5b3b153b501b7be1d773b5b08bd8790245e323d12d1eedf7c09f3762a2a56ea862b44566727bbaf7df40a896f0881f747175db4b95a81b47f9ed2d4414540f460fff0433c5853a6cf974e7f82d29c3ba83156721c5b6e6a216875f6f00bb029f11024a467ffc30c9b56681b85948e34b3adc142e5c4433273d2948b4c45004aec11246343198a9c693a4f415c3d5a6da4a70c3eb675827da98d5ad4c2690fe65b095ab338c0555da166a253adb58176b7b9bba80e59b0a5f54d7f1466eb9ec88f7bbc81f6ddbc40d3e0fa247262c52d3e09860572defa974eabbbc0028efb8eb92fe9660619f981519c563efc73549c31ef3b03dffc926e7be73a1730d64b57d36efb295e74cf8b9011e1f6b0559e8da468ce56ef022ad56b2d2ad444d724f8cddcea01325cd19d45baf841cfb51041085cd73ecd527b4a6cf904a5b18b0f3b731c9cabfc2dfecdc23281984f930f9cdc5eca6469068afc9751b08067091bf56ecaa75c04eb872c0312637a3c60a95f2f740bf6954c224c3572dec78ad7b803e6c4586e3176009c1399d14b772171100d505123b05aa7e348c0dacebfa803221c5b2ff0aa3c2c39c677cbc28e3e35f3eb670aad7e5744f515bd41e0a68146d152a3182e82511b5e41e79d1b3eb18b89f97fd6cddfa7ea87a4210d468788bae98c156e079a802779aed51798bcff1a294ffd5e24b4f2d64d0c12b99c0fdf913cf872a209dd8d4990acbe8de6798b1ebc207816709b4ecf923b98f7bf36ea2882eda4bfcdf627820f9d71613d754ff47891054255f88ca839ed3eea6f97f16c6252c5679352bed51c27e5698b4dab8ea118aadbf4eaf42a0ee2537cd77ff4e2044f8eb17f6520c4a873d2adb83def9a4054a108ba2ef2cb0436f7888ea4934b308a73ca731d50fb9f4040fb4ed00ccf001b437812c9b32a7f3be56d1291b815d20ffd948d7b0400767a97405da05be4ac5473ce4b4b19a64da23c6ebbcd3f6826040f0b71ac4164e04b7ed9c67535b5f97f14e5fdf3c5848f30d673e9603ffb789b1de219e7694353c1f4626a84e1f65f919953247d1cfdd00708a9d902cce67633a9b096e40a5077b4af666651915649f6b31ab0628e333ede2bd3f4d21854ae38ddf90d4e588ea37236bd6921fc18678b73aa32acf1bed0bb583264cb71ddaea77a6c496ff20df9d5447de6e3eb8d9e528dc94790e42c500362fd9a629903620f14d33a69b97fba1fc3492d2c1e81876c1ee4a1828ff630d69ea6f29062e7671c3ea23b16ff9010be2e385844b5d4548c62b198c5999a689945e5add9df47421cb7ef753fc881edb2bc7ebda5a054f230d962fd93060097c82b17a767bc515376fbcfd237d345aa6005b6ab1b779e989b0f05a0becf8e9a532945639e2d399cbed7821774f36198280121ea0ad24f08c8ec4092748e4d8b139cc22213870313bac189fe61aa55c448d2cb381837c0d1dd3d562fee29ff6635f5900de79862a9ec0ee29c027eed74267b4612a55da14d2d0eabd8b438e033c47f7c44f1dce6a57cf97b44b2d36a6da6d2f1ee64e69b2cac059e203c45401a0c8ee08dc674288510f497a7d4da74d80f91497625815523da26846f88394bbb531683801855a06e2b2becdbc9049f94a137db1c4184da796d5f949ac7bf387e4fa89ecf4ab1182719f4f503569ab5c24d03d1335867815fedf8acd96a69d663402f93fdb188a4a480e258c81e57ae746976e3559601fca5f47fb6fdc502d77ba1e8945b3e67a7290b658222f1b96ecfda4e77156f6e2e54e037e94ccb9f739c7d9514b2a220a45e065c79bc977405c72253f9637ef7345886880cd41708f8f700b68d9977815ec4e1e9ae037052094be40fbb05429d92e2bdd20cd562870e1d4a9964a751a0d63d6b0f279242f78ba12727e90125e83b773ed01ef861b0a3717650acf3bb4a5dced65d9b822b8cbdf4c972f5321e1dbd1f392ba5fa3507185304e2851b8f792f8d01d333d2c817dcbef21080a57c30bc2be2d65d98cc87d55aedd49ca78e1f3382f4d9a8048dd4b80ec3cc8f81bbd74f6ab5e23b86e783ebb9254a9d33cc5bca9073c1331593e924f627895cbf1b320f11c36584db5714878412106973b77e6919e496bacdfc561395aada41d81013bb348bbdfe48bc8c220714c0fc51f5b6b14b0bcfad29154c8c2658fb53b952f712d537685a0cc2970bcef23afb601fcf4bab54555b44a75db258fdb761a9111619f9d3e68a6dd2ffec5c7529735a337c3950b940e980c9c31f361f6c846f7aa0a99e29aca29b208f839f3de94afc8929fbf638c7ce80a2b774eb434288c42a7b1c3b0b2d8c89ac2af2f3ea5a7fdcca81c7aa2e1bc8a779227c3fce4bf52a7931c75d9bacace80ba84ba13e6f55728162d539255d1a106b36f57c2ddec3008e294ce08792fae449cdeec49da35a56f6e45d605e4c8a10605c5cfa4a6ec1c2b4227fa4b6f730bb4fdfa5770daa097414bba13b3caf404de0f7a929bcee2dabf892f7d6787931818c35d4623d48a98b89293ad52881c155e2714f700ae6f354b976169e43b8a91792ecb0cd55ecf90442f79b93b890307864710b7544d69091611c753f2a0a5321467ed8544092129f10b83f245f56097c2741cec7abec3fe2c862d11a88a38cb41f3d609ccc331e27901fffaffba36839102657a6f3374dc8f4bd81817f459be6889aaf75a1d0db0045883ffd24ba30fddcb575d702a560c2795c63847c3af02a2f8740c7d933f346cb4f6e336dc33feee0974a72c828707b5abcd9130944567cc00fa76bccd9d17e4aebf8223d2315257107c2b83792d67873b403968b0446c01879af61ddcf89513ce4af8077eacaf9d32b9d97888d4f85a4d1e783119a470cd5b65296fe5896bbca2c14ebaf217dbe554443972fccca6563d993f0b86407a8d8ce2a74bba719c0b08307895f76cd3d00b7e2d756b2ac153751085ff83d6b888decf51e86ae4a480fcb365ad5e4d750775a13832e826a23b3cbeccae25d9ec5084949e387a73e359979adddea35cca101ac63b9981fed701fa3f5361855b02bd11cf44ae1ee976d983f68d6d7da8943433bf3ad2d0379ed165f8213e4ae2803fdc912ea017500933fb3ad1cc466bbbaee4ebe60335da26de775ee98df0f5f607d6337875c1225f9a455b212dad8c4f93335faebae559efcf96727034fcaadc15064faac12b66fa0f93a5e31b153acc0e295b87dacd2fa038204424b2d24d3d6a11eccdc06deffd1e77a0a0de12cabb343cb327f74c15825e5160c9c7eaa06c78c4409e13b8922c149c039f23c4275680535c874e27c6acee23027be8190321c1ca52fef816026c1d1d88d450e388b4c7f3616b20db35943da07a1afd4076663854cbc51ccd70df44deea1154ca3b2813758b954ca7bfcf7abaf17f095934c5f8db179b9a592243068bb36adc749ce149cdc9139207180f9890e7f93e02afbd0c11c8f343f40a38aa55583e169ed2a4f45cc91bdd74058c8f510cd35c0511bdbf74feb8b945285328ce625e93b48496f86d40a2abfa9db19b626d7325776be4c94e2aa9cbc8a55e48538654bbe80c88a77c53bfd527279e9fd5cbfdb6ca27edb47235c92b19f19c652f137af0f6c12b36deb9095047659598dc18d135137a86bc2eb36ff59463fa311dd394abf94cf77ce4ffc4073120196754c57c5f783028de1b496a5446ccea7b391b19fa84b8a0548ba3db87dd1e6cb92b85c9ee056456102d2cc140aa36e236feef251d051c5bba8c9e3eb1e963d71cee1de5979534b8b4f61cc74fce43bad7ab239776762d04d167088d06b52a75b82701a2eeb33d15b0192fb18e76ab990c4c0695477b87a732ad59fbdb6a96356569220653e08b333988eb019651575f241a3edb86a8cf31c885b0884aa82c3a4d5811d3d3feb741a8b7a1feb19561673591ffdae0ce1b90287878fd89f36776b43074b49fae684c55489b03c725206b89caa798441275d6d29058490f0530c013b408917bf6ecc9017a473eda8296ffeaf40d368eb1631dba0bdd6e554f742380b38e189156d561fdbc9fc0ef7e2b2fbd1d47e0918a344e5229a3243783f6f51abf5dddec37c222b24159643967ca2ce459dc63dca8b0a882c345141d563c8533a7c8a71fbd6195200b2aa1f754057863107d41b9beebc50c018d6aff166b21ddda171ba08997fedf345600a30911379340fb62967", 0x1000, 0x3c78291fbe971f0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x314) 07:50:57 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1, 0xc007, 0x7, &(0x7f00000001c0)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x5, 0x7f]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) 07:50:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = semget$private(0x0, 0x4, 0x20) semop(r1, &(0x7f00000000c0)=[{0x3, 0x3, 0x800}, {0x4, 0x8, 0x800}], 0x2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xfffffffffffffff7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x9, 0xffffffff, 0x3, 0x4}) 07:50:57 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000000)='./file0/file0\x00', 0xc0, 0x0) 07:50:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) pwrite(r0, &(0x7f0000000080)="e27a94610c21a25994824bb6eb81cd0114ae16cfb22b5f0c2fe5860d0010f71db33f5d9a50a082d8b2ddd908b27b1e17bbce1843c01cc1c7e8b5372535c991e547887ccb1bfcc86ae039d55c0254bc149118e3758699e7612ac55f08de536521cf32968343262586722bdeaa62c5be4b59926faadcc87170839f0addf7cde516c64e8170ccb05890afeaac977e8b087f2ce3e29205c242e3a5ec4bd52f8f17b5ab9ab9f0d6308fd2b0187573f6cc736333aa871507da3073c64a05cb4ee8a1fcf21d3177d7cdd389cccb9f9d7c9e0557be1b1cc00e66af8e411a06929fc8a730fddddc165da63290ad9680acd781235e2c4fac3a641d828ab83f8f2199c5c9a3d34402d2356c92225022c1547cda4c58c7de5ed00e87d4dbd1fbe51c0302f256d28000be2a349c793b1b18586901a3f2359baa162a1560eb2d2a96547bdc50bdd472787c9916afe22d27beea59ce5841feac9df2bd5d9fb5224ac6c9788ab0c4983c9aa61a5c1b059e6ab0d3236acd840ce889adf79d4522357f0c98acea4d4e23f9c9e6161fcfbcb97e868ea34c57965239a18728685ad214f0110904a7918c101d37ef934103cbfa645b186646348aa253c429ee8571633b9c2ea64e978a4a4888a2ca4d131211fcdcb75beb29b19d0be900e472a8a15192e56ee3839f38389a365a8b11b95c8c6d049628bec4dd3d7394597ee5a243f8ce78218a3504b6759f02b2748e9f990dfcb416a8749a7773c248855a596774663eeb107da53df22208b94511eeeb284595d995640af6485261031214375f4452a3a29198a9fb19e7fb01db58abc27ccf288907b2543ac476296a36172dde0d574f361849d4e4213abb930daa1360b633376e01b14b468cc573af0b4dd179694aea2577b1e41b8881c46982d94d7975f7000e88bf13ca01081c3b3c8903d7e7b872f1a3bc5834319e1ecf05bc83f0d33b0cea4c145ec0bc22a5f392be897ba22d905a6d3a6bcb6703bd39d7074f140be48f1946916c0de2e3ddb7327e92be8395b106b9af29d04077ec8c5acc95cb39503b3f7cec6e8b1f651b7dc9604e539d0179b8dac5b8d57988d82d842faf7475f41043eb1857a967ea1f2717ba4ebf126058017f659016966a91f4bf5d272cf04031dd898d1baa94b03d247953779d7a6a609b6c352cb127452f3d1a6fba69eff1e8234f6919cd594636a73c40762d4c340fb8aba1771edd97bb2b3d6b83bf015d79108a9523203de8191a631c32e83b872e1c8b05b43d9d5f45746d36826df3a465037de1b3870ebe1d6e80adefae65a3219663049b6388d67a95b7d69fb2ba14df31dbfc8bb076304abbc1c21922a6f585d2b4c59f0e85545e4099ac1ba4814198412e91a4394f74ec46e6cea4953641649cb2f37cb95b05dda69d489d627b3d1438955dfb816793b18e138235ef9d4d404d48819300182f82536c5da1511f9766d5d0400bec601cdc9c5772b520d8b0903fea3aafe1f3af72c2f165cd61d10f3c0f5d6b8f42b4a15392d93205c87e83269fc00c2c54e22fe798b08a0dd32ae76ef6c42af90aef9bda89bcff11fd62bd6a0aad846dd042f948e91ccadf0f3b48e82660203bee91a0e0408696d3f7253f498a8d30d2164345a15e2b51085b2dd061c48195fcfc90fe625788a495c6bf9646f79b27dccc6f09bff9c72b6f6b7e8e2d2948b73e60dab241b1ace4b5ad0a0a4af87ab0e1acea32c35866d523d056de648784000c2cd4f803698e6b2684ef6b6610f213ac2cbb13de6f2034481a8c3750ec5bc5bd7ec278411a2fa020851bee2eb8f4ed922d1f8562b64a9773092ba9388d61a7415022be231512f6d8447fb0f2d30f3b0c73f01d56b3a4a787c10567cad7d0564792c5d166a540842451f78216f6bf873ccfb9a12eae5f6efd3f18b9c3a38c2f984bb9feacb0f8fedeaad5a4a049bb7cff7392c8c85eb96c7487f172015622052dd4ba622060a46b89f270934a688bf136d2582395a09dadc2c438561dd318a9db67c681691bb2a2ef83c58d6ccdf9ae472342bf3c7cc6430e84b8a8ba9661b5f43613a6b0fb393d59bc9f8e46d8cbc0d51cf796de7e1c30a4b70b841ad58d9ed11f94044c277598be5e5885fbef8c383da98b196c719f10d81a28556ee4f1a69bbaebd8825f1c0fe3aebeaecdb3f0f72946543d0ef9f0cf53da99fa200ab4809d085d6a41247964ba19feb07cec5201b6c7a481febcc22d9a598517f22064b3755be7dd643d82483cbd0269037cca4c10a398a27703eddee7a08e0bbbab53bb08a3626b2f4230955e9b8d59070c242030b17b3c52190d9a4ffd423b79718ac7695f8f6e6420d16e8d4c3782b2eb90d2e621842d2412c671cc5a01ada3a8d31b33ea74acb66ed3a37540475ef6dedf45fdbe97ae1a1aa6bf76196b338430f7f2b836be1c49f87bd840704223b2681acf85372f5c8fcdc6194d950588b4a7f807af67bdd8d76414ef27c9f6540ea80560b41464366278787df3eb2fb9497c858834cea7ed71f51535d698b16f4d090ccd730ac3abd14a8a8c7b613cebd8166a2f5704f895eebadea67d5de4e3f39aba962c883b21c2a7fa9c3510f7633700ec5e2d8abfa8ea8c28e8b289c5ec27e53311e0306fc64d8472cb63c9f552565e4288cbd21cd9bca7a40d63028ebdc3b098e5e92728c4217ad9a39e8945c5e668b36670526f9e51640fe6dfceae340f88ad963b5a7de52208c7582f92b3015a8242d864abf2ead26497eac2c3dd17a3632f0feaed8ba25a16ddd0e28efa0b01820e7890b7bc435f1318846a4bbd0b7d40acf7654bfe877a0265f05f32e34379d56d48a4409950bd33384f0bbe284ff140992fd9078b52787511d7b3601f14282752e0c87a96ce52151a6800b8799b86422bccac768ee46a383824ba8f416b05afbe000386b074a70b88e4481bf082c3a3d6404c4f9ad6140bea825d88e1ffb880388bb5c18c88483740b8fa8d95f253c4392a08b8a42c198a9d0103dadf34d1188bcecbcb08f2256a9455792177c20647556ccf1f0f2ad3ad77f7e8fcfdafc7783036ee469169e99ade94bd9d3ac1b2396a692d14d36e5b1391a94065e6a055743b22f22237e122a451031632fcb77e25cf527cfc4d6aeec0427e8a51cf98c3f61e37b24c58bbe48bab3b6c70e8011726a23e290cf30f5c6dae6782ac87367d07071656f5ba63a84c70f23c97b5952f0aa7546a286dbd6383a505aa0d6bccf8c45bcc1a4db442c14b188718fbbf16f2076c4f9e5f29b0e8f8d591816cecfecc7e34e3036a92d7dde6107994fcb2f3d3207e443733e240426d24d5794ea3a42abcaa85a70a27713a28fa124b54ddf0a8bde1eda01af7ef00c1b534a42a46df6fd84c6df8b0a615222fbf739ab44a2c3edde6fed98f76d93cb0f60fb7b50c4fd97076ad71c7b5fde4b153f454cde0f049810f5cbe29685411e33713a4b50072c29f9897f4edbdbefa83fc433306510d8589851c5261e88466946fb4cd0b845216c0ad9a2498d60a1292cda681190e92485bdc075fdb117a35bd2f4ac5b135ce6aca8c129098ab45736b538d3630e197be2a9d4370d4dbdc6c6fa4a084f0980f1771e30cff5d134021fa6e68c987250e2f27d446baa6ef0f589f1cfb161206c198017ffd065ba388c3017c3fdd3f776a3e78759a2e02f20dd942d670ac77402bc941692384d1849f737abc3094a29e95e5c3eb848d335da0e64cffae736b680517fa9ea96837e84a041b29b6ed1ec5cd219aa5f8e48694104d5a537a03db2050dbfdddea848a041de5c4943f2aa738d0f3afb1c3fc0b9ec908cf33b17c35cc9971820dc41d4ab2b18c519b32a13aa85436fccaa04f981ad6499785ff1e123a2226105851e75a540eeefbeae8d644ce8b996b2d7dba34c2a9b78989b6a27ec8d50b7992ca4ef144fb151451ece8ff73e807d434ba2764060659041594f21cd0360cfa4c9065a7b6fe80be73bbd280a71734e7c35f094dc701006479f8b99820e8054d5f87931361d39a04db896bfe141ee73a3fa909fa6afff67168ffec6576f471468ecc90e8659a594a341207610c6f357195d34cf28ee8231880673dff6e9659419005d242751eebffd317aa32815b0d83493c0991e8d142d9acab22d91c914b567ea863775e71f65ed4e776b5cef3715a41151e67ca468b099a0e8dce4c628c9e3559cd247dd9f203e27f0559267457526faede153ab27242863f5ce719172c836ac350f6ad3c06090b1fb4693e78ff0d0f31e05e3490bee50aa29ee294a7fb10199e457032a75a0b7edd83836f12571ad550f4b74655de4c28f6a2e97236879f6c28a8e423018a5548499a442a56bf91169ff14e2c1c93f07240c757d3bdd8e282e8f7df58da93ce0afa12c82b6944e255bf62a48d9691c94ea03ba1cc7fe8744cd041b43fdd6b49ff9f2fcdfc351f0f89ffa06bc5d209feebb902a07124e1187d95315f33b0e3918049ef620e9dbd2e874aabc251cdbe08fbe92ab1f31a5c8d805098ac1aabd2bf1989ea9a445a0ac1f0adaa558438b3ccce805fb6e19835db7dc6e7a3073dc1473a2eb12b6332257822c38c2ac46425f1b255ea6e5f3d6ef5fcd7e5c75f3ece9bf9735e22b53bb2d17c4e4ae406fb9759830ffad4b91a76ddf794bbe57c195553243549d6b28756add315aae33a3b768ebcfa134f1ce19564dff39ba768d2a77a7fc9314a3da8335140bcc0c2bb6c990f55675bd467516717e3fefa455d1b177dd9498595e26c29055f3d1dba880f641d84ad78db9e36e2d6ada4b0a7a0a3aae3b636a0af89d4531c2f743548bb98e281def2bc0004082f6c9feea6576945907dbabd3aaab7a50ba47886e3f96134155c8a3ae10f4b14eb1db51a5d0d96ecd2999167e73fcfda549c36894a02ac101d3bbe05ee608fb5a0998d809510efde82e8dfd6e26b261709caaec9b9758b2a5641af772e1fc1bd73b57ef5060249b064f9095d876cca6cc0b8320669cd99a2187a471b4d7ab40191317adfc6a855fd596c41f9c5c9c82b74b8f315fb852b0723ef61b10496393f258c06a13928bd2c3f590dc2543ac473330513bd08d55ada152dbadbb14b62692b9d1490b26effc176a52f0ad09a4d675e7649c35d2fd61b00221f782b193cde7c42a4a4ad4f61e31ae2fb0731e8eef551b826a25bf6fd7ef0d3da581f12e51174c045d758584946ee2aca7836e757c49a460b913dd373fc3603be81150d688f888e8d70653bd3f40220569c020d798ff641dc18bfeba327b5203acc09b4beb84fa16c783e89e0185a1ddbeed2eb96aec529982eec5ae3f9dd6ea1e276539007308660e029ed266ebbd78b9eda3cbd7febfb0029b757cf08b860e2340f7b8627f94108cab283796b61310431b691d4bfc282de25354be009ca28eca0b0a661fd06f17edab803c3ec4f5d1e12dd68c85eb8485093ccfd8ce21ef1aef730b477326930ddf885681428760ea018fd6786153ba7ec5e74b869971bf9b429de8ab4c445550a04a8d9492b6e2458694edea1938b50584e88e88ad871d7dd0e574dc9835a30abc249c3c9a4f96f9c0ba25dbb1862b47c059a13c5e3554392254d9d38bedb7d4506d79aee8b7a104c4316f7799195e7cbaa2aee4b371286cecf78a0435c65a3e58cbf5f8f4e0b6c57db7b928912d57e15a1c0fa22c299380f98eed7f3c61a64183f8555a07377972bdb8d2ef99baca80d43d98a213bcb45126dae2550a89da1155e374d43a2a14ac8ca73df55dac32fcb53cc5e9397a71f37f2924546745950027435252963f1a9fecf0cd7be6ac8b5bb3850442d1a", 0x1000, 0x0, 0x0) setsockopt(r0, 0x2f9, 0x20000003c, &(0x7f0000001080)="681746b687b207cab5c3035cf379f2a6b5297c386b068ad4e16c1bd0d65cff881ec72092f291764515c9317e9932491bc1fd896dedb498a49eded2b34a4e5605c7e7b677452e749ad43b88", 0x4b) getrusage(0xffffffffffffffff, &(0x7f0000001100)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:50:57 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff, r1}) 07:50:57 executing program 0: setuid(0xee01) msgget(0x2, 0x332) msgget(0x0, 0x10) 07:50:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x80000000, [{&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000e71000/0x3000)=nil, 0x1}, {&(0x7f0000f78000/0x3000)=nil, &(0x7f0000f77000/0x4000)=nil, 0xff52}, {&(0x7f0000e95000/0x4000)=nil, &(0x7f0000f07000/0x1000)=nil, 0x3}, {&(0x7f0000f08000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x338}, {&(0x7f0000e20000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ecd000/0x2000)=nil, &(0x7f0000fb6000/0x4000)=nil, 0x1}, {&(0x7f0000f6c000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ec0000/0x3000)=nil, &(0x7f0000f53000/0x1000)=nil, 0x2}, {&(0x7f0000e7e000/0x1000)=nil, &(0x7f0000f61000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e11000/0x2000)=nil}, {&(0x7f0000f00000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000e88000/0x3000)=nil, &(0x7f0000eec000/0x1000)=nil, 0x1f}, {&(0x7f0000e79000/0x3000)=nil, &(0x7f0000fdb000/0x2000)=nil, 0xcd9f}, {&(0x7f0000f63000/0x2000)=nil, &(0x7f0000f77000/0x4000)=nil, 0x2a}, {&(0x7f0000fc4000/0x1000)=nil, &(0x7f0000ea7000/0x4000)=nil, 0x23}, {&(0x7f0000f34000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 07:50:58 executing program 0: mprotect(&(0x7f0000049000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 07:50:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') 07:50:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xfff, 0x200, 0x4, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') 07:50:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./bus/file0\x00', r2, r3, 0x4) 07:50:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 07:50:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) socket$unix(0x1, 0x3, 0x0) 07:50:58 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') clock_getres(0x5, &(0x7f0000000100)) getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x4) sendto(r2, &(0x7f0000000580)="e19d8d4aac52ef7736d650bf90c6b4e2d337c1ccc497ead42b4a2f69c044c36c8f018981df065723712d8a874d6035c2d7840567e23e1b6459185ce75301a1a68b4cc52bf3e3dd4a6d1e78f282f01767bd0c1a6c8f9334d0ee9762", 0x5b, 0x403, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000740)=0x7) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000004cd7fdf0300f9ffffff000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x2}, 0x404) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 07:50:58 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=':\x00') minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x20000000000006) 07:50:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 07:50:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 07:50:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") r0 = socket$inet6(0x18, 0x5, 0x3) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x7}, 0xc) 07:50:59 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10) close(r1) 07:50:59 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) socketpair(0x3a, 0x8002, 0x81, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000880)=@in, &(0x7f0000000080)=0xfffffffffffffe46) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000003, 0x8}, {{r2}, 0xffffffffffffffff, 0xa0, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x80, 0x45, 0x1, 0x800}], 0xff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x5}], 0x3, &(0x7f00000001c0)={0x5}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x381, 0x0) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x7f}, {0x1, 0x1}}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) kevent(r3, &(0x7f00000002c0), 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x40, 0x401, 0x7}], 0x6, &(0x7f0000000340)={0x1f, 0xfc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x3, 0xe3, 0x7, "3eddd2c70cdba7ccbefd5b939f45cd1d0c99063d", 0x100000001, 0x69}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000400)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000440)={0x7, 0xfff}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x10001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r7 = getuid() r8 = getgid() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000540)="1c69bfbf3bbd08c7484630a94d36e43523e6499211328dc2d9cae3c64530ceeccf1261e55b6e3724e8e39800bbe8356641a9a710fb0f49bee866e5e6de86176a1d8ce21efea515a742b3f7146348078d3d7f37986038bef350e6ee2c5ec7c9b38db8a22ff2acd8f234827dc3b7dd31abd0339d12ff32fe6fed4d16cbae113863e448eeb0cca8608ce603a2866d6cc760b58d4a666b70892dfd118da09c5eb6a593095efb15661aa37e10d4f386b47ee252898bd5f2e01640bb316bf0ac", 0xbd}], 0x1, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r5, r2, r4, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r5, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r5]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xf0, 0x4}, 0x401) ioctl$TIOCSDTR(r0, 0x20007479) r9 = semget$private(0x0, 0x1, 0x404) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000007c0)=0x7b6) ioctl$TIOCNOTTY(r4, 0x20007471) fcntl$lock(r0, 0x7, &(0x7f00000008c0)={0x1, 0x0, 0x0, 0x800000000000000, r6}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000800)) semget(0x0, 0x1, 0x0) 07:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:59 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) open(&(0x7f0000000140)='./file0\x00', 0xd6b8d9e503a00083, 0x80) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 07:50:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) socketpair(0x20, 0x2, 0x9, &(0x7f0000000040)) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 07:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3a0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:50:59 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpid() r1 = getpgrp() setpgid(r0, r1) 07:50:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10001100000000004d5827a900000510000016010ec01e04354c28b5"], 0x10}, 0x0) 07:50:59 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r3 = semget(0x1, 0x0, 0x40a) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000280)=""/244) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x101, './file0\x00', './file0\x00'}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000140)=""/52) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/62) 07:50:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x5, 0x5, {0x1, 0x81}}) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x8) 07:50:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x100) 07:50:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="06002e2f66696c65309bca9cccaf9406ba58dac8eb0802ed79bcfb8b67"], 0x10) shutdown(r0, 0x2) 07:50:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) write(r2, &(0x7f0000000300)="d4598ec58fa4bbc5fa9ff4355e5db37c738e815ccf52a38f62b07b53874c1e855d85050a989a592826f269b74829b8e064a0e4a7d5280a26b3a96ed15c51f2a897e62b1e434977eb641723f5c4cb9f5c20cf5c6c511057f8be2b13617213c84c82571461f176b5f6f418d08703f1b330eaf52ac789939a99b1cf7dff6dee7d634335107bd40a9ecdc18865732039272befad536f880a1c258a856cfc85df5e0b81d70375d0ba2e4385957f16c6c13d9648f2603201c4182d926d8ed7c61bd7f59b55fa11d3a86704fa43aa75d443cf4409112567a3b17d5b246fcfa5c87a41d455ea1e5f58a1b350", 0xe8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 07:50:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="7f8d", 0x2}, {&(0x7f0000000100)="9e29cb464bd6771af94d0182aa0a7537a00f25513aadd9c426939200b818a75781c124869e1fd354b26472bb452fb2c9cecebffa303c79c53671e154cb043b6b4791d56971a188150bcf6434766df4ba1f772bac3c1759f3c017d696eb46095691664f6f0eb966a768818a60da63ddfdd5ec5247f36a4e6234fd4685652fc544e877bb96b70657aaf4d3b5fe7e1438916dce5ef6a30c533ce457979b3850e5535a4f104742cfd3e85953234fcf704ecf9681499a294230ee01d1d7b596cd19c8cf03fedfe664ae0075299f8d994f5ed01725e99e2eaf8784", 0xd8}, {&(0x7f0000000280)="28b355604c88a8cf89cf6bb8745e96d2414e1fceb1441da6a136c52b1da4b478101e4675e55449b3b2e3cf900af9e6866a6fbc56b4edf114ce4258243ed6ce8af58706158b1166161f8b001185f0b8bb6c708b2f08b57cde19e757352732360113f09258686aa2", 0x67}, {&(0x7f0000000300)="b296bf79f4cfcc49c0ee9f6fa7069b7066db46136545b2c938431e1f2286aa209bcacedaf4ba02c9767f159dfd02df9f8cb1e43cf2d785d6f506bf486fd3a2818fb744c5afa536b9cd9f001a6a8615f244fcc589c406e5fc1c4d623b2f1ab18e493d65c5186aefe69d7a77f94f57175eca48d3b4cc9732ac43465869d9fda9965fa93d3300681eb862855820de669b42ab151feb8f16099c3961777189ae0a21641ba942763d52f24f1d4b558a7e7ccbe65c08983d551dcb03b96e29f037781bf3c1b784ceb5a72c77fcd4c8fba4806277d64b63d4", 0xd5}], 0x4, &(0x7f0000000400)=[{0x1010, 0x1, 0x10000, "67b4f7c22e3c4abe7f54d64f3893b82c60fb5bd54fa5874d26e97be828a86ceb0879f88f1e9f16dc253e5e19ce18ac48130f7b745d8377988dc83aed5271e780d59315e8efbd3e6fe42d4573c057fa60f0616df5731a71cd00d6c284a1fe73e16348aeae1db589bed48d086904dffb55edb5a604713af538e792f0d4f8b67a5a0795edf97d52f1d66dd967dc57c9e73dfe7c9cae5536eff40bde48be65d0c571b1553f2c719689411c44bc21f114e5c2de3b7985ce4d7ea66dcfdb741da299560af2a08e941ed5cbcf45d080521775a0ff01d91276a3d7a3789a66d2c04c9fcfb65bbc8d258d1ad250ef738a61bb4be1c2885b844b74463fcbd7c7da8ae510784b7402629cf622ea9fcbae9192c090d8caec1b1f75849c974728235f1ea34c2d8af6ce9c236f73389243901c1eedd48990bcf208ad6515fc306ef111fc9ea9b642fa95e6e419d92c867fdd0930ab962656a31e0b6ff5d3ca814a4464fec0698050a91cd965fe497a837cb5dc6cf8349a149a4ac29eaf0df12976fe663fb775bacfe285734d312994a78e988c445e92c06e6ddaa0c2b5950ff58f6011fcf293b617f2379e78ccb5049209e0275ef282a9aea42cc503669c48898b185ea280cb29878ee0b03f9bed7fc1d856f066629f5fdfcff9868ab16c3707fe5f820e9b54da66186bc9f8141e4f9cc7f17d318b95728482f2ef3969d4723c29ed1d21c0658914c2f17a3daefa9e60a93e621c36fb3063da8a0cfed6589a5c297ab9b3f6db3a1a412a6e12c5a1e7ecd2a6a02b05ff54c6c84ceb682628e262827b083811ae8b0e5e7199352561eac52b1272747474f41917fd3caafea280f17ae3ee128371fdda4e654c47b9b4531e57997cf7b7ecc97bab7e6b7eec4c6f63fe65dd85d8e33c140c296961b58b332f8790cd7fec0089c94b57e2f6c5cab65de27bebfe2bdf67548355ca5e01247a3d3a022069f752841784e7abb8ea99b6db548e8226d1d4e6f25c52497a8c2571d692f51c3d9dd6b9df2e9251eb34d4d412b2ad4ea7e1bca6f5cdc876d87c87da116edbb64bf6d8525702c7c1ffe708292de486574ef6fd46c7c3af6485c2abf0b7f84ade31068343c48e48bfc8bc55676e3b1e5b05b68c062304691f2ad3a227df2ca9ccd02996da3bf453a011ea69198252a467edcad4b5af8255727882f978d2d50cdcc484f370146ae3bd0e7b652cc28c069d5884edbf681c7a9a32cde8424b9f0c75afa35b3ceaf56ddbd1e351fc7b42b7b81f43e477c04a48a1daf225deb3f31b83cb596274f90615d7ce77b1bca221998d6b28a343845f313bfcd0f251353bebab969451360a728fc4c031cca6c4829f01e0d277a22d345e4daa01641c339130fa7a5a6ce9803d1ff1f8887d4ee8d4f935d4b358a59c64a1e08314c97c62ab3ef1ad39a12b14cf6e8b2c6e8b7c69717fd8a9deacf0458fa1408db5ec9a330e0ce44ad0a0abebf488b2cb220b347ccf57ed5ffd2f0bd1a53e875bb53b1640c42c84bda4166cd51c8af4d0970ba9263faeb8682403fdf3a7be4cb52f3905e173d0d5f2823d5838a2718fdb4cf535a2bff22d9d290d083305e4206b081ac5d500ef22d353b4509af32878718a67446cc559bf6c8add767d146380a172cb3dce21e3e3be1f98ab400d36b0c803d587612efc549579e570d26aa04afc2f6177e7b5940d01df1dbc5a819bdb3a9f50e4cb1829fe2f07912b8470bfd67e7485ebfe5efe96b8cd9cf34eaba0dd39f671c71b986eb5d25e9780f5aaa680a684bbadd678a17821d43c22f0f34698a64ecb265ede963c1d8ca0f5af699acc8c51e8c9b76c91e9cffb63c4742c3a5a2a276bc7efc29032b51fb693083d3d033ff194e1c771ec948a36b70e3963f629bb2f8a4ec9ed13d3657a4b0b3a9e93627058711d1702f6f9af40775bffba69bd33bd5966e967cb1eccefc9041ce707f752863dac2eec9e2434206cd1967bc5acdcc06f8801f35bf4d96059d7540313534c13b24671159229e80365196bd1b5756a0a8c4d907288d0ad92d5472d967faf33c27ca75d6d0ac0d889eaf9dab528aec6625b2303ee52ec92ee9e85d9d51ccda922e19c83d78ed9a18b437b21f24c90bacf70002eb6171eda9d455c3d964d7bcf5ed524bb371c390f34d290860a8174f758405dce70050ca1c417c082212f4268999f01624a8a2cd06fc2ab683e2e5afd59f7ad4b566d72bb469e90f9d27ae55c8e449e591fbc0b8d210837d0272e358bbd3f7db6c0a7c047e3db5372db447a3e84abecf907dec00d07a55fdba829bfd1fcd4db8e97da9fd85b31bceba0faf77320578d75f64b15ef6d9bb4f9a59ad21a5dbbb97b85d9fe22632c3e76d403206218d7b04d2e781998f0cc2ff4dff7e4eb58bcd98620cefa4eec0058c0291e6aa4a40f6dc161487b52eaeb0dea9f255bfc28f71e67509ba8eae5911dffbed694b6e0283123f211263f473f3979024e8d5810674d61dc97fb647f01c1908572ee02850d3f221199d53d7248856a7347167ea4e63652b88bb2b3f4a5a5fb27557ea459cf2813627e07ecbe8172421dfd69e2b97d6a1a8c48b934619b471c2714accf8244f60b49ed26405739ed3c99afb3dbcd566037c8d58f6a24a2fee177a8d4ba466a16f55738c8948406cc47b973eac809ab09cb8f43fc4daefd54c87574b610b9c58c472080a99b3b20a5e926fa241edee8464f05280135a600a3f136a8d9c3ae3e822b671a6434d97165a26dfebe4fec66a09d6002de93e3fb07cd8842683c5c75d3db7c1a7d3bc54800132ae75128fe0bf9d58c7f146a1bef08f5f19777e239d5250a0575cfc857b72799c56bb255266929257ee6ea86991f943c8c559aa00b57d963f40680fec9996d9346faddf88fd29db1abe2466812ba761bea227ad8fb4c43a45d79633b9dee7f5b24d51be0ff7cd216654f10f68b445a485eeba78cc3550042a965ea4477ddbc3969b7ce7b408372ac2368c7c385b476848a147f12b1f212975302e5c43cb5290963eca02cfaa43986fb64da8dac4488ee76fcdb84670b0e5355bc146b105a6592f6d07210086610e2b5923bf03acc1978630b56b3637d41660b11b6233dddd1ca1f6c3396032cf543d2276147102de440e6e73c43fad95fa87c210fe63942d7aff74813641137036ab51cf2d96c8133a10d215b727f8b80f021a26e8106d0e8ad8fc4b1d49ef250abe4049733f5952dfc9ce5cecb2dd6b7589e977fda53c81373347041f35de4def931ee546dff225997b1b09f8108fd93fefa2635315420a41641451ea3d019b39440056348cdbbed3e31b88bfc09319fc5278c8e5736c4be5c96ec44b7f411b7dddaa4c96946396d41ac57ba54887fa68445f8a53a0c0b1feacba09324f9e744ca2305b5d969e2b0505ee190f9fc22b79c040351990e1f86a5ece0de9401d2259a9b0ff0750657768ca7a29ff554fe725acfdbd393292708b32816e62409c3b4093c9b7bdbc53bbe4973f4267a0119214c7b9bbce64edd749eb3d1b046ef04a4efeb796ebde38e0b4c23ae59cd299d7f24eb5fb72ef9126a599c3240395ac6db861822d71482a9c11e5669876013201eb8c5483971a55a379bfa5b35ba32ce74175a7c2b62d65a959cb69cad9d6830c05a14ae291ab6ff35847f03d99d8c02d2207e0e9151205c1596adb8275778f624b90910ceba00f454b2aae30db16632571eab12122777ca014ab2318d4f0fcd74abe45aa39302b3cdb33c894f4927263151668c61b8f48226090d45788e713d8ca243864153c7e83dd5257ac29075ce391deb15fadcde6967e590936da2ea0114ceff85536853c391df44761edf78c7ab95c2979e5848a0ab92c8a82998161b5a070b215fb890ee4421351321211f3aa01db15628692ad6cbeb9a8f551751fd58faabffe47e174920011d95be61333a7f34b7274ff1fa138bcd65f2e5a3b69c2de697cf4515f25474e18b8a008a8c0863f0e02790499e8a9b1e83379f30949276f139696264a5ad098ce4c901bed56c9b76760687969be9a043a5da7558290df2f3c3ed909721080aa55a5e8cc64ac8a108bda043c3502ef1f09878af3b881d8bf5b62bed66ef8b3e36bbf324ea34edc7a69939c8a2b55c4a7e64db0a5846bb252b789cbdb5d89998674e2be849a824d1cca8a7cf0e0eb5276e8db077cbc1159461a9796d30a19cc5fed1d44b61b3a1dfef73c9ef9aa2c1053d37fecaa75f1e4cf18e68d1ab63678a76335ccd227f5be67e0dc1fbc89a413ea303c50c1d44d7d6a42102ef3789b17bb7cc782456e97798f4099c75ebd68ed5c8a4bc8b1260a6944f108aba791903c7b3e44b17ee666ba56a8112aa0a51b19de7d5b20402a4ae55df8c9d0dde2613284ff0337e8e343881616aa72746f2b0fa2d3b3d972b5b549086d52e3581a806433c75e613d01f04930b159a021341e227610fe2bfa0e669816651f611e91e88c9ec4bcd32e109fc35e572e18dc4c08527f5d369918c1af448db55c3537ea2ebe0c9823d79975a19dba4390aedde12ee3046207683603fccdddadd7662d0026267d1529b62ddfe18333f74bca1e4fba3e7782f5f245b2f284cc449165cf24e6f7541c68648f2ce9070b37def21c62d8a7098bcaceb3e5f0cfd2a044e14c3b1d716631dc55582ec7df4c1b91bdfcda0f1960c4b391a0e58fe46987a5d04c9af676e193fc39c03da0b3b57e7afe20319c5968f5c0ee32d0ac172b18ce1ca3af996d2d2faf7d3233c44cc0736b40737b5f2ffc2df464bd08c8d332d614e263f8f13b217c3f99fca65db8947ad25202f9534d4a82f5a89ca6c4deb2ada5bb0f467b5c3b3eb0f6d4ba94a59618de240b073b9a64d24eafec7737fed6e4fd5453372ca120bbfd42766f8b66bbfe2dd5aee68422e86a4f896a2a44c0c9f91caa10ee61d938aa4ad3cce29e0d59b7b213ab2fef453ff4901d6eafb890ee96a6122916f3ad9a26c53495848f7cee6fd12b9124f99eed91dd1de8fadf3bbe84f3ba5f95fc6f2bfc3a4f5936331d9a5d1d45c2278d946a4149491179780df9e3b274c816a66ef68e1969bceb038edb96169f8a68ab4a4a5180a6afb2226fccac0b85a466ba43bc9eb29316389f03f807287a9647c3739d697071517fa13e9ed0a26ec90e830aacb3b039d354724813cc9d73afcce65dc57d44e0bff71fa2b99d1689e39335ce7b8f44648ef3612b76d3c846601a5049d9965ef1212f9ff2ae6ff9ac167c39b099780a27933fff5e15716761b38e46cf84d49560083bb893d40ed185e03f4ab7fa46cb7c8b6a63857223993dde3f00e7ea26d634d2337aa4626918d0a583bc7e09ecd7ce3dfe6306f80caf826e3169630ad0cfddf644d91d324aa50905bfe2f637017966939a88997f5f23c19b8e88f0c12364705345f400bb61c34a45f85dfaa983f76728f30cbc0535bdc0b482451de1ec705f2caf6fcfd37cfbd5c4615fff66b2c60fc398c93da7abae17e88d0dc3cf876d6689070861a44ce874a5b3c939b569ced890194efd4a309e9f48c827f3df5055612f6338ebcfb9acda0e9643c7f1b1a7152e60bac521248b46cb7fec9eb44c7d87453b1a8c3434e07bf5f9778d7989038134e56c606619b06d2765ac35ee8ddcc7206c0332343a63db6aa4b9684bb46e821655e44d0ea650d48f337c954aefef68234039162327dea884599b4c169b2daaff76e910cd409d23d7e12e2150489cb43575fd49fbe55102c98ad28a2ef813364d81ab850b601053ff89d2db60768ae390e86b52829c0944a00d57c1ab1bf73152f1434db86d857e7a253d8df"}, {0x90, 0xffff, 0xb793, "83fef44a72115e3ac1c5e3fa4989d0abdf03d9133c0bf0a92d487c29b65fdbde4ec29b009d6b6acbc1492cec192aaac2348337afeb2d042182748e10ca566b5ef271e81e8ca024c22e21471e6492742b9e09e29725856c750d077712caa3fad75c3a93d76ef83cfd43f02836cbf86c3c97d14e6e9fa54f0e623fb4"}, {0x1010, 0x7811c9972f942dc9, 0xdd1c, "6fec1ae03a841027ed590a52e892608adea25304477b501f8149f547e6b846bbff9fb6e3ec2d49364d2659c4eca9f699770b6eca3a011a1c7995a703fe434d402cb63570481004a576ec4582b6206157f93dce600834a41dd123bf3065e046ded762bd9e783b0f541e87150d974cda5b5b6d14e2b0226a3477ad717ef6479e88bf7f24db618411b3ab00485275accb95e98e4bdae4cedb4273f1aaa6449833c43d6f66d018c36d5bd4d247a29fc90bcd004920be8a2fa2df1c77265dbd35ec43c7e9ecd59f8fafd190b0247e6b1bbf2b5917dcc0d88a2a94740ef821bef908e78231f3492bcbb3983209aed689ac845e34f7bd1553a8cf3227ea5c29a7e4fe36e2bdfa7b13193be4fa94f0ff713549e83c0ababbca9ec18f4308ca5c39f33fb29c2757c0bb45453b6349226a9a97610afe4da6764383a621cede5f6d13436ffcfa1211414194c4780457621a0abe767083d2f3eb1b94a68961bcd466e7156532425f4a16543ffdf8cbcf1941656872a910554c45e311efd0bed162c40406dee62f64405161c2047f390179b5d5551b3d46149050730facb4a22d33ac2a90651c4beb938ad282fb9149dc9fe3b4ca4e5beefe04b0d0ee3f880c94465dd2b4fee754d8a00761de0882d4b68d87cad673a06e7d675a51228da31b03c182b92ce1a326a3a0ac6cb78d03a8b11ae8cbeb4184113990cf27798e4f99cf7418a14bf6b14b4d2168d8882c06e21318604a29588c47ac1465da058b2302873415c29f579006a19d2fe668a7a326688e37d246fbb6c567ca52971880d812d1415e68de878a40c94512b2da55f4906e83ae7c7583230c8299a9fce8985312f1d163d53500e65c9eb32d702cbc94e36b0fbdf9489f43d496639291a45e7f42c117fffaab247148c73938732d483cf718964f6dfa9f55f29e2f7a537bdf7d15e00578f9229648f37c85d96178b523a0e8afeacc8be75e59194b9bbe769fccb4080c04c3faa825beab9c7cebdf425e1022a1ddaaac10595568bb502acb127f30463583cf695e32209358c8de62d639a46455372e85c2cb31717d847a47fa01f452575f81ffb07ef37709a99295d56322e07214e1ad18f6fb6c0bac977b67487d0970d596366d20763382b3f589d61cd426069f3081cbb0a8e26275b911fc1bb21f8a4c30da2d7de7b9b0f51d4bb1b2e1c1a8ca0bec3dbc81fedf99bb820c7cdfec972a937aac65e107feadc237cc93e802f042981e1d3cf1175a7ecb32bbff9dadc848b038fb3b6a2c561fd7d6dfc2c8642bb2975bb622beef3d7cbc194e171a5786aa93ddf69a6804df700e18f3e4d477fb0f367093191ae768a16e080216df754f970031bd2abea42f9fdbbc6f6b9cce4a726d35a4b97b0bf07f8edbb0013072e6a5e388933fbe95ba1c132e4b4c81a9fb0ad9eba6a547b0e4ccd78b177966d8117fc793a10db6c4fb500675d843de94360b2acf5b9f7df727d997d21de2f7683d45c9df956dce9c746c8aa0fd3cff0b903bab09d7dc9dde8ed3d6822df21f95a9c0cc1125f253498fce2d4715a5cccd085638715f3eb67888d86fab9a4a8256d94a15019e880aa366b821e788ef90f74de254ec07f312f56cd8b34e5bcf1a1d18b3e2efae24de8e4640e673d5e2682be49a8eabeec0a3357eee3757aff29409c394901ee6f6ec0301f057110ede859e0602201600031c02addb59a76b06d5a6dbd0443757efb8ce14d9cd2a9ce582ee3348dfa07592c02236c144393bb22cb3cd441d91a6ec80b54463acd617a819c7c2549f83de85deed100d97f3ac612d8621f52d6f339a22cd8a45448caeb86115c2de0baff2fb260260bac7a6428d4ceb99fa06d3f5194a197413b9d9312d049845e7f1d939ebd58aed9e389c1f2e82348f5fa40a3cf86ff6a66d36adbcd15674cdd8458edd5663d1ce0915284909f7242c8a55e9f053b6c0211b6d450fbc2af56bbbf82ef899f4164ffe33893006f801cce318c10c7d2795a961628a6a2ff621bd4835aea057074004ff52e38f8801f2781575bc29d679532b9c39e80a90b33cd4ce80cedb67f5cc9cbd72648eedca1dc9997dcc7ce20a1aaf6f13253b5409c6e973ee62734807124ce00b892a3a924b37e380dadce0be16410e9823fc0316586664a0d4b465dbbe32017dfbed32ff9f715531961d468abd5e1f258bd780d928955865c0884e828a6ef84d46a38e2eb0acc30fc9d9b19f56a23b763611de5b965d062faa8c71243b9802ee6adb61a0eb3e29708519f7818fa601cc84e9a1d77e3f684b4bb084a953c27ef84e2622a967f4946ce79c931b5f21d57fee6b279e2e2f565ab0886d4bdd9ab8ed8b270624683a349a8d9bc7356983d99e31c52f12893c78edf09daa5bb66980e48f7c8ac4a0e1895a5aa1f4a0960f324667885c550a48b086d5fbe04e012b9a48d4328de78d86ead01f57e60b5c84bea4fb531fe518ff1d8684c08fd777f262be6ef55671217acc639d8651d64d533354e06b926577e6c58f6f9a7f153d0579654716900ddaecf78386cba168ddae89138bd973d106a2916c329a3a483799b7c79192ad27b4f8da8fbcb0411c96633c23ea2c267d61f88c63855b9ad3d618e675b1e83d9229da7a98d6960c27689e45d90613f428633fddad4e0af7e4919d3ef478e51627f8736dd77ee6d2513398070ba70788386c45ff435fe2c2967b19e87bc27cb7123728352950c9d386bff153921fb92c9e6a502c0ed47871512207bc76be5f4764a1e9e1822ae80da10223a02da061d3fe9278261837b104c56fa0245a9071808082949e9a7628b1a0701c99df57915d8352487e18c8b84bfc5b5bb847d5024c20b1fb18df9202e82481d954ed289dec772e6aaf7b03f48e92db4da516e3696d85dd8c5b82b84514d241d93e6270d8cacce2a96dc55feec06e059a21eda179a4919a9f1f5ee814a554f8a7addd02e59b741127e63c0304b75369776ec54d24be71b44579673f651ab114e4b00a71b5ff96f98e7b4f4d3b72cb59691c40c73913949ab97174cb9494b543b0c3cacbf9be3ebc51d82d60cc685dc02be64eaf363538e52f55c91d10811938b6901f8ca0d74d6f3e58dfb5c1ee0e1fc1dfbe6e805a17dc94c0b128cbfa01f723d4405f5f37c6a409342d33ae926063811cee54c30b3bf326e50eb4cbcc64e7441f13c5b70faeafd8ee4e22e4738f3a290a25075db5c6bd86e30cb48feeb57f35faea0d0514d55d2ae8097d3d5e9e8e01bee46ab2628c58b8c4091cf79524a10d940c9f40bf77ce8e12317d999415fedb211295fdbf5753cc798c1c45fa1df3c33f1d41c15ebc90b826a31e77ec1d475b651bd25857bdeede8b83c355db05a79ccb4f31e08936577ad4e801be7b57b68e4af82101c3d983f012021aefa44f79e27ca71a3a0a19362b25a40e05ddcc4ffa77545c7821733696e095dea1e8ffc1fd4ed07ad5b396317193db25b7e357311f2b4208ca330128ead72f76c2e857ac659be6d162a9be57ba410fbc20b08b9e36174c267687303911e0b2140600c5f96b8dc3f5dcfc7781f26a44f07761477dd0c0e28f7dc947d7e5023f18f56a32808ebc2ade33fc2017ea95b78525e010bc3cabb9495569b5be3fad12f18bde61c22e2f5f463db1f4057fd0fcba21bd04c5c667247d1fc0410c6c2889592e3a053298bb78a3f381119fd2e5424568425578ab0b141f8de110b8a898b8a6079c6ef69c488eb9bfd085279d598e7851e7b6524cb2afb99e6667c2b3fc8d2d1591bc30f4f0bad0ebcea582f0b571f1da5daaea9bd01e20becba4b955890eb8b459d673fcd77a3af8ec329b1dd3e39996f552772fc39cf4394668dbaad8d3413f68f83ce22a9df808612c90a439256ae98d42c1c9a5621fe5f74377c92f0ca451d5f33c6100e346e5b44381123f417e7d63c1f1dfba3cfa2b15e1a7d7bc875472919afe0eef4c8267cb39862fc5b70007038af4604d2aaa384ad9b5d79cbd827f26d834907c0b18811b0dbff36de0c184ec42e2de1d83225179a41bea8d85c78785a449e5da2ddb8dce701afbbb4b6dccbd742e3dbdc2d559b93f9882df99d1331dc28a7396181a34633e3aa0b115f604a52a6fb480b2401b4b293deca776850d7689c4e75951ef781635f5d5e47926c22b9098520786b890432272fc7dd2b7ebf8516e29b911df7e7b5c5ddff9a886a5d1a132d918aad391b5da1026a19639759b9cee427ff47c7e6f9ee2b093da91bd971e8686db4b9fbbe2e41ca2a653140f3907253e70bf9d2afe2e6f9d6d3e12821d25eeb3b65d5c6758ebda62a71de2677d24be3fb03411adc247533ab2e13f37cac3ba2a50f817b668f4235d5e3c7ae95eb0ef8f461f8d54f7a294f7e759dd330bc40f4cdda3819fb1541f9fa581e6c149e5ae70a213601ec8fb97852e7dfd29ce037409c769aaa5d4a5561c3ad441d8ff3e03ea679cf6d27ad0292d3a64beb244dafe362ce06d83ea227ee7b3a3a0d56567599f13c7f0f20f50a80ee9619743123b502b0bd671b0ba22a21e5f3ea860c75e2854caab7939a2e3f5573ec23af94170fd793ed89fc18e3305f5989faf2213c73d7a67d169a317dd786ab419e8202ceee8a1f23893e3e53252df3dc1f0237ac8137741ac376e6165d5d214972e72b923a3f55c917e69ceb783f9ac25f26c589121c52ef155489af309ad4641b3d8b9f45481dca46e58159df22c0df420a83006a5e4c7480079e3f9985c82c925072b1f7a94f2660484976e6bc3048baab3264726102f238836e332665ee124ff4a823ac568ac9c3e760070d2530d83ef8ec4cc11645649d176de5ad51cd33bdb4562f49e501512d541ab2fa8c6ebbde4e58b786a7b4244618891a915ebc775278c174846762336186a962a3b3694b1e81ce75c202a58e7633f21d41e5d69cc0a66d5f69be616a00433783b66d4f110f558bbcbe39392580d0200c8d4b70b8ea4554c837cbe2da8ecb5cc55ca1fe03a275eaaf0d541f3e2b1a918db07365863831cb4121a1bfefa3c7a90d36152a4cc8226c3284d5c073c0ff9c52c977da232cbc30d8a6a397001830b23ab1aaa447fb64f74a836d4765922def7f84e85069fb1b8c7b78c812f6604e25d009b3eb097d95f0e505dea548f9002b2070cd801160dc8d815fadd6d8b8be121be940d7cc48c7c6f417a759dbe4a00bd53aa85354cbbba517ef6625c6e00396a01b834584e253af65183e56fa266cce33f278f1fc8f0efaa9bc4471ec4e412ddb149bb6dae367172c6b8e8898455e0652eb06ab491dab7205c66e794038c38e577f05832aba40aa4d8e003820c727f03a269a039afc33932ba020f73ffdcf7257eb0875bab640abda62290851e9afc067463b381787d3a9afa1ce11864926bccbaf9667401c44b7adc66e5c67734df5e862ba015dec5c397c0a18b34a7fe9e2cca212f1d5154de8b4a05d20ad9a49be89b15cfc42da0e33d5d49290c093c081049d78b46f7c32b80da2ece2d67d4654733d2b0d6de099382b146ba7cd3f85fba3600b8fef482655afada29cec3d425d52b6cdb4f2f9c4670c3c3561a0b17609eaf7fb87a55f4ebc0f762beaa5ce7e332025e3bfe7e55505970e6764c7427fe3a4e032b1aca7c1736d0abf46ba7fac844430f2adf6cf9b9ab382e6585c8fa56513882bdeda41f9e8431c0bd3165796a92ba94c4930df107fe4329f516574d1eafac68545d1d944fb29c354454d4886ea03a6a78fc83387c53041c46c79d88312741abf76469956597bb2575c87ca4b440ea1863337f67994116c37d85cbaaad1ac55a1cb10a36818f"}, {0x40, 0xffff, 0x400, "bec1a7a1610809337af78e70f0b3bbf60aeb8c4ad4139f3c0bbeb354e3187f30efc913773e9bf62dc869e265"}, {0xd0, 0xffff, 0x0, "d00e4ef78bccbe8c52b4a2eac9b890f0c5344a2a52cef8d1efd5b05a067f11eea79739af3de90e58ec3486582b0ebca24d789224af3f45e3ce410ed2d7dd64a1b75b3b05dd77d905472705412893542c31ae1880f7881c86d9518bee6be968fa26aecc23cfc8b7a9fcbdb70aa95e711c7b931d2c329fe36c4aefec13b847e758822899987c23315dd63c881d4e0c3eea76e4530939e6651fe9f5d72633f4ab420beca6ca1c7eed5fd7ab5f883e21b5c1fda2b97854b4892c31434a"}, {0x60, 0xffff, 0x401, "ae4f836593cc7544693c928ac733c139cf7d1889ddd822cc654784988e5114f394e553663c6e88262645f0f4b8a19d297f0fdd7ff432b3148d54a580bca4fc4940eb65499b55411c9b8d5d"}], 0x2220}, 0x3) listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) shutdown(r0, 0x0) 07:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="bbea683ace358a94f10eedceff0d9e62046ab2c6fc63e2a2a74f05891fac6949a551de5336665eb7f050f42f0e479c6c135aad4fb8b4267dc87f0a8e7b2fc70bae982e8d52b01c427dd6e0bee29d4d77", 0x50}, {&(0x7f00000001c0)}], 0x2) 07:50:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) flock(r0, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) getrusage(0xffffffffffffffff, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x9, 0xfffffffffffffffb, 0x1}, 0x8, 0x1, 0x8001}) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 07:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c, 0xffffffffffff4ce8}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 07:50:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b5006e2ac38a00000000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 07:50:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0xf4, 0x5, &(0x7f0000000080)="d4d562360cb958aadc5840ea345614bde820a8b44bcea4a6c777052d7e4ba150e3e753c0c3c43a464c53c377fedf98a3bf385ef8b06b6302f4afe454e0f3117cd4204e83df091795db55c4740bab06d2d94862e2f5cd88c9986e116db8f1b3976d871c1740c0fd42d17fb317fcab2bb0e7103c5b2b73c043787c8322045749eb42d4093274485a1f6a48fabad0c85755bd6b168ed3fe5e48f3f1aaf80043a98c82cb33755fc4f1872a975e9ae2a6e837b5acaa8f2a59e025a38f59f5c0f0b8c43bc8963f9258a50e648aee2d0cb70057aa8b4bb85ed4b40345807d1260ee2f3fb624a3365bfaac68135f3eaf2b98f2c2f25ebd4a3bf6f366c1b09d5c9792f78c0a605820e10e4ad78b72321a8df2a3547dc7359538d0d1863c4ae718b04f2d0a593e1ab988f435a8a00a217b01c11be65af40dba637542966abb23683f78206cf9aa57be51511fb4665a26d19c6c46d224d0fa388b7c1943450a9b9d31ad55b8f2a93109174de4dc979666acbd73db1cd13bbca6ac31cfeb10d18d517a0016dd76e3731ffdd2c3c6cc9828ec6baaa8283f793a67ea64994e4f79909626e42304a476203c0b9b7e68d76f207104afdbd719d57c4fb8dd9bd2450c34ab12161a69f2b308cbabdd70ac2d720c632126d507c763a44440889cfc9f67128dcc8010cc899088210b8014fc3f6d256fc843d913470d401eb0f7c02da3b77d19f8062dd010153707d368db56ac55fe7a4c0f4b680ee9013b10f87ebbf5307bf867b4b239756d9c76afa26483864f3de7ca8cc31c9c13c50bc722460b81db15804698c4cc5135a7fa91a5ab6dc6cacdd602c002a9c1a4baaadae457fc666b2157375aa01aa7870607f2e427f69b86f5d0f3456a3ed89b5d7dd7bcf3ab549cc3e4f75fc4be0424fb806be7781b3fd4488b3013a4d516d5dc248a61d4b776b1ec09e07c277c488dfc1a7001fa74a313ed9c422cb7fc4d0758150a946516d6e8ddd962b746485f35ecbc10b6206d51f92331563dc601792f0f343e6c20e928b19511ba6a1217dbd196188d9aa807449921e35523d6cd38a01e5b1f6ac907ede96526b371cf5cdf7a83a0e3a27eeac4015260bfe03ee27cbba56160b48d7fe6054bbf6a04d48730a5299394b607e346e35e88af680c5cc5c126fb4a63a6aa0404619dd5f9cc79403f4a2105748b596abf8b4019385ab72b0f7fe2f0840b6d1e63266569fa4c0c0a1ac59bb924bbe26f9985af4adbaf1ee2dd1d3ed7c46a6440839ea61f2150c37df355e5720d6494b57617c5a612461eb312df5ff6ad7de3d7633d8704517f9d7f6d942d76a9153b129d838976264f4c4c43c688968a44407f3eb11f4998e5a9a57f107062ee70fcad3c949b4c3ed318841cdc99eedfa1313ede4a9e316d1b3de5ed4e0c070132ed81519e00bc629251911638817d26e9f780d53047c778287a4358dd2af79dd2a0770e5b6ad58e49e9315bc93b7d7f74c4f6f9ac6477da4a31968586503fd160bbf2f3686ce5400c9cebd5ea691c31b2a64a58712b09bf3595ec4ee2327b5e5fe6182a742ae1af0d1387815efa19c6a12e11e8d9834746086bcd6316524accdbb8c21ddd7275b4625bf60b55d59438dfb013ea91ed63fc14248c7e53cce13c47f1b37d6a6833e33eecd743fe1c08b919e670caf75d5d6adf97535a0c7004a21b43ada5393f4806fb41423a186e12cda57ca634f4bbe41741f7d3534ab86cbe80e0c6750ea564b4d7bd4503fde82c5699c59971218cfa10fdd73d809c478067fbe105866a7bb1d5423112c112d96edcb9a89f6d5b7e7de4dfdbdf8d30a982789b8c0b6e7173747e7576819c6de7be5cb4a98855e7be211cd7a81f1e18daf19eecc6be1a2b03a13ddbc460a5bac5bc60ba896d870523d7f858e76d81ed7704c438f7406c3bc64fdf8d6d360ba9029c45664ccf7e50279bb10cec8d0a21419c98b1662f644999638529852772c57706d84cc1bd0edc4877493c92001f9fea8b9b1b2694727341566f58dae6b2799e3088e74cf5151a4062ff5c7f2c21640491931283a6fb0b1096b8220ba6d23dfcf4100f3aa7d40aa2399513065c07d6d192cdb014162ce33e96933523d4f191227dd622c064651b2ec6b57854b09ae970f691eb4f3bb036c79f412fb0e91cdf93f5fd4ad244430e6ecd3173c19ea7ef88838418cc4522f6d1a5cd302c1fa515c733c7b91acbbd8dbb0b59281bf5920cd0d62f5961e61df034fcf4345cc4fbb706ba93cf2ba509b85c70bd7bc1b1afb1c2c7ef4e3bdb0b88c186694ae9fea5026b9eedbcb9cc70b3033f7859d1c61335a1a06fe5de5b2ae825b6e59a3e4757469fc1115da860dcc8c073aeb6bf0badc3044867943eb4267ac28883e62768eb88bb1b3d42667e059d7c018b054528c9e4f5fc8f6e00766a3ffcf06f13e4008b1c7eca32c2246c7f7e53579f24f06ebd2588c9cfc8d258844780579cf00912b1dd6a09727ec3ffa819473babb8c1a128bd725fc5c7d63ecfce4f1105a25097afb7f2290f775b1a330e94327ed8820bf58de4351141f8787e825775c872b6fcb71501562900be003adddae8e7c4047f6a5e8285b3a7808fda62f270e3176d1ff27b382770f4f2d207a9eb45facc72dc6143386eb575d5b20f846931b3ee8e83c488209e8097eda9368906a6654529772e4e85e4397ac8273ee42882b4eedb6d34fbf4fe55186e3342e809428d8db95c5f31383eadd71bc28be06afe4f721764c673806403f101c6b94952bbe06b53a955638c7f533482d2bacced5c8ff93b50d2cc803a63dc3d7ec691dbadfd5ca0ef22cdb8167b99f188b619e2d980254b6233342b61159085e035cdbeca932ff128b19c69062598123573e970b793859e731bc6eefb4711bdeb590f304f6e84ce71fcb348863c931e572544a44c558a7f5549f281f4444be8cd8320bcec89cfcebed288a7cf063e16ebe479736e1d0b99f5108cdc59a8740ce5ab0928a7e837c808086371c913bf30a309cf482c74aab68fbcf43835b988b918c17e529ba5758d35724c0ca4b64cdd0fa0082fd3d79164cf8df6824c9d544685b4f9f082aad0e36d7a05d22358b6fe8c2377e5fe77ea52b51466eccc0dd97c247be75127791024c616883a6fb23ecc0c4f7bcfbc05ca69f9abc1017a3c0c01f386be0b65b660c04e86736cef2042376766ec47c1473ba4f835c28eca7323f9ce51768c908f4030f926387d93f55345ac5bf75641b0ba97dcb16cb7a6488b1718d3f0eafcbcd8ad675810c37d694788272b5500a06253845a8d7b7e7b4860ff9ed6799b447045f83c7ad1bb51bd16a36d14037858dd92e1809b3d921a4dca3ebe042bb41e26deadc1b383eca1217eb2dbb3fa1b2e4938cf77bffb8c80416fd963b29d02c704f7b6ab1ca0294977b100379b18f41b0d5b71444a74a335a4754d17ed7af11698dc11cf2e0f7c35f41de321e7a66ad39918efd6e8b32c42184a8906350ebcdfcbe9c6b4f84cd4a141e28b8ca9e51904160793e84f3627bb07a0e80396552135012f41984831a53bf404343fd7ae40c05391cef44a7a72c1088f757a50702fd54e0198042a6e003ca18fe685aebb75db03a7a4f76ca79c8084f61afef5adb337ad0363ed403eec0bdbcb5dd2e4c04c79f6f8297f33d94a275aa6c54fb90702fdfc0342a7274691fa143ae8b5b7b8521c69bba82c71a632d0e243f6d83ad3cd0b88cebb921d0444b7b26000b1a875e248a4c452c888a17f34b2de6a0bebe44a8ab218aacc2b0781c8135fc6ffa757e95751844c009e9e956e955f7f845857047deadc1943cdf243aa73bb60319061e90e2131d1215b0a6824aa00028e2a104d530a6120f839597c400149ee92d57e3a308a817883a831828e2afafa4c0afc80be79a33d06355bdadd08e5b0880bc529f8c766fece8fca7e428f3a89e839c730eb9037fe48fa1c9eca78061b99f1356fa6bfa1b7ac6b163a0d151eb4626d00e3efec276ebb7fa7164fbf5103697ac569b80116fd0fae41b82918ddbee390ef2502dab647aff3a0c96b69920e2c3b01c84a38a1fc786ab510051e0e093a2c4349e25d9ab4cf64ef39282427ef52d090157ec61fab6dffd4ab8d42ca79d3a193719f21512caad84c1fe87b3b069561eb85acde37723847a982ca2812fd9c78439b5a9d4ac1c7d159f0528439cd9487d0b0e110cb5db5815f0c9174b17a655d457f0fedcef285a548ab89a25ddcb689463e978cdad9dff3c6d9beafdbada02fd8463f27402d9523d27bf9402b329565fe178e1aeae8877ad8917f5355fc9d03fcdbc1d4d8352cde0b007260735b718fa39aca03800de7fb275eb715010d51a8ad143a8f8655aff940b87bf0a1aa5d488604faf7800fbef2a6621eefa75499bf9bfb6ae743af4541547dad2d4c1c9592d1b07993a8ab912a6562d1fadf0c5f9d6ad6174cd1a526e76af2b2940593b7f6a11f4c89019121760170be1e3e26e5ff84c8c282290cebabece08758a09c5d94ee0d67974ad0608323737a8f418abf9d64e881b021df997ed8a4970411c8b555cb6004164577326d042ad2957b12076755dc38b0cb5e7abac517bff2746223da408d24d440967b27247c5e680c69c79bd3d1f0af36a604e7758eec1e75da55f7182f98c37440cb34b9401059bfaf8bed697c016b342eb57abe83043bb4878dfeec0bfdf2a6fa9137462fab7363018681dcf7a52c23784740786760010393e3d0e2de9ebc0809fde17bcee276eaeeb459c8457e9e3486451acd846a03a030605ee994c2d1e6113e10bf970ce8b735565cc3bc40b092f1a5adc92fdad81678fe940c1196b8037d103c217807d0486700b8d9910c73f8bd11c88d512f0f21a8a0aa683cc9d97f39ba2d6415f96416842d4dbaf1e71edefac3014c8edd0c9e6ec6c165ae2123ac99494f8fdec2a50d4bf5f99fadbd9fca14dc21a72c4efa85cde2987cd4a2575c395d4f66525a896b4804b64cdfae7501ea6ec7460df8996fa2cab22080af28216eedae6a3fb7ff1c1253989273cce3843b1225240cc5492653375c9e4b8ccdc8eaaf158650f7b5b619e4d37efbf9cbe52c9fdae2d0d2084f198bcdbf74837f05036c0e1a37163caea4c3bb162206dfe99e2dd05c750e0da98053b37157606886bb011eab4cd8c0003d335c3aaa699b0713ef491032f77f4428c4faf78dc0c0be79edcc0c8044dce56720aca947a11c0db37750f59c68a97aa6b087bcd4888c83b6afb82aab41d764ba683ca6d3240c88c57a0fab12434681ac16fffd338590c96f2429631e88bc19fd0b31977dfaf2c8d281b3414173c839c5419719ec37bf31ec8ade91654b8d216acd67603e56cb6448e44930edaafa26c9ddf3c3b376f946616e913bc09c3a242f402e9aa230d007baedc6530143c8c8d1681ef99789125bb7a9174ff7a2415c2eba8d38d7fc572b42a4752c46426c18d9f42460a2d039616153c4564139de7117b55f9eb023b9250aeae19c07558b17039cdceaafe67a20b5d2e6116dcecdbd346dbd2f73c294973c35c0a1af888c488d3c1f68379d0f95984a3679bba55a81caaaa1f19cbae33906ba65346c814870c837038a4704aa260b94f21ed71353972f0079cc3a72bc13c8d07c3d95afe107c41951d068a50b1ec7d539a6b7fafa7bd808d9bb3ee417826f1dee583ef69e35179218422e35fe70d90fa22c4811bb30397d1b2825602f7c42b4172fc1756c36c21435a32a17d5051f76495f2952c07e541697e4abd155f30a63bb1f19cd3aa8eaf0a6ddbcc5dc6a50097ca516a75114bdca08ccb637542637", 0x1000) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x10000001e, &(0x7f0000001140)="d5df4ed9442813b954205407719e6a9c2f4fb7936bb633daf7f2d6b7f421f4910c09bc408b7e4751bc1099653fa52c60bb1b6102833b35722d074bc4f5740d986a15741bbfe7a514d49c4aa930ed33834e269026ee4853dbf1672ce5bcd3ebe371d02da3f97815e67bc91556af1f3b2054fb3904ac1e0e10e66b9d373e233fd200667bffa2916f3c", 0x88) 07:50:59 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4, 0x2}, 0x0, 0x0, &(0x7f0000000000)) 07:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b2") 07:50:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) r2 = getgid() r3 = getgid() setregid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x8) sendto(r4, &(0x7f00000001c0)="54e3f403766840b1156bb58f2b1491dba62775b7a693a175d3c2f87181f777921054f47b095e339362655b6e89ffd7c16a64780f1ee0ff15da0c56641dcf43078995c6d8caee235f4a2aee95181322db81c9e305146c", 0x56, 0x1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7, 0x3ff, 0x3, 0x0, 0x1, 0x80000000, 0xffffffffffffff03, 0x1, 0x0, 0x97, 0x1}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 07:50:59 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) accept$inet6(r0, 0x0, &(0x7f0000000080)) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1d, 0x4, 0x8000000000000200, 0x3f, "cf470bfecacd5eb658d61e67be8d3094cfd30e19", 0x2, 0x100000004}) 07:51:00 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) getgroups(0x1, &(0x7f0000000000)=[r0]) 07:51:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="bc2752e912e2a4125ea5f6602d8305d201bb9ba9db55d175bcc0350e29cc184ae8ab71d6ff4b85f47d56558426a805e363752bd0b85f269177c17a7e122dc4152a1b97824db2cf261e4082876ae521909147cb9e1676eb8e1c85cfb7964cd466076cc6a238f638b8e046debd2072ba4020d3bd288c7edfa952d6c52a374175c10eba759ed429ba185ce5db9331714dcb2271dcbe95ea09285af164775624721095c12a7e76d58b5252122d460c75291eac4d60c3052d41019b870591c3cdc4865b36eedace622dbb38181fa5d48db6c6042300d5611a128a2d282be0381bd55b", 0xe0}, {&(0x7f0000000300)="9fa2f55e3b6195169b5c282b540fe1e6054f8a20cfcc9b743554509701ddcd87e1f10459c3666da23b68651df4f44d02f811889a4ba5001bc92225f587ca784dacfdcfd1dad4ef539773843aa249bf6ddc3a775ba3d57c6c30907d0c22b2a77cb4667f37f07f9b21c4a901c2dc284df7184c30b8e392ec643e066d38270faae11c60746287f30114c981058dfe9c149632d9532f66", 0x95}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 07:51:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) socket(0x19, 0x3, 0x5) 07:51:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x10001, './file0\x00', 0xd1, 0xfffffffffffffff8, 0x80000001, 0x9}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 07:51:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x3e6, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) 07:51:00 executing program 0: r0 = socket(0x1, 0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x32e) open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa) 07:51:00 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180), 0x10000) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 07:51:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x8480, 0x12) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xfffffffffffffe53, 0x0, 0x0, 0x0, 0xffffff17}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 07:51:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xd06) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x1102, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) 07:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x200000}, {}, {0x6, 0xa4}]}) chroot(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x40) 07:51:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 07:51:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") getpid() read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8100, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) 07:51:01 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000000c0)="287bd803e3db403410a3c4dc22da97382c9b97c1c42e63a566272e9fafb3120e945bfd1a7e81487ca61b5e026fc232ee0de84092eba5c47c8a9fcf25d4f550296a28f96029f54b79e33972757a694cd2a0bdefd77f923b463a7421273876739e9381f940c435a24647dbf83bced6e707ee616746af58dd22649f13e03264af0bfe43c2b8a6cc716f9cdc433b18b53ea3a3c26eb2c550f2d581a2e8f12df433f16196c58bbda2c11ab6ada6bd33412e7e507e28df1c20b9a8f94d22e5e3fa943ddb7571b311ccbcec0d81c2212e23ae") r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 07:51:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) 07:51:01 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x40047309, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) 07:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff13, &(0x7f00000001c0)="9603407862de9e16b289dc9c5ca1090f005561cec0c7898d4f9c6507463a4dc0b0ad77e707095d84cd10a5d2495250b37f2b2bd9caffdb011923e5e4477e6a7be78c7f056ba6573eafcf9edc0b8043906e64b2d56b571bb37d51f2f11e1d3e0647a8b75cd042a795ef72d8be961cbb09949d20f6891b3882f6be1116846e7b20a06afb9fe79d235042e4c2b90b7b5c73ce31ea54c32223310d597a9603aa6aea98f259c8154416490b9be80000000000000000000000fa861a1cd1d2760820bc2e79cd06934c52ab4405cf60887676298f6ec6f5cc9e50b4f599142236d4f3f7be3bc1c3711ea5fba7b8914f836b8cc0b6bd78ffa361089b003d9d8b36efc1afde2e96f263111a7a7f07c7977245f733ef108cf08beac57d5d6557bc6da155bf1a2ad0d37e28014b79d07f97") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) pckbd_enable: command error 07:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x353, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f00006cdffb), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="fe") r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000240), &(0x7f00000002c0)=0xfffffffffffffc90) 07:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000000074}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0xffffffffffffff81}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffff56) 07:51:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) getpgrp() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x5) close(r0) 07:51:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)) writev(r1, &(0x7f0000002740)=[{&(0x7f0000000280)="e3aac197eec0491e12389fa551a4f908ed23f719f394e42c4a928de899d03fd32927815c0bafa4ef82a38d6a83e62a05007944c2daceaa3ac6cb543903ab8939332f26861a83256fb8cc9ebdfe25e77cdafd8edf642758a7a87c6044ad4eb3dea48c7f28ab4af0010206ea6c60573c4216d9656ff7957c39fdcf4104cbba5507", 0x80}, {&(0x7f0000000300)="8560a8c8986f273a3b9fd2d4a9346c5ae1d787ac92bab3bc9423b73a6dad1972eb9511a91326c74f2192a5150923da677d7bfdd080b22f6bfe9b1e7a4ebba246a97e05e5256c1c6c62b16607ba1433008ea3007d4cba52c6edc9c736d41a5ae8d2eb577d8e62f0db69030dadac781c955dd6afc3db185f71de8543b84afe2a2620f7dab3746d00314a1ec96a95213546890f49b0c40c9ac0bb98ce8b66a71f98505bc4641440882411b2e93bc6c986b7705691c471483462bcf5321b0a00718fc5075b0042b121065e83c7ad09a4c0896a2570", 0xd3}, {&(0x7f0000000440)="6e4939ef4d644fefcf1211dac0f34f871fc5a485d9b762a1a3ea2ffa9ed4ac23943c5fac705776e530ee325cc2ea9c094e20892e03c5f748a09e3080893c6365a1da0f778b2223724eba08ac08df226032ceefefe2748b418d21dd827ac8fb84f8a569d048846be22ba59c6cdfb529bb205efcbcac7b05d67d8c9bb4b4933854f13935a562909a438cd06fef791a773d3848546c8b2346bf7ee5a179beab94be45be4c4f644cf3476b0f969d9fb86ca1499b874bffc0c1c06c1eeaa13bdf5427323a0b5e5128f85254c47794be20bc0addbde91aed666cf3c1f1f5b05a6a60d78874bf251d22e0583819f70b12204f10372617fc3e810058e6a8865ecefd819d283bf822234791b36558772b6f8e02a32c149bdee8565173e6e805a5beec3de114085e74c4ade08a23fff6de9e8d5750b0fec045d67558ef2af3c90107fdb1685e882334b83cf9276f26b8b3a5f9f42f035ed8355f08fc20012d1e2f05af879ec1777b3ea3c01817c0b5cd28737ccb026e6405c00d8b9b44489b9c32e819b3f8fd2529b612b30805a903ed447c4c03608f2dd9087a0cc5079d6da8f79c0cd42bfacd6c0ca7f9d15f326a7ab222d2d15b0e6751f1656d6fcdaee98a946e1f6a9c0d4836a6c64e7b6307159cef87604b709495eb72660b3d2c53e26778110bda0fd0cb86b051c180c7dc94dc4c2ee9cc51b3f278ccd3c99afced95efa6cfed38ae8116ac5ab588802b7e069f6111436a82cf725ac18cb869c7faef67c1dc339a9d64e7ad6a694efd710c3743c90ad32dc60626bb47b08a766641945687a310d68bb36cf4f361e176c97eeffa240149aed26ebd0beae2c1e1bab0d94c28a3108663793d4d2699aff7cc321207de225437a76365fc54f50662bc01f0b06bfc1f9f5f3ece1075188371cb337bf75f1c8523021986542c7b09fca8a4d9837680e0b1a43a9fa5642b9d7e13c1a61ab1d7be6d07f9eabd4e80323b5e810fedf57b1e57c90077379a76d0509b734b556a4a97db8bfb0905e322cc24f9f0a3ca5082c0b43daaca3b4e02014ec9fdc3d2e19289491257253812d49781feac7d0d9bf7c2a71110ff42dc19c711050c83338f5e3c8f824a0962ac1a7649ec4968a8da40666a9dbcdbd1abea850bbd8b718326e1983d785a4d019ad0d542bf6201e89e336baab63ac54bd86a90e2af7f389f69a7f2200eb1ca69327462395d71054dc82283e7d70d66df2e32737546122805bbb7a5b4b277151b357ceb22deb538b8c6cb60364cafc2dac002d59086bcf8cf4ef953704f5efe14e7eb70729bbefc7cfe5cceed818a3dbb0d6975306bcf5d8d28707510b50213d4046d28be7f41dfd51f605f5d2e7f7428600f9949fc144f3760724620c62d0638442612149936107e3d83fd90d9b125bf17962bd2cefcdde7469d8520446b84d3b55ac808ec37a5ba6eee67b544e0c431df0ba5f7b368272f306ec91eb57862f1a7498894c0ef9717a1afc9d99cca81b028fa96d95002e658303b8cd7ff32a84d37b627b25ea0f3e99532bba80e43e0fe525c509c1e533f4d168700bc5da8b2921fa2048dcf456fde6f57e0a1a2245e241ebaf58db86310665f0b8c05b74a68276ce79b3a6f357ae9e1ef5142189a257f85847a5c2e16f901c399f8263c726a098a4b793cd11a137f735fcfdf23bb52f176c9613af18bb9207e480ba05b3e96279dcf4a2fe0451c863039f6d889f350396eb365f4f09248bef8749806c1947bc91e6672554becc4ba347f11a65e943e7c51c897dd48142e6f9ac3a700a96005523b2093d476a87f5468274f2a5be310e9fe53d8dbc9925257912c5b6eaf2f9d12b211460379c3561daa4ec5921f2db0fc67779a23080b440161398b54d4a5d064d3f41f8fc9f3cc37daf0f0c982ca6ef7503805f1af2172d57c1e7cce00337cf2d2eadd4f499b60da45d92f11cc5deb8fabe6b30a995379ff3dabe662ecab860a3e9403e1d7200ceba6c6762ac2921b1312f1f259c6e1b8a1ca7a2dc99d659bc0505ac639bf2fff97352e44af6102be43741a2e28bc09ba7c26667fdd91ed258566d903bfabf6d882430230e3aec11ec55a10449141084ad83dd5eda9509f0e86b659d644a9294b0e8a58aae4b6836e3cccf3f6f91143bc13b488f061045da92667c13a339c44912ccc68b0288ae71b13bbb051fea3d335a8c5dd37042d6eb815562611581ca96872b7f0898aee2457fd224b5a4218c8fab68ff16f8bc02566f523798c335a188982855fca6405f964e7fafec7ed8ba7db13d460103434069d23511841f22855dbe1c3e3d3c0aec4655bfd78e191b770cb91490ef7e58a2f4e92d8347b73f9306b1bae0684822d6d5cae04d46e54e4bd783c26339d765d6bdf53ca39a350fabacb4ed385223b0d7d64ee1ca0f7e48dfe7d151e35eba2571495dde578a8fd6e2ce829d307072202ef1143405b67bb22bc5d388ed008e72d16e98bacf64bb4c6bcf22bc78e180543751f940a30b6045aa22a0ea8837ee756208df9884530c81325c22f728367131d574f20efc9fc2cbe56651075d8090c67200eb8e206e03143c05965e1bbb6c1f77da726c8bb1b02eb656860e650f74a1e6aee756495a0a62fdc822f36a197ce20ffa2b7bdba57d447888824452c5f74c40b4ba0078ed23d960afc433a238a6b1745ef9c772af40a857bac6d0d1f5283f04bd7176d447c5a540d8d76df0ea116123b2bb60a7257837f3e32cd543a5b5928fdd12fa324643848b0f4532c16fc2040cb622f8bcf2b53726d8f476c5053226f897036d8faef4180eed9c3ee4d47b8ff43a340c498824151e72b26d5ba69f3ce88f950d7433d3edc2ea703fe05facb79482afc7c9f5012957f5dbca5f458b66bdf366feed16a7634593a5f3dec32dfe915630114b66eedd1cea1e995f261f80042ddb5f9f388a72397d8a812a5bbb8ce86e569c92697223a8e98963bce64066006045e809f00c52b3674f2b89134adcd8ca6ba695b8eb2e9ebef37b726039c2bca250979f8edf419d9b5548df655ea5bdf1e0750588c7611cbb2c1217128b8dacf5a46c3888311b4eded645d96a940a74749fa62c88694234ec41d684f9a613c79304f3096a6b19b09c1b72c1e9e60528de4cc2d6b11efdf23c3c8b43d4a3126ddefb448ccc254a84d4e532a401102e7d5e56eaeba8ba7b24c7f22d1e632d1e74dd57c743f0c7c71bd02da2d5a3c96612a37fe25469821fc556ace379c7b5836589bf43620ef4acc61cd3142c8306633cfce5210e6b5f875b26f5995288e8af47ef24979bcb4dc19baf875f09d1464e711861d1160aeab6480cf67781b8ce8ceb711925f14db5ede2cb95f2554d3a87c7f9a0e8f37a45b6856451c7637798bcd5a862eff9a23a2d7ab1a62ba1f3920f37bea15d37525ab4a7ee92a2d9702bd0a6998000e308ad0366b31937dd732203582f62302de8b6e761d4ed4b455e1c8aa95bdad8f036eb571a57efabeff1dbb60de31ee09876bed39232e07e48c92636c9e2dec5a00a8a8f9dc67feec3ea96277167a66df3cd747cf55ba5c737dc4014dbeec53b22b15dfb540c25f3172fc450d1303dfeeccc38bbaa48a561488b365943259db22897ee0d2f0a897e434bcbb24998827c4617461b85ba83a8195ea9fefa406a64d002836e64e755ea7dce08dcd97bfb6e1fcfd05c345e0cd2f5a91e2ece1615d614e9f8ada0c84ce6c73e60631f8b48e31af2770dd3be85f547e0a3f88b2ef89dffaadd9b5a2b68209a81763a0315b9ae56e87f5707995b0541c183963d031e4085c1d48422327fcd0e84fd043f0d36127a652c55ece026d62e2de932639e077c202a4b6a4eb0f0666e902ae55514f27081db657a161dd3520c19c498686e8abe7f77c84c7ef78bcfd3a76ed428aa67e45e776ba73ac9d886f14f78332d15c3def624d8c34bdb918f31dbd6b4996b84f1b38bf382e795d2aaeccd439bf3e623476957e5f947b5bb775b3e906f278ff874634785e0496b95cd52e65e399144dd0f486b51daf07afd37b9397d174d512b561d8a8da8266714744daaec7dba31334f6ed786fc2c61f0e276cf1f20d24e087a4f9709bdf45dabb6be7cc1c5fcdedeaaf21faf3d1ab6d2b2784e43e0e5605007095f2238b24fb4bab97320be2937bd556994aa1b068ee864d6980004be9ee4244b60882c8128aa0175cd11e8854833276020431f1182e28c1368a5a13c1486fae665d0c0de908863ddf74d009db804fc12cc08e03bbc397555ae28fc4719bbc200ca3c703b019a55300f78157db8bb5aecfb7ad25a4401a60a2342c0528f45f1c7bd0c4a983926e6dd4e56801074447538aee30deac741c2acc883517f02d6bbbe183b883c2824043081655a51f655987efdc723a6b94a59b7e91ddf9137b2c0ccbce85726a6323503f94e5906128c4e077b75d1a45c5a3b9411fbbdbdf820200b97933134d1d3496dad185246600021022d9428c88dcbfef27a3f0b6e7f5b14b2383b24f7ae6efc01223d4e215fc520098ccd9710183a2278b2500a2a14a5cd1549f0ee690361de0de4c6de1ad474f91e441e28f4ce1f713fe6303173ce3b5e29d73e26cda7782a6cc75120d024b286a5c3f13aec36c112e55431502657565bd49213007996b18b46d934660f555a4183e54e6ea2aadea8ea2d03a722b3cb35b0195167b2812a2fc3e365b66e69fb761c03275afb989f85870833ab9502e4d6509e28f91bbe295dec6150ebb009b146338664aa7fb7e807abaf659e04b9daa40fea9501fd8f404ba9202c3ae56516a8f5a5803422c8356400eaade7c48b044fd9fafe6d77770746f8e7adffa3d13f9977f180daf6f0492e77fe1c3fe23ed47378880ddd845e4b1ee550a3c0403b8e938014033b9fe4d618258e498a9f4ca5e2ba8724e3fe348c77cd65300a3b6d6404a4ac362d4069f5e89d1d05992c134eb48027f212769074cdedf1bc2d0042692d6dc90458ed9059f068a0a84681202bcbd5c7fcb37aa0e17a8616025a87d3accfe08ebd199f61fb981356ddf2f4e389a5a20c11df875cac54660c1598ff55db3b56033862faa50d3d98798491dae564e1ebfcc3f5fb83fc7d8cc408d1539a0f0792597e54b555337efc056da8057bcbc2106ff69fac1a1d280713c4e346b004c7af8abcff55ff254a6eebf08eca3b56de55f1f0186d49bf12b2576abe5c09003ceebd08e924b939a40f8c392cf27a9cfdb1a379cd032b0489bfdd486e3637d753613fbba496deb80307f32044f7f30c5b50686b39d1d219ea0173e74f9d2b8aad5e3068c93048602099c922ee025b8d6fac47dd7aff13a35395a56f5bf92c4440d22440ba90429f67381d0d1aac5b672b65a8ee0bf74c8c6b12a5eec99656503558935f1cdbb4d36a3ce6103c7f3da0c209e17d162d0130097cda34f8c779ec97e9c035069d96cdec3aa63d89572ab3f5029429f61a72cf69f4e9aa64c68d6c0ab5ed27b02cbc96d1c1be242f28b9f5e3a9b569f7fb76d08a58307b7cfd5fbd5fb76ecea94a8ab307551acae79701e5c4e0f0f27f70702ef92dd4925ee8c5b172e18d5cfba0fcdf361ae6030fc130df50db07b624a75e1726156067f926b3c0c074164de974fb22a029156b5d1800dbe73e0631a933d71a5133242e05ba1eabf200d09c9e0207462ac4bf5babcaa17b54a85c9dd040379f690837b8c6cf31f505613d12d46b38422b51a1e5419add9fbcd8eff1d518eb6174b7ebed4d462afef73f68d48de0dd54b1f95c308e163c391abc7d874d41583ca0df6ce04b99d332456e400ebd8012e9dd268263611", 0x1000}, {&(0x7f0000001440)="cbfebe2aba70264bbede6c34ddbc04811be16ed17966463380a9d202b94f25941c2a290a2510e372ce7d418bbf2c579e67256cf0959e70ee3e12623706087056f5bc93e5605f6df29036aa3ba4d623d4bc81963ed147dadb772b2666d444da79d7fa573587f9d7a6c0a13b766a9d04871ba596c6b79eacd033b83087d64e275d1207ab5f9f3921339c3edf8b20d2cd88b71eaf597a85921794d23b2f84100ed01f3f0e8f9d7b119f8823f7da7b4caee5a11b145c29989eb9ee54164bb415c3fa6a8dafa25ff6fc1f2089a001b89622100fc849498a3d0fe6967e830e53052864f5faaa2a6500", 0xe6}, {&(0x7f0000001540)="5d0abdda9a0e9974b1546b795b188c669f25af2a72742ee9d4bbafdd133767f8285de6c8d5057008100a672ee3679acd8eaf16fa932fbadbaac12e45422df85ddf966c681e527a1e521cf6c6734786402f80087e9938773c7ef7cfc0a99f08bce161", 0x62}, {&(0x7f00000015c0)="d1eff3f90dfcbfcd3d309cf30e40ae4f1674fdff21f7e5fd3d7a2a11d173cfab0585d7aa7659005067f4c2a2e32e0109fc3e227244157d25a651543a6f005cd22323d4fff23f084b69968449ed58fb3f2e1b98c645a7607c7525f4ddf829bbdf283ce8f40ec89f6b6f724ee854f3ee8942bc961c7d5ed10a0aff10f5d3a8b6f021cb3bcf6c47f11221feb0763f7282c65595f073e3dc87fbe32219d95edeaf3ec44871ff", 0xa4}, {&(0x7f0000001680)="d96358c25718c667f150581f3e8f596ff251a910e22c92a249c2ca41ba0102636135ec82167d7793a2d1d3fe082e5bf6e5fab3198c628479a982a3b169f3a03c1b8e4c8e21e778cf2cb0fe42f6c7f00c493d547d0f333aa5b2be8f5c3c6acfd1ef467170e21772b0118a9dedb123c76de518fb0f0827ebfdb2d132556cd09b5e2c31be24fd148ac2f43f21b001b59c6ae4c23571032da35a59a863638f62dab4ee13e564b6717508cd2819e067e4539e753df9cc2f84922f1f13eb9c2e0416ee3a58ed501b44cc6e965900373f2a95c277112f14895fbe91f2105e612ce235fd7edb3db7407caaf7de4e34d2e62f0c801345be3d90015f444f4e0cb4a0cc5d62191377f55408e3efbe0ee3877f8f61065d79eb7cb932931316d7f173339ab9f10eac3ffd262ee1a765432d57f15d61f85f8155762218360eb6b3e19b4851b99906cb91319c9ab689a10d789d5c9459a1e892f0aa98dec212dec524b09762404b25d5a4f3a3be5dac1ae0a76317ec48e208563e9acec9e048b58193aef71952abd47fe689be1f217f2c6daddc169a16de8b248f9dbb697ca9156e5d74ccf87b0fb16a0365f20bab3d93d0e4e15b5e238353f6d0c7c5a51f1adabc1b12ed63a320dba6d9eddb6f32e1469411eabe26ea142cb582fe228e1378731c31abad992ae5296bd3d1f8b860c88d3132d0a642605aa4cf2f782741d97c1a022233c5253757eaa9ca072be9fd9f736ae7d2f9472cdad73e0855ed7ec3c318fbf7d895482fcc75d0c7d4d0ad211c56d26d0ef1926cc4fc0ebc35d1cee5d1c9317efdc3384f731a5e32ccb5949afc634ba3547f24d9b57c28e56b907a4af44de97f7861e7df3304415448c25f45b46237e46340f0d2339ccee687203561a76fe4226265194fa917f4d85518455c831a88809cdc531037a6879872eb4398cb01cf1f16d0b7d6326cd8b2b0843339a85914b0533bbd05c54d05e712992cb15efc222d214c2a2f12c9c466b3de385531a578a9cd36b5d18839d7b5e215c76ce5b278e97dbb59841645ead98012ad5108b795cc32604a030ea85fddd7ff9b12b970f095c13381f64e6d8933e6e99d4aa6a534e2891718c4ad94e476f98cbd181db35f0715d710366732c58f2499baed591c183336022a0ba6dea4e451338e3e142db4349af0268fea9f3ac6fdb17bc5c320fd03652dd0b962b9d89bc2ce15d9ea4b6f004421dc86f2c8f41d3a73736a08033170fe07c2ee3cacefbd0d7b56735c8b54ab18fef9e2e0dfdccb0cb501dcc7ea9d3c13c0c612af2b6d6afb6d4e531236fb24c8ee96ec160338b9340da2cc3ad87a6d7baa2958bfc45c834b8e4645176e7ec448b67c082a9af1f98ad0f7d8cb3ea486440e940d3869085f357cbf810bb33827a1e68861a507206074013746995360550018d237103bd58894e98f566777150a992bdc59b479abc5cfe2abd9a68a54d2f02056044a443e50f98b09b72562c147cfedba399f546ed25269be9e5fb1c44ac53bc224621cb5c3b1b3ad3260754dc3e0d02d103511b276dc099457cb455f84dbdc518033b9cfb2ed3f8af7e0c54231c98b6527a40c83dfc6accbb44d553242f98b4eb75e31d1490ab837368203fa0a0647368f630c73c48eba9c73c92ff9629caa6abedeee9c119cdb9bd3a6f8699a004c0f3a2c0d5d391f90084bb75eda4fa4ecc74b693ee8a349af57971a2457f2ce638a5c5c0019a546aad4fba84e52e1053888b0a5f8807919c0319e48af6106eb5e5e3e252c415d777bd8439b9433d404f4f6c0072da0924cb89a024869727625b7ee04a3e9ed850cc72337b07b2869455630a1a6ba61bd5ffb9409d5c8b7761e1b5068ce0fabf12f32e13a5c9e0c8e7d85bf4372770a50e719d6a451d79b42051fc0d86a4df636d65e04b6eaf64280242bd33cb894ee8976781c4ec7bcdb21b85cd39feebdedb59c8a89319d15a8cc49e14f12bc88837d6b84c5e968ac5c481a09c2b5ea23c1f6e3c5a591539b36310d3052dc6d08f1c5f81df8b0a07d649453c23a545e19b499c318a15ff3a4fccec7d00671f304a920073469f296265e1e718073ba135d5c2216bc1a609a4c9556f99051c6084cbe26209c1d3087fcf96bdffe1a689082c48d2f1b9df889e5ec75c6b2700d6992963ccac5cfeb7996b9fcc29ae10cc33fe6d59fee84d5dbc2d6ed204e10adc8006c3814530d3aa62e40701fc25f5a3c98b3ec8e56d45f47794ffc84b32888d1d66ee16deeb4ecee95c5ae7506e6654b92d77e521e5f6ff7b12c9c5ad756d11340d58b1f66b56c2dff00dcac018487b6645abe6c2152c2d91c8ecb410e611de32c0de741a642af945e5c77ba031aef662a5bd5e62a22249b2cf62284dc2e25d29fe773a991f70607a15f17013b4087ee207fcece8c74c4f500023f70a4436d0e2dcba2d84e10822536d5c55a2df7aa7e76e470ccd3e9b747c96958aabf37d1ece5a767db4df39c6495569b9e301fb5d37c114ce1bc0fe760805e961549bcf9572c946068caee43f0f27fecc1d6ec9c1bc7ccb6cdd310864a54e65de98ae54a4bace22f84f7869ff932b4a551aaaa6caee2a5b2e3e84eb589f81045a8a7730552bd11ccacc0f51c0fa9803a5ae2f14db41333e55c46324f81216ac9a36bc6ed92eb252437ed21a7d86927515448dbfaba01c5e252439e65e755694633dca32b411722b9ba012a278b9193ade791772f2c8f1d3d1a23e19f4da0edd9fc79478d66707b42eebcce74fb366ffc4145b59972c9d6bed2ae47e1fd49218343d577f91cddaaf546eadb3c80d121bb9b4443312bfce3682d627fad97cd031ea7a93fb33301f44ff491bd5163a41183626c7521f4addb8b2c81df46379ac764cbf10d8dbec541096ada6caf64c414b1594f9e1a120cc557790a29e2e7edc147bcc848dfa1c4e7d4eb36c5a7ada87358dd5c44f9a8a7cef9ec9f5721eb8e89ae36a271b3b96c08c64f0019d5b18363f044c3100388164a40e849b87e02fb1e47edcbf05be04b50feab2b31abe63a1e2d6384788a2d79c0c513bbc3fc69af5748a064f6a4fa263ada355f7d449427c589099337dfc4f503b0108e6072a1da8d17600f1a49069b708b2bce10cf34124f62e0e3de921f3eefce614d2cc62528d2c9d39816c8d94854f624871a75e1fe26cd85c85d2d5e769b171799acb4580f9c63c9fd61275e38e3250e6f11130cf345be22c299a6de8ed6da7917b5587e5ac6965f919148c1dc21851c2388e6e796b2c99f0c78fbae3e930f96de9e62af670385559cbdac48deae9ea5898c4e19bcb21b74b473c6568535b3a7d5ed0d7016011d17152e30de4f0eaa47e03bbbb6422a27de5658452fcab9ea825fe779561019793a01bd672f1c77b30bd68ca97182e8e01dd9680b22ac021dd1bcb27c00cd9707b748cfc3360fa945bc995bbd2e1e54a8f34bd1a586a0d91dc28415073da46d6e307c98899dd6c2b07005ab701b2215e8fa525dce5c3a81cdd15d1d91f09fdbf2cea6d0717d456226bc82f5052f4d7a2612af92d0ca9f2aa739c2ed01ca4a4459aa28f39f458030551841c03845ebbc84f5412d8eb77b75fd48ef0e5eb4f9cd4238694fff1759d1c597488bb08eed5708db142b0411979af3336405852f091af69e170695d95833d9fa711a1f33d1229fc999cde8a82c46dc002537231b1cdb5ac5b468a7c84ad42945652751b1829a638a8c3723debada3a2b262673567ea6f618ebe3160a70d323c4ef0e4c3e6bc173c8d81ccf73f574f1bd34b9749632caa5a866b909d00981ed5497635f2473257564fb42776a050896e414ba464cb8cc8a4b65fe8a128f66281edc5ac68ba095b131417f21a0e716aaf92984ad6c3a6902b4ebad3e19ad382df8030904cb0fcc3f764631fdeb3d0a75e27f7e5eb487961a8b09548df704796006b706822990d34eece107b894493140e479b46212d3031d930f8a332a2706a1cc58be4371035cad2516fb6f3e07283212c40eb0d961b72aa0f1dd044c668ebe7b4ed9e78355d7a0befb45640c756f4b73a726732ed034ec9d2bc02b218c51554b1238431760dbfd1c5e5b46359f254e40fabda6ac7818f9f41cd5f8ffff40f65eb30c0e0a0947450291e791549d806a026352beb442f1170f868564ae2294197a4982d231494e3f591c2c0f8f05bd28c342a4d47626903c8a922c21c679af50761fcf718876dfaae0a3ab2d54cb7ae9880556b1d6a51acfb2eea8af3d189b228186d3f530541a87db1cf6cfeb1cca0ae9ab7f0ad1621783884509670d9483c60f3d3cad7c09308a655caedb2dd1213ce51cbe432796fe04ca856ba48e56f9a24590e9d08427bcfe6ff1dee66dabf4d8ffeae9afe24cf52a54f68879b4a02ee4b507c93efe5388c9da33c1a8a4760dc7816950a431c8af81c8b19a8ae43ccb878d34df6c5eeb542a2dcaba77a7978a99445a70ec3de4a213676c5e72a00764bc97cbab4c940380f30e1f20e69099f2745b64393c1825ffe55c0927c0ea88777adc1c838690d7e1bab1dd6f2e90f5fe953eb16d9eef0ca314f3c1c3f55a642e028eea93565611891bc9c1b50adba0b4da769d9326ef2f6cf896c4bab59d28ee3ed99652941c9818e3a7cebe1ca5b20a58563afa6a28faf9c3ed9426c7d86c091ea24d0ba37df6d77b7fcabd746c162a67dac984886548947bef63e7c06b94fa3f183fe24ae4bc4830464aa60c8ca500f3ccca3e550aee2a70e91c30f793a6d8eddb09eeb5beaf8c6c7085f373b7bf16106333667ec5956d13d22fc0b9ac1ed7147e87eb793405169b62d06a2ed3157caf004196f13f6209e839b7fde49fae3956f2039ee1f09992c72a63dc9c79c8397680a57c84ad4b2e21e4ec246d4c1e586ec2344bbc92efc5bde0a26d333659d3ea210290b257c5c37ee6710890bae24a4aa777f484ffca0ac0734f08f8947fb36ffd4b9040ce6e0a7e379ebab4091c97128e82ab9e2f36756f8a7d560e531d93f1a22c5507d60db027692c336d3e39cb84a2d90d2bb4773953df1aa4b5cc9695cd60462182ca0e33620eabeb83ee1b66a087aa3a0cfe45f3751f9a913c8ce57d82456ef0b9effe8bfa1eeefae42528c781799fbf6eaa2475058ce0eb1b145eb1c2985a13bf18d53214b27aec01083a86254ea0e1e387f61fd370810aed8ace5bbc303dcb1210320ae120ce75f884cdb8c240ea121b19fb6078da179e6b9094863940dcb2812ee6c3e6bdb2dc913da7adee7e4ae47bd736140954a694c9e459e6d9d712d97d8541708d6f7a2c526f01e1601e006fee9daceff149a0e9b028457b8fa418643269a1de712dd1c1a9fff83b4a3ba89724444f61199d57854b4efc90f376c7bec3c32e1bd278b13e4097cb986f0d25b3e6deb8c86104d85ac4623ccf0a360f77fc38578b2d14a20ffe1afb9823b7f49d78935329fd24c4b5c724a2f6dc3d1ad02a3c6b3e8939d9502f647b24571998030d5207e232c9dd0b9f962f801dbb740ae869a4e7639ab2a7c4881d7d5310a4fd90b6f051b2de6fef591832a160efd229472b1c720e3757417581840e73fb1287afce5862502cc7da019d85c0848c7e401c09446c49950a0f3211688161422e917130bb52346cb126945054b81122e5c8a910454ae738155f40e8bb6d6561c28c0d829cdcd35dd9a90068ecb1e2a2b5f2af51a69529a84684895e619b6d9243fa54cbfb6908d5096e3b72396fbcf0b72d457072714605c2c4d26aa76a5228c18450b288ecfc74e6e5749a6bb5b9719dd80baba237aed30d6915a6ad8776822b9476c74218fe7c1d9ba37d", 0x1000}, {&(0x7f0000002680)="6e48356ce69ed1609cde79bfe3bcb5845fe9b80060b1dac80690e8a34cf76cc6846e9fd91b022e4c5ffc4a4ad962b323f7c8a0be60a2f7c77d3e68745b1deadd9a3126c89eea52605dcaf3dd757ed3290b2adf288d1f9191a9c893ce5aff0653e2eccc76ae5a53813f26abff2965063a234cedea417f49f82a80262390c22b1abb56eea94762cf05af59b32eced67a07b103c850a02f", 0x96}], 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x3f}, {0x18, 0x2, 0xed7, 0x1}, 0xb72, [0xffffffff7fffffff, 0x7, 0x9, 0x9, 0x5, 0xfffffffffffff800, 0xdaf, 0x81]}, 0x3c) fchmod(r1, 0x4) lseek(r0, 0x0, 0x0, 0x3) 07:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000087}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 07:51:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x8001, 0x2}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="855d39022adbb97eccddd1bacad863", 0xf}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="8dc3fa4473034be429eedf619b766e8741e1e9cd0583cc9a7eb560fcdb791ec5622ee9e70f9f01946bdcd67621f9f183ed7ffad2da66ac6075c1abeb8300e4d43ba8a3b5eec6e77cd51dc2359bdbc9fc8e0d9e9cf53ffe88c47a6a525de33de6a23875e4336c1a27807feda43ec96dc56b953855f54d645e61394c0edb7f7a098f8449db2bea74a618e9fe5dd8264e", 0x8f}], 0x3, 0x0, 0x0) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000240)="1d2fb115837ed5faf76ae7d406d012ebfbcc1c3075721cfab0f2225e6818f27dca279357c81bd312a957cf0d3880e3b8c338c0b96895dc27e07c7afd820195c024087c817b5d5a7ca0cb6f7e654ae5b8b0ef59d8ea37ae1396017b217e3150c9980e8de4555146cf75a0e6d17dcf7db20184cd83c801d7e59338f01cbff447caa4132584b9ae6f85636684c2e94a1217abd938f4789e0a51cd48e387698fee8eb17fcf5390184178033e643d110b43e3b702392b7ef12722c1d2ca33f546ff3b2dc47c88388e5bc9", 0xc8}, {&(0x7f0000000340)="f8dadd3df7ec479fd108c5a932c48ce50e143c90d03f72ed99f488974ce04e70e1a8962976eee8c2eccb25a393d7eff0a6714eefcf777b7725e151bed99cb246bf8e5d7b93cdfbb2eea9f0209e56e9834f8d4aa1ea2afc73cd16a79cbe07883d9a3e58757642492f0909564c86fe54455ac01ccc85647109a6b5e88c95cb644a50d6979f994660c1fb7b753ba17f908bc127d55e2655dbf8249da639d198185e13d06a8d14aa1a6b519cb47d4dac91bb49772e4b0dbc5e1c21b85af2e187d124d5f67683b325300567ca236d64e3cc48602c815a9774e5dc62d0311dd62e9e03ad60cc89d9cb53f05ee0541285ec078a496700eba47f2d70c16d60dbf428449f64b1aaa7fb16a6e241ea677742d964683364b6b3b319e63923be87c07b0d2b384683d5e77c533f56c1d59d2b4d3aa736edb6c5585f11cab2bf7ad9c43f8917ed796aebb8412d5ab85ec819c7a20c09cd6d3f0d4b20d1966878593f297694a44ee2b1c696afc6a9767c5d9bf177eaf2fde4b32856d24f6998f8474571ced65005781ebfc0c8d58807e0940fed516015ba627a0060bdc9f875447a506f330c666591913ac15af3710c6e97baa0eac4ba77c62bc3e8573c3d71346c6fc727a47c9ff4c95be60f457d1785b69481d25d01cea6d68b36a7bca2b281c425a00e2f524badab11390a86cdbec69a7e45b3d7a9c081dfb09622e7593845b027238826d3d90718e4b2ed294db139c244456e2c19615e58f9744c0f3c2a9cf05aecdba95e26527e76ce5f8d51dab1c1c9d88dc4f0b3a2d5716398fb2292e7d916162f8b9fe547f9faa910614bf631b0a1fc8512534ae2bf6a26e605a9e2f1ec23e38c0aab02a74a7d0538677167713d0372ee027ab2621e4296d521b3436b05f4e7d1c65ad3a57adc9f45ba1255631eebd849bdc7f777c70e8f37434cade83253e98903a6d548c0f5942db87ce61f359befc61c90b6f2dc3224eb57663f23153379a8720155b61ea13a2aa16b477b8ab9f5c67be9d65f1095e14b814e23cd6d432a4d36a852a53e75257d077e9d2df700c71f9fbb13728309388ee67ff25b6dd350ddcc36bc90ec6dc5403c53abd5fa2e74d01ae21c503564f26e4b456e6a93b426cc4050ee57d4dbad9a7c15a3f5c05dbecfa7f2be53d3d80d42446ab4aae2dea0072cc79e136e5f4b2feceb81733bec9c023715e94c47e49e283dd20c63918b9624cab1b7fc8c67663d8ce8ebcd596366bdf073de665efe311e1ea19426f9fd7e7f1a3bc1353706beea157874180830412279fc488a6bd33cb10f6dd1cf3de32b6160aa4061627f4fbd91fcaa7502faf6f592d11415560b1565c321f4405f5f11846a6b7267b972e2eb95cde39cbe07ab639a70e508df7573899339648fc0fc88cc168162f51fd15eb6d3882fb7dd5b948b63f10acca59e33ee767dc2187e6633d385044da4ac44642b00f2ed89160ebd149844fde854d4c4017eae871844c256194cb9d6e6ac1c7438eb62ca25ff158783cd0ff7c5e30b836a3c2e97681b606bee22f39f69640ce3941002304e29289277b0ec487ec4048133882531329a5f74c3d5101d0131f9d1c776ee0bcfa8d7fac33d2b1010f501b3757ab684db27453f101b17c55ddc2c5dbe70f95256efd28b4270cddd97a79b9fb90da75f4e2f1e60cdc25e43418514e39dfc059f827139683eb5aa8c00cc8966556674ee9798e68700a195785e925b437dd72b933143d14e13ff1dcd90a95047049ed839e891a6d872be6e165fe57fbb2e9be89d827b984645930df82903af08a2038070620bc6e49831383acbc139cbeb6a5c9df8b36e2d50633bf629d7d130bb913f1503bd8fb63016eefb1c898efe666dc62912d13a88d2032318e77c8d67f5870f3038682962be2c20b4353b08888be8da5c8e69e2800aa9366523739d9bc913025e9e217a065fae6d7d34eb8945be8633fb2c610f2f8ea5f261536623681d0de4589f84cea33b142c83e5eba39b2f8a1eac4538e615e602da6a9835ea6fa22824a435358fd9b70a0ee14cf6f3ca8ca58e1b9b3bcc2197e3abaa8a25243d20700969300d085e33ef6ca6196732c7f23d514247faffa3787380fbd75dc37a621e6b518c2fc250684fc0530597673a5c7c13f14119d3c8516e06f982332130cb9b6cb8db65a6faa7f0d36f5ba9536c9a9eaef6735d01bc7769454e91d6d79f8e0d5e9dfc58c4f398bbd5a3b09bb9bdc58975dcd30a68f251a1fbf6da91fd17929fd156e90e5a069f53661838b8da433b7eb7c70d93fdb5c6af37ec5ad46ef6ff09abf2dbf49cb6060ef6db1267d7c89cbb018c74acdf8f9fa3ab56d108b08ac46c0d4c3feeb7287b487bd80d6fda5b5480d80a57b40b52714a0cf166f06f0dd85e2186c7a5a4d438daa243cfa5187e7fa45972ce5dc80789a4528da551782653b2d7c1b5fab08ff7a800addb84f7ebb30f7cd9110808cb9b5f007d9c1a1aa741a9c22d6a8c390fbf8f39ddd804ba82ea5b71c2415eba05c0352d57faa037214704dc6220607aa08ab0b2477e9716bf2dd13bee2a14cee5af517dd43ce40fa8d30f8c458e59e4025d0ce2a4e0ec1a5576b9a090e1cda6d8f2b589664d00e3bd5c9ec25e6e7ae3dab0bfb75bdb594d2bb37b3d53d182559f9aad4c901ce7c07c46bbef1ad2d37896e6feea02ae949f5a615ba6a3a54922ed1942051fb2e498925adbd0054a04630fa58d9ec7e0600716f78a95201e7a77892c9e6163559ad7d0e263b010738117c97e91ff422d6f79faf5b2bbaff0aa26af7d6e40c5b76c41e1928203f794486427b5f72187782f9636ac87ad0322c52a3f35e90a5313feed15f998681b5ddfab43e0c8e3e56840b64a325f55076650a2201199fad213c2735dab0e00a6f7d138720fcf17794eee6bc3c7d61f779ded821184365a3d6da2d4372f363a6cfc327302d51cf8963b6eac02e62551d33f8efd5c76dd08b901a4667c73e20b2dbfa41e0e28b3088ffeb53b3f3a6f8f047841433549b7b83a8efc8918c71f3418b9787cfc906d1da7396f545b1bf4b26277d48ff0ff2c4d7bd985332e67bff9a2fb6a3cbaa9efe5b6ba6ca15e1ccfb8a40fb2f7b4b0a1837958dd779ab5c9e17e2f788117dd92b7991b30de134e9a2abda47036dd79b57e59169b667803a0a596a48c602cbd7349532d8f34dd9d940e78a473d703cb604df39028b95aa3bad3edf1daeda587b1c217c3ed5a4195d1a3c0d069311d8eecba49d5d84e8ea954e61dad0a24dafab4ddca772b41f2020480ce04bfd9c116625dbccac714bf759f97d5724d7c79ba84e336c2658e8846ac0f4b7405fe0f61d59995b15616edaba952bb60799dbcecafbae0bebc2651d8e4a44c8c7aa9de44550b032f35d7824416d1b064f2e2cee5fcfe37d1a4bbb6e9020e5e2d885d2c4e0d41598c4918276aa83941bb5cd6ecfce2d12e68f3daaae80850da70a2432f6f325633b69d29fdfcde2e261ef38da77368fc5ed3a5082a16f21db20184181bc42922d381dcac24cf3db4fc911d071ddc64b82ceeb6f5c7d4a9444bdfc67a7a6fc393fc37c5228eb96d99587d07827d916a272d53983eb1e538daf16769641a44e81417b29bbd3da445e21642e733b0af8d2ee7b94fd243416404d6c7d4b9a1493b799536b80dd47405fc151668e78eb938ead5eb60fec04623a2ba9a9c8cb263c4d8f635af7a8721afc76d2a2048ded744ba02d668a1494d01b1b80b039aaf56e781cda2311ad25fd88b9c1ec4ecb9ae5bce5af19bf89e59638e6f9de7046604403a6cd9a6dcebed236e0b90a08a324846a47dc8384cff4cbb7c79cfb8b94dca049cd2d2cf6f4e8cf4360f7f8eb06be378c155e8f2dd646d8ce2a6686128d75f2ca28b5b5cbed04a4a0bd62b7e80a889e2d15c43d537c81981a02bd0200d074929df91b222e45d87cd4c40b51c81236954794e68d9243e5e7111a90b74bb331e14e3800acb32f47bc6b70969e88041acfc822f4790ae0cd7ce03878778c4ad652de745821fc7d6e4e7faa86327007715938ea7246b96aa68837ea188ee6cb2ef062c7afea5bba17b191094948842136325db9ce48ff10f59c46f97d75c3dd7cb918e90da24f74a9d341e5ec32fde956334b1f9f9e4231cd6e0a68f5cf786031c0b179821055a6e3ef13900bc1a60beebe776fdd1672e2397fd6ee3108fafeb08e2dc55d3de25f7a89f77ddf36c75a5fc85e55a8ff92047333140c389286df4c0ee7cf18abf75217b3f3d47994a300dd45d6373301713a7d259a8385e88aaceb5cb3b5da65cfda17053c25b87a70d0ae91b5748848ccccd66d7a8bde2f84cf156c08830ec92d6201c8c98309c991b2f9b1a73b62613f648e79879b88e8104456bcfd0030cf4b57d4a8bcb94a48e96a0111e59d6fb78e69c802932da6fdda2703aa990c56d46fa4f1802dcfba80a6bfd1d173380133c57a1d9560b77fef9a387fc773d8e37a2cd95553bdab17f0a0cec65fa7847e0ad6839afa10be6337dd127d0ddc9e7b207b89821d3f5bcf843863f3b06e103f91fc6a091e0abd49d49ccc382c4deabac4bef50d25f6b9903596e8630c2e4b3be752773f9595882e08d1bcb8c7e52878ba9cb8020becd5f8776e21c508e486e8d835ece8509aeda2e9db1344e0eca3d190c0301cb416439d8e8bbf31559480495f25b4a5dedcc911440f4d70e86ed2917f4db59c19de7284b92632f6a17157022c9f743adff330092c4717b5c3da6cf13e4e34192f26ea4360e2a8d273d2b14d943bdcfffeab79cb5b195e0c9f1af0bf8e0d66e6acd69e8f7f1000bc5b4f7f89e918558c02aabe76f643e891200983e4b4531d268915f75607e3a4f837ea7851fe6afa46459c3622a43b872194d3ffb66a8834d20aa4a6f0e34f5e7ba5e84ed5348b1211ba0747eaa64f675466881dfa9b5c042baa175405ddf5d2fe95e60c33a9d5b481542f742f540303918bf53bed7b5c0c5a818b81bb2be227fff3d784c6cafc6a260c64d29560e79ff2768276a74e7f29cbfbf0a6bf58e5b9d1cc40b9ba5482f9bff392475c888d4c3d5f2af1ce2bbea04e9d4cabffe89e6f15df4e07d23373c0e8b02607051b987241ee609a02f97eb7283ea46cd4bc2d245d8c0b1d6e6278cb69a3b2acd2de1dddf58639ad170d7e52e22c1463e44c2bb7efb21393498c5ad3d45138a4be043e256cc4de4e38b75b2a1e5595a47818b94d9a485b7bf52428e186ae24aedf665c3a61e5482b37ad564f93030ed67f0c1e4c99073233b744d4403765285ba4cb0a42f904a24f1344d97ca24f79b1d891662138d7ae8941c01579a98c5197339006659a727ed98650733b184f0f4774d022d96349007336c40ee6f66b3feeb9983e6f35cc9252a532547e8755683456ddc4eb506096b21893a88837d6b94a7b4c252de62fa6fb8e7949802fa6ad327ce360e0586b9a56d910a2fe35d4157ab4d19557370b07b6c27eeb75ccc5861e8e733d5d7b3665496238e65717b31c4756afdf72054a3fdcae3e92957f7ff7403b5e9d4f239a16730c4cb21431bef535a7f389aca05e94b5128741e6fda2d3bd6de44724c6ee2bd06ad83b95fa11959ed0cf206f0174a54cba43583210bd98781fc20f3ebe44a685bf737a463e3e7cca21985a1aebb407f1b1b4bbcaed0df3a7cab4dbc69e38843c382b9a658f4cfdf0a82c79f741426b934da4dd3bf2cf83a7af27450ead84ead0c7f14ac980a48521fba057447e3748c6edbef8d0f19b1220c1f8e6ba152e0b7787305476388ead42eaa6352941d87e815d74a7d4225f2acf18611f13c3cc3beaa", 0x1000}, {&(0x7f0000001340)="ae44f2adc868ff7027c4d9787d2351cfd7fb165d09696f9955b1e8fce81bee9118221a82b8f66032fd3fdad1c87e152a2530859dba04c69b13e5603ea212128428911b743d8b8aaca9e5e8bd4aecaecf0a18e6ae51e4662af7bee5676e886482a9713b9e8c8f656990337882ed9d98f53c49e7e6a5afdf37dfb1c8213bf330eb1e5c36a6b462d9004b4e7f1cd832dd66c7252a251065d5049dcff57417e0c98802c25a2b1bbf8ea488b6c76ccf38355b8cb14e17609616a043facce50b7768663ea176e631dfb51b6f3e5a0227e1e30edcc8f8af42e09fcf05ba06af00", 0xdd}, {&(0x7f0000001440)="03629f6c6fbcc3befceb76d2ebc60acf6b5b23085e440c77e00e051c04162ee515083f66e6f2ed6b9963295c23b289f4629e3869facb9595a4b8cc0de4bd12c1368bfa02f78d5063f51ed612500d63d6076fa55ff09445153806abfc5a030699a791c42d517c56a4fd0e54182637ab147f92644342749a9033638a554f541c922d4c6f91fc6b39d99aa83a528f5d40c14f02d32385c0643d1cf7870ea57b030a716e0e5c51a3a6008b82ae9204241c88e31dd1395c9e37cc39edb6afe0a4542082b67884a54900a009861a469c8bff38632ffd30096032db126a73ce1952f294fca50b3b24529c07b78e4f978941fa8a7117", 0xf2}, {&(0x7f0000001540)="52d2a1ffb9a6b6f95f8647f1c3949bc9c8824d8b453921cb4b78cec3e39c1b17bc792da2842f3955a56c63c33b3a2e8a25e3808b06c83af652eaee110e43ba585a42d743e71036db385e21ffaaf05724ff40dd7819443ae9d44b21dbe7ae062285f8f1b5d6d54f855554c75ef144d30953e7d933c0eec1d4a58049bf9a3db6b4636e93e1c1ccfe6f6915595972402dab42e4c1550cdc0879a123f48d44a979fb6b048f8a82a4236e7dee59e369858b1ae5f3617df6c8508cbba5293af70bc861173ebae5ecc151a517a94419fe910fc5e74be1b121ab009c8e745e386865c9690b73", 0xe2}], 0x5, 0x0, 0x0) fchdir(r0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001700)=0x9c2) ioctl$TIOCCDTR(r0, 0x20007478) fchdir(r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x10000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$getflags(r0, 0x3) readv(r0, &(0x7f0000002780)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1) r5 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000027c0)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, 0xc) fcntl$setstatus(r4, 0x4, 0x40) sendto$inet6(r0, &(0x7f0000002840)="4e837a531ec3e543f4dd2ba9c0159025c02282faa21716cbc7e838dcf3d7028a9652ff0023a8a1cf07f70b1df0b1f85d77f892db3af841d78979211ac1c68b62597f8846a1064bcef9ad6195f430d153f5c889c975205ffb2c6728f3235393554dbaff245d45b7bc3cc83a04e789512c28d77e41d4835f777e453c77fa54b821a1aba8f96134a3e50ea099417de610c25dab7dc2524924ade5bb959993dc70bcb99cec41dd54920416fe6712b3afa7430f36b8e11a7b91888c0ca52eb5233df74704e4a08fef", 0xc6, 0x1, &(0x7f0000002940)={0x18, 0x3, 0x9, 0x3}, 0xc) fcntl$setflags(r4, 0x2, 0x1) fcntl$setown(r4, 0x6, r6) write(r4, &(0x7f0000002980)="c86daf766bbc54e3979f0638fe7f9223fbbb115a8bd1a094916ed8893120956bdb3c13e5790c65fe6681f3e8fb5cb184c7fb9657ceb073d345c2f19ca496b9597eeb7912ef0742f8280f1a5c22e9ea003a381e50a2be5b039511ac3d412e8e6826ff3c83d083b11b4a8598b1e70c5cd3c907392eec56e9c7c9d4dc14e7f8b6d8c0b34b9efd943974509faa859a17acec166821cc8b2144f09b78acafe55522f4cd3832709145bdaffad569a6c73108dc383d852adc84e5264e8299f7b0a8b5a2f5934cea02bfb9b8ca59ec5c0ec8c8a601c67339aeb7a6", 0xd7) poll(&(0x7f0000002a80)=[{r5, 0x100}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x8) r7 = getpgrp() r8 = msgget$private(0x0, 0x584) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002ac0)={{0x97a7, r1, r3, r2, r3, 0xaae0f73c5110be28, 0x7}, 0xffffffffffffff8b, 0x7, r7, r7, 0x8, 0x7fff, 0x100, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40), 0xc) dup2(r0, r5) 07:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x8a, &(0x7f0000000240)="91ece5fa1e7d918c1c5e4ac6412eaa82c2af2e35568f29e3e4abd245ae410d163bbfb9e6a59a9915ae749fb2cb60703769dada4af46c123e5012aab7846e1db773b02adca4f5a3deaac47cd56fb28ea43b700cd1da5017fbb47a5179c37d9f46dd0bdbb6f5e38dc34fd9e146ec009b304ad3cf7e434bc66bb3db4cda746499b5e204f10fc1a56ff77434") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 07:51:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r2) fcntl$dupfd(r1, 0x0, r2) msgget$private(0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:51:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r6}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:51:02 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) lseek(r1, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000040)=""/57, 0x39) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) 07:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74, 0x80000000000}, {0x62}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 07:51:02 executing program 1: r0 = kqueue() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x44) dup2(r0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r4, &(0x7f0000000140), 0x0, &(0x7f0000000180)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3ff) r5 = semget$private(0x0, 0x1, 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) 07:51:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe4d, &(0x7f0000000040)) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getegid() r5 = getpgrp() r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="93b0ab4d88745e3ca863182849c4e5d7cf0bd8db9f3198d11c272c3aa370d4c0176b094c04bcd8f9bfa84983e6a018ddd56409876f0095bfe4e591504d00278f61506e261478aa49a0594017e566767080ec9ed2da9d8e84bbf00fc4cd419b4bf4a2aa4aeb14adf9870a398c01768cdd4c3e945a49a8781b293b135ac6941c", 0x7f}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x98, 0x8}, 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x5) 07:51:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 07:51:02 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) syz_emit_ethernet(0xb9, &(0x7f0000000000)="3b8f3bbc068378e864018dd3d91334b176b7dbaa693ceaeb5c58fcf97cdc9071c86267f47c57be261fe5ef672cd92cd901831b77f09871b42fe7b7f958baa43afa9cb349e0f4fe1f2b899639aed672c4fe33d074bc8af09fcd746880c9b6588160d90f5de0a580658ee984613bd9a8790b3250c00ff42cd30c29572f3113e30951f885df02a6da561b4911cc01e851290481c9925aee6097b6940dcfbee7179e9d4d76641d860b80fd94a646de1fe8d695a4bcc80fe2109ec1") 07:51:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getuid() setuid(r1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 07:51:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) bind$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x81, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) socket(0x6, 0x2, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x6, 0x9, 0x1, 0x100}, {0x8, 0x6, 0x6, 0x2}, {0x2, 0x7fff, 0x1, 0x1a}, {0x2, 0x4, 0xaa8, 0x4}, {0x9, 0x3, 0x725, 0x1f}, {0x8, 0x4, 0x7, 0x8f61}, {0x7, 0xc6, 0x6, 0x605}, {0x8, 0x5, 0x8, 0x101}, {0x8, 0x0, 0x5, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x6, 0x200, 0xa0}, {0x80000000, 0x1d, 0x100, 0x3}, {0x9, 0x8, 0x7, 0x6}, {0x6, 0x8, 0xe2dc, 0x4}, {0x9d, 0x9, 0x8, 0x7}, {0xc58, 0x7, 0x25, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:03 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x40}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 07:51:03 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) lseek(r1, 0x0, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0xff, 0x1}) sendto$inet(r1, &(0x7f0000000180)="14aba7863a141de5e5a388a02a1a71228435dabd00c49f6041459b421e4b315b128319ab867847e9c7e6a7851d648d46fc74cc838eeb778521b54c", 0x3b, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x9) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x3) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000340)=0x7) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r6, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x2, 0x796c5d6c847fb070, 0x1c2f, 0x166, r5}) r7 = msgget(0x1, 0x7e5be1c4789e697d) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="04000000000000004f259547a8bb48e540a298021800"], 0x19, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000480)=0x8000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000640)={0x34b1bd81, 0x1}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000004c0)=0x3) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x3}], 0x7fff, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0xa534, 0x200}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40, 0x100000000, 0x8}, {{r3}, 0xfffffffffffffffc, 0x10, 0x0, 0x7, 0x5}], 0x70, &(0x7f00000005c0)={0x138, 0x6}) msgget(0x3, 0x80) 07:51:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x100, 0x3f}) dup2(r0, r0) 07:51:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 07:51:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x201, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000a, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x40, 0x2) r4 = kqueue() mkdirat(r2, &(0x7f0000000180)='./bus\x00', 0x5) kevent(r4, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r4, r2) 07:51:03 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') 07:51:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) pipe2(&(0x7f0000000140), 0x6b3f6351cf83710a) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x48, 0x3}, {0x23, 0x200}], 0x2}) fcntl$getflags(r1, 0x1) flock(r0, 0x2) flock(r0, 0x102) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 07:51:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xc6e, 0x10000, 0x5, 0x10001, "1fbcbac68ba8f58a75fababa59805532846141db", 0x4a6, 0x1}) getpgrp() r1 = syz_open_pts() close(r1) syz_open_pts() 07:51:03 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xfffffffffffffffb, 0x4, &(0x7f0000000080)="7cce174b9ea1911b4bbac52eb2e72f0890a462b124d8cd06c30ebe4a9dd93ac6814997edd211599899679b6b95686b78472111a211afff1cea66f1f3e045ad383ea2dd13d7b25fa9d3e76f6f4adfbd851192036874889c9f1c9ff5f378dde98952992b4a97ade7608271d1674c6fa7ca98d482e5244e83", 0x77) r1 = socket(0x18, 0x7, 0x4004) setsockopt(r1, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 07:51:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3}) r3 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet(r3, &(0x7f0000000200)=""/197, 0xc5, 0x803, &(0x7f0000000300)={0x2, 0x3}, 0xc) syz_extract_tcp_res(&(0x7f00000001c0), 0xe0, 0xffffffffffffffbd) r5 = getpid() getpgid(r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x0, 0xc342, 0x7}, 0xc) connect(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="01002ec7dad1bec3e3acd672c478c0f01d7548b479ebd177b3384ff39c1b36e3cb82f1d42f7c3cbcb70de8f6be4517edfd20ea1cabf3feca8c959b3342ea673c428837361b408c5ce6ac1c4f87cfe66c87c011f36463a02a67bf6745bf9caa2cd95900b0594ecc7647fb"], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000004c0)) getpid() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) 07:51:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x7f, 0x8000, 0xfffffffffffffffd, 0x6}, {0x9, 0x1, 0x2, 0x81}, {0x4, 0xcefa, 0x1, 0xfffffffffffffffc}, {0x1000, 0x6, 0x4, 0x7}, {0xffc0000000000000, 0x3, 0x4, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) 07:51:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x8001, 0x1ff, {[0x0, 0x7fffffff, 0xa3a, 0x4, 0x2, 0x7f, 0x1f, 0x1, 0xffffffffffff0000, 0x20, 0x9, 0x0, 0x2, 0x8001, 0x3a2, 0x14, 0x3f, 0x3], [0x6abec2a3, 0x0, 0x100000000, 0xfffffffffffffe01, 0x4, 0x6, 0x4e2, 0x9, 0x5, 0x400], [0xffff, 0x800, 0x9, 0x2, 0xfffffffffffffffb, 0x0, 0x7], [0x4ffb7dda, 0x1, 0x40, 0x8, 0x3, 0x5], [{0xcd, 0x8, 0x2, 0x93}, {0x70, 0x10000, 0x3, 0xfff}, {0x205e, 0x8, 0x1, 0x6}, {0x19, 0x5, 0x1, 0x6}, {0x4, 0x100000000, 0x100, 0x7fff}, {0x5, 0x0, 0x400, 0x6}, {0x7, 0x0, 0x3f, 0xc1}, {0x6, 0x8000, 0x1, 0x2}], {0x6, 0x7, 0x7ff, 0x9}, {0x280, 0x8, 0xc00000000000000, 0x101}}}) dup2(r0, r0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x21, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000080)='o8', 0x347) pckbd_enable: command error 07:51:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) getpgrp() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) read(r0, &(0x7f0000000080)=""/23, 0x6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) pckbd_enable: command error 07:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x382, &(0x7f0000000080)="b6") 07:51:07 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0x120) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x7, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x5, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffb, 0x2, 0x10, 0x1f, 0x5}], 0x6, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x2, 0x8, 0xfffffffffffffff9, 0x7e}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x3, 0x6}, {{r6}, 0xfffffffffffffffd, 0xa, 0x1, 0x7, 0x96}], 0xc19, &(0x7f0000000340)={0x1f, 0x3}) 07:51:07 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 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, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 07:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000100)="ec94a6384199b35a1311f6b96da326a5ef3d6e6dd38726d3b6f1d3c6d1cafb812683d5642f79cc20812ed20acda36faeadf1c20fdb53a4e9d7af95ce5b66169cfa88432ad2114eb0c5da7bb9a507193c61e4") 07:51:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000440)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x8, 0x0, 0x8, 0x0, 0x6, 0x9, 0x8, 0x354818eefbe96ffb, 0x1, 0x7, 0x7ff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\']](\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='*', &(0x7f0000000300)=',{@\x00']) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1) accept(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 07:51:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) fcntl$getflags(r1, 0x3) 07:51:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x100) clock_getres(0x4, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffff9e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2) fcntl$setstatus(r0, 0x4, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xaf, r3, r4, r5, r6, 0x4, 0x8}, 0x1c02, 0x5, 0xfffffffffb57e217}) close(r1) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, 0x0, 0x0) 07:51:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 07:51:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4e2, './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x3ff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 07:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) syz_emit_ethernet(0x31, &(0x7f0000000240)="179a0ebfea016b88ae3d3ab002e3589c9b99f027c0bedd2dc361d9238e1bee36bf50cec837e15de54a3815b7f4e2a5c891") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc4e, &(0x7f0000000800)="6e0100a05d8d2bcead79306878641c18058e613cde4f40a2d1fe23c57f0fab8c09b43199bfc8faacc76263169ef9cc0a8bc53cf71d76de169ae4836c3f3d92dd33e5252d5d2d7c257821f8fdaef40a49596ff4be3a51c463d16940f8a4463705f8242ae5e3806b1cf34b9ecc566b922bc616ad00040000f6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x200) r2 = shmget(0x1, 0x6000, 0x400, &(0x7f0000ff8000/0x6000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000005c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x2, r3, r4, r5, r6, 0xa, 0x6}, 0x8, 0x1, r7, r8, 0x7, 0x0, 0x40}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000580)='./file0\x00', 0x8) 07:51:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2006, 0x90d2, 0x80000001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x40000000000000, 0x7}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8e77d7c1ba7620a52fc27c803c3969ca9eddb10d"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 07:51:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000140)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='W\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 07:51:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000040)="89d5f0da7bb16e4916cb6a42e9972a49cc8e6b153d626f787e26ca3ee7c1d5b81b52dcea3ab2d42faf065079522dbfb1bac669c10e9de2741b1e9e9914d4fbf1f8bf5ef0276df1c6cfa498097d39237762b41f4b9e869dc2ff1b7ac3469ad53939f3046deb9a0fa80c224fbf89a569fe32fbe6c196d83483715e67fefe2a2415e1305c679b58d82ac91334af6c55690ff8b3dbb7f0cb0d1677d140", 0x9b, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 07:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0xff, 0x8, &(0x7f00000000c0)="1165a3117f77cc2ce882464e52678a984a70046f0c93c4f3f740c32617731b9a2b50a9df021366f9f69668a37bedfdb5914c4c4ae92673b441f876786c6205", 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0xffffffffffffffff}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 07:51:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f672be17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4d61ecbb0809752e36a020414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c139042000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a000000000000000000004d5281cf6330688999a7612cc2e79b45eaf9b2b39af60f27916370d321800fe70cca03a5f362f8f1e5a4bbe3cabb26a2898c88b2feda1c99be6dec929976f3c618fe1f7dec7769cf624090814cb074b9c6d39869a92580a9100ccd7ba811febf785f180fa237cd58f4dab2db7e7d0ff83dfdbda522618925a8c131cf28227565a0d5eef2ea8403127aa768a35f7c6739c89eb40b167a3966805675e40369049f78648a93c4e28e3b42667a0d593a16ca1883e26a7ba2bc3ef65032cf439eb28f3d9fd1a7424e"], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) select(0x40, &(0x7f00000000c0)={0x6, 0x1f, 0x0, 0x6, 0x0, 0x1, 0x9c5, 0x100}, &(0x7f0000000100)={0x4, 0x5, 0x8, 0x5, 0x6, 0xd08, 0x0, 0xff}, &(0x7f0000000180)={0xffffffff, 0x5, 0x8000, 0x101, 0x2, 0x20, 0x100, 0x2}, &(0x7f00000001c0)={0x8000, 0xffffffff}) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 07:51:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="5db02d5de34ee73a1eec4c3fd7928141eb39870015dce248e7360f70493c082b3f3055d83f9aec6130144e189c404310399f5b4ee8981c79afe0dfc0f9e50d1f0fd62398ae41681d36025e26c8d896d789297c0d318fd0d806e1dc646cb23e6e50f211b45be887ec0ac5e8", 0x6b) 07:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0xb2297c731dbf4aa1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/152) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4) sendto(r0, &(0x7f0000000080)="4f09d7b6aca2040af925253d3bdb3959a845c329024b6794730dbf9263490aa2801814dc6bfda550b76738f3869c06cacab0b5c5fda853aaeaad42f498a307b77a582a013a6a81760ee0c35a09909e4cc14a99f2440305ecdd40551c6f40eb6fcdab16bcbdcc4ee87a5d84cb3605592de03c5182de8d8b61745f5c17e9fb34e2dbdbc7c6f7c251da3fb3b1285a39552dbc7447327cf4a496057f8df62bfb9057a2e40627c21f53a2473ec3311fefbc8837655194ef7cc9386a1db23935fc41f0882966ca6bb213e4", 0xc8, 0x407, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4810, r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x7fffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4818ef62dd972bde280b6eedbf8ca6854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee481e6872090a17d8409fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000c887c7c16349c3fabb4ed19ef1b28c9ca54cece7997ff093c7950352436c0eb38793af3fb47b65ad7ecc1f5d2c06457140924dd1f7075a89194c44fc5fb24bf8b8410083638b0b135e8fa3ac554c889cddd29a7d45418209cae1512198a30dfc640b9654a656db887235fedaeabb7c724ee278d07898909a0a45fafa66774eac23415d74ab2dc85c7f79571ea37e0002ac4463968d6dccd4d171e4a0fe5d563e11756ee34a27bca8933a00"/368], 0x10) write(r1, &(0x7f0000000400)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b6555339fcafc7c05fd91414a549130d7d141e49a02e08bf45ec60d1557e8dae97ead460ad212a198fec39dae07218948d22fdfaf83ce365e01255250ef800e75db19823a10b21e2265f702cfd9e190112a1b07cd76f4185b8a15207e314c279597005ef58cce99e585913d1ea21badd53dea56f0d7520cdf46269fbae1ce24c781f73226137a444330da1f5776f61c", 0xa6e4a4527339aac) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) 07:51:07 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) 07:51:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket$inet(0x2, 0x3, 0x2f35) write(r1, &(0x7f0000000080)="bba3d4c182fd9ddad16716f4db6bd150359ad1c9fd4d958d2e50ee938b076bc49082cddf6de2740c545cf71b811743fb871be11375b5271a2b0597c5614ae48b9d389495dad98367c06e20ba7d289f3a82adb1017b94c5de620c50e6ca02a21209c446f53f1988cd3159743f9faffc99af949a9a0ea7bbeb49698db2e4ca521c19df0f2df6320b225c4de821f60243564649dd38b9710b3f21606546c514d1028f0178385c76515d633d", 0xaa) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) 07:51:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r1 = semget(0x0, 0x0, 0x8) semop(r1, &(0x7f0000000000)=[{0x2, 0x80000000000000}, {0x0, 0x7ff, 0x800}, {0x1, 0x1000, 0x800}, {0x3, 0x1419, 0x800}, {0x0, 0x200, 0x1000}, {0x4, 0x7, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x3, 0x1800}, {0x1, 0x8001, 0x1000}, {0x3, 0x1, 0x1000}], 0xa) flock(r0, 0x2) flock(r0, 0x12) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 07:51:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r0, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) 07:51:07 executing program 0: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 07:51:07 executing program 0: r0 = socket(0x11, 0x4003, 0x800) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x104, 0x0, 0x0) 07:51:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 07:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 07:51:08 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) 07:51:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="4e8ef5db88d2134552be8ec2a4709c484872564c510de9e55a8584d5cbc173033bffff0c64fd4f2e0dbf3c7dd60008730ef8ac5f75c83b181d1301b5c77406bed3831ed46f253d113bc2a9f0c2d9954b63492c6faf671fb4d40a5676807644e16d3f5c53224233302eba315f7a68db22039bc34eddc92c33961367d19cdc14b2a36576cb586ec78ff18ab1cb83430d32ad72407dea8963cb8fe873d66d89a7bae8f6cdf4d8d61affdee8072982d0d472ae3689e2a8b99208c05ae5a1f7f7aeb11fe83d8a620339e5f6279c1289747ec7ba372b7c21f78b96b043eaf294609b9e8931c645980c275ad9f1ba6c138b544e2b8652d82ecd875c161c95ef1f048e0e1bde27e4527f2bb65132079fdd0e9e59887e1598f011786d719379e151c933c8d395ab2aa5f3da7d6e859d36f61fb3def8183f249fd0cc1455bb6fd1d565450213979e6a616f2967d4013d2a2ed079e220bd7cd9844cc30e715901e2b2665c14e26a778a5ac812e6fdfc8eb7dd891be71f299c6dec62882b19ed29a1fbaca10eab93ff17b5ce5b45bcb7b7b86ac59c10d4770e2fc476ce9b62d8f566ec3ed8a59dd56cdd163e9eabe5a074382b99c17ad800ece16f0a7141f45ed1f631b618d466d9e0fbbe4c97b242276f7a83f311384bd65dfd2b72aeddbac61ae8fe3727c4f261ba6df7251c56fa22b2b7f7a4c5144e69ab788ca0296bdd5192a0a64faa12338cfa05257ec82ad04814cf00de0d0df090e49f9a6fee85b600"/558, 0x22e) execve(0x0, 0x0, 0x0) 07:51:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x2) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x42, 0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0xfffffffffffffffd) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r1) 07:51:08 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) kevent(r1, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x7}], 0x5, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x800fffff, 0xa65, 0x6b024e08}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x51, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x8, 0xf8}], 0x1, &(0x7f00000006c0)={0x7b, 0xffffffff}) r2 = fcntl$getown(r0, 0x5) semop(0x0, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r3 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) fchflags(r1, 0x1) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/218) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = shmget(0x2, 0x1000, 0x98, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x99, 0x7, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r7 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x3, 0x0, 0x400) fcntl$setown(r7, 0x6, r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000700)={0x8, 0x80}, 0x10) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000440)='W\x00') close(r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="62f661f6fdab037d513f8ed47a3d95f9b0650c37a6ed2cf4bc4359dc51c29e80124866a9a3157572e5ab2ecd5939c77bace2e007df1a1bdf4839a310e0fbb5be9155e289506b0c412dd4f4d2c7e872999b2cf75977e0e3155ff7a70584cea9f4776bfdf1799e07f15b521a7add30a03878272662ab91e5bcfdd74f7fb1bce70610b1b196526ea39323f599afe8eec4efe3140aae0e", 0x95) 07:51:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xe8f36d9196998564, 0x4, 0xf0000000, 0x6, 0x800}, {{r0}, 0xfffffffffffffffd, 0x50, 0x1, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x6, 0xffffffffffffff83}, {{}, 0xfffffffffffffff9, 0xc64a05b61d56a4b1, 0x1, 0x100000000, 0x3}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x89, 0x20, 0x100000001, 0x3f}, {{r0}, 0x0, 0x8, 0x40, 0x200, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xe00000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x44, 0x4, 0x8000, 0xeff}], 0x563f, &(0x7f00000001c0)={0x328a, 0x2f}) chdir(&(0x7f0000000080)='./bus\x00') kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x3708299fcfa91f3f, 0x80) dup2(0xffffffffffffffff, r1) 07:51:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6021, 0x40004200000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) clock_gettime(0x0, &(0x7f0000000000)) 07:51:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pread(r1, &(0x7f0000000040)="a4cb8eedca745e028ca5", 0xa, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) 07:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) 07:51:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = semget(0x2, 0xef1bdcbf6e281e3a, 0x80) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/174) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x8) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000001c0)="44d3507b604473ea973ce53f31b8ec91f6840e6c5042d21d7ac44a5e5a2a21615179a66cd5a04a6514eb0c173d3233997b55007db9891ce71352add790edbff687e21f19d1b6eac49962f8ee1e22", 0x4e}], 0x1, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x4}, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000340)) r4 = dup2(r3, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000380)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000003c0)={0x5, 0x7, 0x2}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x20) acct(&(0x7f0000000440)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={r6, r9, r11}, 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) shutdown(r0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000580)={0x2, 0x1, 0x8, 0x1, r6}) close(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) acct(&(0x7f0000000740)='./file0\x00') mkdirat(r3, &(0x7f0000000780)='./file0/file0\x00', 0xce5e85715ee14dad) sendmsg$unix(r5, &(0x7f0000001d00)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000800)="973e87514a3e00047674bb63d060750e7a404c84f490111bd66cd05803046eff892d459deb50a651e82b8ad3447b81abf0bfb5b92243a7957a2d706c2da797c1582d7047da60c58a5d2e0956a5f404e6f867715395ee9ed306cc8ca7b9aa6a7d0b714d850a1932ae20126a3ae78ad307e931e2977ccd175a485bd422a27bfd6d0d84e0027b6b93273ec07a78934e5c35a8b898fecca4f7ba0e2b0087f82f1ab07279ecd4ceef2bd4b96dbab340d51f50b96c0289ace41ff5a7671fe59fc0329712733d7c5509da9922ebe87db80bfc0ece021b0397bb84ae3f38a004d3b3cddbef71f79818ef332dd5cd94cc7ca76322e221f31bf88afee5fbbccf009a68d8a6ad3921efd8bbb2de2f6fd30c23e9b61eda502a1947ce4d6d55b947d8dd95abd469a461add66d367ef177b7366cef11853cbc61df184150240a724872e69729593bdd7fac410563c06631183406909f85df7b8c8780d8615309b54491af4ca2f5c85c9874cc42fea03a09311cb1bdc35596e997c72f4f43b2bc0774b368f59f0b12f2ce0451b34037c1e23f6aca7cd98eb97d1aad31ac8d01a35e7077833ca7a7f3ec4cef26d9d2cb94fc7332acac0577b7da38e1aaedf006c50e5aff4f1cc3bf012795fc1b10811beaccef868a7d4a6e65a6fdc384a655642d0ee7b05a1a3b30493b78cec7a015c45cf535b46752465a15f7e7d257a1a203be7f699e5ddf955ac6694232bfe1f3b68ef43dbd2a209a4470d9b08a74b3e7991aec29fdf37fda594e1ebfc567796c093828f383f8beeffd24fb184699ba39934960b727314c4e1028ae6bf3f9dd6f7bd5c718b88359e0adcadc71670da4d48f2188bdc505e53837c367ccd7c681dcd7c7c51815f2255b1c3614e18c04de5ed50c0b62342120bd4d83dc878318d6a12cde47dbb92feaa18fcbc7acf148f848bb64324e6c11613e32bc2ac4f50df636ea2fadb5166c8822a00e643fe2dec4add99721a32cdd172a10e8056042fbdc9b11192f4941892324acf1e3be12ca336bca77beef920287ea58f245a9792f17cd9325a7867bffb750e4e8e2394573bf5a23f05d7c2de48203b8d402cbb6c183755c707932a9747c2f4ec6c9f3ee17dfd69b1daed9dd7e5cb8acb7ad5606944f4d0a850269e208f08da85b69215680ec27ab41d82cc636c699df6e1c943036cce80f60dd2c34ce946f30321cc9637df7c26a38a4c8b2215c008ee7eccb4a22c08203fef595e0afbc041387ee8113a613ee31900f9df6ab9ef9c4c197c1b8fa3b5c504cc342ce2332a6f909e5bc9fc469faab9e27bac2505843dc6d4a73edf6abb9afec7d6654fcb1e61eae49b145cd6e4a40a0743f65620e7eeafca7d90c25dc65e7e2c93d55eaa06dc1fa80cc8f913e8f58198ee3b237292f369fbfe710c50a6a2cacb629ba0fdc16a4d50df3da26bc1871f2961f0ab7a75e43d035d1601e458bee20638f29dae9f9bb930ce476a3b28a3b6aca7882c6373c30765cc60fff99fac1680d35645ac8ca1d53b571daace9b47a196db3c4fc4420d7e4d438e9f696b084a1768d93197c20afd755eeecd2d9cfa68ec97c891364ee359a744f894471ae515e7562f2d3bba0716897773ffd0a5a9cf028f2895f8915523147b3e98d121c2759849296b49a9b1ec0dade5a7233cea6b004ea731a7242cfa875d8b57c33e4cf73b6df3d1b31060eb8dfb28192cb3ada38a9426c3a35e8aa867a2077c6aa461106b88a318bbd2bb4fede34deeb83b271f345fd5e75a7eef19e8103e565336a6ea0f448139cd8b8fafd4bb12f080dc5cf5efb233a1b4d0fd3ce990200d15da7481fa8ac8b92d9476da81018af25cc1e220fc38f6d4005fae2c0f34fdf533fc3a36bb40c02a5eae42d14356e90426a63727f579f37ec4520bc63fc2fa1f27a7dda219fe8b27b4d2909b91d19aba950baa0e11da472161d35f5b1a30cb06f4835401fc173f00643b3b5ff8e6367681b0dccff3852e04e8b68581ebf9e0b8f4a15df9f590afb79ed3270bc539e34d5b5be5e00864bc95c4e7a0a3a540b14275b422e83dd39b90789a374ec72d856ad3f9e1d743b69019a1cc0edfb8429d44114ce39d0cd89f1293e487098078ec68ab5dcd620a4af35cf8582ed4bc0962e1947d3ff34351421911ba1f7d65a21c84e60de09955ab6996be0b526457139a8dbc2bdb14cc54f20ec026cbd1c80decf6e1b9d47bc5e0d0f9a10c44414811d3d8c8ab301eb4d187a0daec6f5628d82e11de397dc324e66432bd42083edfb45339bad960f28a811af1302eaf5ca56d6555e0bec707040a99f59da90fa3f8b7e38f0343fda0471467f5b10d8c8019619af63fa83a00b9743392842732911c59d620063dc75da349cada919a9bc0e909a4bf543c52e4c531d07409ac41645f43c94ca86395fd48e1964457dfd51602941ddeef701d1f8ff674c1df6bf3de93bfb1dc85c91fc92d72d3dbc3a8d288572c427df9bb1be62c257e97b3e907ab84cf01bd8a6dc365ab33a63d06ba342c82a1b0962e8ed84031fa92e93d3eb496cae0f9efc333052bf7598d1ca72ee6e05f7f2cb73169df55b8f328956d5adf2373cf7a579b42da400469098cdc6c5c322495f08c13efba746e9ac8e22fb9f64776672e814885138d17a61031be4cf1ecf9e2b4e41607cf50a4be32dfc23d5b98fcc56a8b205530b181dcc3c78a147390a583ba3040f574f9d94de878456f298bb50756dee279dee54179ae9230c6f885e8055dfcc64d55bcc7a6c88f3cad60db83d318cc6731ee6cd3406995569a47d345ea0e6e584271b7d790030827a72aff46cdab125233720926bf06d8fd0abbecc4ca36438d5299034e5b87cc92592ace7247e5371f47a50186dbed0d6adaf4dcd5680c6d09705dcbca57c96b14a75de97d33f4364a51771623dd8b0b83748d7bb4505bddd9a50a48e297632ed8a60eaf22ecc33e0424f6dc3e4815bc89f4645f9c602825a558b4d48af7c5f1d4fb31183b9777950953e30dc5a0a3daac3f376be982fc048f391e7928713cde3d10a148f09470610fe12c9ba5a6ccf2f68e0f2396e9cc5c3504c0f6a262c664d3de55cba2796c72eb810439cb60eec354b4b55253e3293508604d03dbb5bc5bd44905c83a3b4f08c6374fe04de29808bddc0a0648f939097b2e38e2777d36073e663e308b297911a255f2b8dc3f85c405a4274450e1b3daba9c443b8d5a419af03fabd8369aea3c8144a03c5d192619572e1a03c816f73973722c7a33675fe6b9ac3f4420aeb4a4c0af7d96bd60ac214af9cd607d9b02d3a66760f71c989f6a778753113b762cd1a6e97e27cbb66336c7bb3e65cb656abce9100b2301acefc995819fe91eae1db29378be60182134ccbc1927c3b9fc3da613e1a425085899e10950d6025ce362bf37845515c2a59de40d23f100b81d5ba1cadf46e59ece4c2a5dc5b182e30131679f0f44d56fabffa2c120008a51a3057062a5f572c484430e8d5b0c2bc9826461ba2bed54a9fbe76a98c6260fbaff1f55109587f4ae70b25a361964f6dba374695ebbefcacf3b44c01bb1f6e3c44569ba07174fcbf6b4a7db233f3fec5ba7b0a644998195a53bfc8251f8b583dd9497b079d70177d3259852c6c8099de6e0e35e6b51df0fba9cfca670f17f853e3f0d1cf742574536b068c3c865e9042e18ad6517187087b623619c75337417db61c9ba243ffcbc834382f58ff279b0ada0ac7a049e1191feeeba4aa49a6e65411b0b2732e14478b7d19c497419f2a4f7ae2287f78af7c7f293642d5596cc9a62a8c14c6441dd37ad35c4668a0bc313fd8b5b5fc6c1ab753da47ac61eb2254de30b36e6b053e3dfcd25adc4ae02384c11d9480ed455a3cb13786eef4dc4b6f5beb586f39ad8a505c5e6da248b4a1f26942b502f464d313d9b6b73b8e8453cfbd0980fb96e2fa2823d95a018ae618da96d20b8554b1b411b3ce5880c9fe88193df74ecc916919d5d4b6187c0cb67b0ffcf2cad6df7c9c74f6a6b2e563ec0ce42971ffa6e8ca444568cf0a43b0caf320aaea740af62e9fb3374cc746e77ffaa39e5e1f357f15b540de207be61dc110bbaa2c59e4b0ed46c59c5b95cea2399f641c7a4ea2fec310854f94ec563e6d3ee8f1405cfdbc6a087f1e96402d743317a70300a81c8ef6872145081fdebb4a8a7f8109f8a7835d27998fe106c8c21c8718e895848446fd1e4bd221d7e1057ae9b43ec00cdca6f7eb3fbf0f1e259ddc5c5e2385f8f5be0787abc13bd69684023d713e92174ce77effe77bb53cad7487c4ad743efdd2b0e8d22cffbe785c18ea9c8100d11ffaeb8b305023e2d387138aefbef5c62a12afb308e15af8fe405579c145b1643d6a6e503e6374932cc2096f1677bfeee71cdf38fbe65c01cc5646f93b799f60b79591a7c7f0391d1c0bffd0382f640186157c6b2b5f1e82c97979db7ebf5e1a68847e172f10939de8a105a9194e94f3a861822005c4f7f6e1c13a22d37ed22bb035571cb40c2f1f5e5466566591cbe1112c71e2de5beb24237cb3d2c459898ed6fa8e16ff03837c22e731f28c08359da49aea8228efcdc7105ec7e9b791f3f35d24cd28173d39bdc5812bab613ec6ef727f0aba3f77bdd9d4b6663d07acd905ae786d6e8306d4f87eacf0f0cbe39bcba6dd9104527abad7fca44e30b9038529f4fa3ecaa02507476ada473a3e7ab2b3408bff2ac92c227dbf1d68360eb1dc894717570aefba19e0e7f31da1e91c300ad37617f8a19ac1e2357576ab627fb974f0dc80b24bd49c133d5bdb9ac9f9831f5c4e788bcfebc9931ea6f217aace027086dac7307ddf2d7702937802f4bbb6ace6faed97ed03c6ab1af55781b915405fc987dd1e95fb6aaadc44ae4606fdefd1d199009c621ddc39630f1f5977107c40eb075a119516a7b26a0bfcae7662b7a8c4550f4356dd23fe623fa841ad36348f8254883148c54a6395b398674dd30c42955ce8deae66d2261403ef6994527e22ec2fea123a5d0dfe0648e97de40bac81223c6ef58fc90ff3d639f67a704ded9372293ab89ee15bc0a0bec1d549a2980aae3bf85c167247de29705431ee7d3bbf90e683ea6a883c41a35dfac5953136d47e051edfb5b1f6ef776bf55a1327ae4856bbf517df1c50fd8faafc3a58d6beb647a0c553df4a93156f5545771ccacba21947daa8dcf3cd9d1b3231e1d69f952c83368ed012d7d72cb8580c3948a51ff417544a2cfb6197f26e24646df87804287ba9bfd804f2fd3601223eeac0a65ea7666240c78c9b3af84562df5888dc12035667738670b499702ce4e67b6dd47d202d426d3e53ea7b0ba068e8c290422addf104758df540bc2b25cfd66ce520ffbc77ed789ceade86307a7a5a55fb60338f4e5e12c86e2582317aba1baed76d99837cb1536df8134532da082b8383a5eb912e5dac63a86ba96c1f68a778673d95f52f7b630f9a4f300c60541cb66fb46cad3f9ba1c262286210f70a9a01716e37e44cec74a2e589aa749b675bc13eaff25425e7c048919af34ca2dedab53ede00b2b1856b6579e692feefb78f83f2ce7e0b2d1971a3d4ff718dbb83683f92b229dc43db407d8a2bb8be1fd5faf65679aff36b2f4debc6bd44cc68e4cfc7edb2edf404fc5c0aada1063a91dcbd07e443c5baf6deee10b2562f589f377a8a278b4c99de1d98f0659e2c9c03a4e7da362481631a1bda5a4219969600f7eaa1d8d0a1f464cf230a895feb9870d316dc69d5f2d0557789dab9c717e9409ad3d16678a01f97a96fa8df15d8ec3c776891108f165dd98bf4aa4b1c12a8718349d9b9b8", 0x1000}, {&(0x7f0000001800)="b78ef428f2ce3f1fb7cff54c747f2a51175a12766c76441050beb109edd759dd29aedb2070266959e1887f0d1ef05a21bae2046bf57d80ad92e2cb0e2b42647e5fa05e2aec5a940a63b42458d7e8aeeea9e281d7c0c5bb6e44e87e012d8e0ef1b004dc2c114114eab548fd71c986a7e262baf62f811a2f2914300d1d04c106ae61462d0716bbd377641f289dac693495c94f3b5540b77590d654d9d2afe6df01d187cb0380f44a8ad019502abcb7d0cf6cedaac83ccae4f410dd2f80561998b86547d6bcda0c04bb6565e219dcf91d9e24a728fd8696edbbaebdd783c87d5932963f1676f3", 0xe5}, {&(0x7f0000001900)="20f25cad787bf7870a2fe05d788604d123f2d6658db043a046ca4894c728b2105a45da1be49526715a448434e51ef30ff524b5164b31f617cab345f0fc9df0be6aa5b9113d7d26b7eff21c", 0x4b}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="8f5feca6a16c0b7428db17b1275888d9156571fabd71c12ac248c9d35979fcb2dc1c61edcc172a52b87cd107cc25108bfb57326edbcda9937366048f22391e85b7b96ca9add39456049f80d9f5b69785d56fbc1059e6ee6ea9d7c7fb635eb2511a5d069e5f1ab9012fc921e83ea62d205a47a750", 0x74}, {&(0x7f0000001a40)="73755cca740dafcdf310ab025398faab10ea78d580fbe9b9ef0633a8304a84c706500d9300a774e88b2c529506d1fd19fa2f55c903c128ca78b6a11a4882743820a6f26da54c5f94c6aa19e7fa125a1420fb957f89148aa8b8fe29fbe7f1cb5e7ba10d622a5e29a9fbfc1dabbdd8faf59565cde4207d8fc626d28e8a081b876da1a56d0c08e5dd8b923b0c32b25d15cf2798d131d98fde188c05a0ef02047af8001e73f7295998dcd2b2cf1ea767a228501feb3a98137931cca82890e0181e2e85642ee9474cdc75ce3c04450ac7b8f6586e94d62af87b1ba604c4d85c03cf8d765b7095fe5aa3487951e49bff75d8468ecdd3c422906ec2", 0xf8}, {&(0x7f0000001b40)="34ee4d4dc49c820689e6a3adea159e5b75365facc4fd4fa26d0c88f86415f1817589fb7b5d66061af9f0b025feeafd24386937f9e50e3358244fd41ed907b3cafefe3b66c769358596807952fe1e51895000288445bfeca97261efd730ae17d4d59ecbe2c601cac3d2496d099b86e87e8014", 0x72}], 0x7, &(0x7f0000001c40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r10}, @cred={0x20, 0xffff, 0x0, r8, r7, r11}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r4, r3, r0, r4]}], 0x88, 0x400}, 0x406) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001d40)=0x100) fcntl$setflags(r5, 0x2, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001d80)={0x965, './file0/file0\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000001dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:51:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x8) 07:51:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x7ff) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 07:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f0000000000)={{0x2, 0x1}, {0x80000001, 0x8}}, &(0x7f0000000100)) 07:51:09 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 07:51:09 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) 07:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8d6, 0xffffffff, 0x7c0, 0x99}, {0xffffffff, 0x1, 0x3, 0x4}, {0x1, 0x1, 0xeb, 0x9}]}) ioctl$TIOCNXCL(r1, 0x2000740e) 07:51:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f66696c653000009fd800a641bba649c756e4a8f64bf5f30f6229489c7b5533b62f2dfd6a46fb9a8721f5112fbb97ce59c90013b8782035fe03ab029b5a32828174eab3dba909fa61afcd397e2a0b604e81e0a7ba2ef1ea052dd29b854e92efc1fcb8f5baaa6a96b33563aa1ee4f66fede56699a9b7abdd"], 0xa, 0x0, 0x0, 0x0}, 0x0) 07:51:10 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x188f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 07:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000001400)="a806e3000010d23abd1e598660725831695ea7d38907df68a1f5037e7618c75dc132ff6d1285b0775ca80f756c75af79cfbfcfde67d1", 0x3f) sendto$unix(r2, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') ioctl$KDSETRAD(r3, 0x20004b43) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) 07:51:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x9f, 0x0, &(0x7f00000000c0)=""/159}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = msgget(0x3, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000500)=""/4096) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 07:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x5}, {}, {0x6, 0x92}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)="c69aaf2f4a5aab3f0c114bc4baf829e17f2b3242f912819b8f18084ef591a119edf200b2bb59e280bf62383b9d066cb0fb844a0c2c0d3bde2d60e2b91cb08313efbe8c4d996091fe415e2e85dafa5bfc57822de8557d75118b92956d4f9d0329a5da0f256c803970233404136180c6932e800b1b791cfd571e47fd235792f6b723049e5c741b53b22ca6d5583a1cfc5e371391c24c2991ad6c5fcfbd3a0ad7625044706888149535b564a1ae4257256ab59a00dd34185503f3fcb0fd4c", 0xbd) sendto$unix(r0, &(0x7f00000001c0)="15540d274809e74ec81ed57998689fb6e7ed9702fcc6c3c2cc4e0cb8f39e7c69cc072deef1574965bb15454d98c9a03c6fad0fe73e7b9e2add49c5698e949cfbc65f89cae1d485763ebae42d4e06adda6744cd462fe2dcbd11352da3a8dfbb19b923699c777148d41be3eab8e92b7e060df427fd9abf616aa6eee1c06170e6fd125652a702171cbda66a69df845d4d3d52e04142eab0372c913b06079ddbfed4320b0a3f0b5fd2cdc8c40602654cad01172737255847b98d154589715cf6d58c50f3ba41b11856297c3607bb1cefdcba0b0e774e3d9a7377fe71531ca796a4321de42b66498843d8ffbe", 0xea, 0x8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) write(r0, 0x0, 0x0) 07:51:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r4 = kqueue() open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 07:51:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4}, {0x3, 0x5, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x8}, {0x2, 0xb6de, 0x800}], 0x5) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) semget$private(0x0, 0x2cd26828fccb8d5a, 0x0) 07:51:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 07:51:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000200)='./file0\x00') execve(0x0, 0x0, 0x0) 07:51:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c0500000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 07:51:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 07:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6, 0x3, 0x1}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x3) connect$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) 07:51:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) 07:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xb1}, {}, {0x6}]}) r1 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 07:51:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 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) 07:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x40, 0x8, 0x6, 0xffffffffa4fe7641}, {0x10000, 0x4, 0x2, 0x2}, {0x7ff, 0x5, 0x80000001, 0x4}, {0xfffffffffffff2d0, 0x3, 0x9, 0x100000001}, {0x979, 0x1, 0xe79, 0x9}, {0x81, 0xe5, 0x5, 0x18c9c2af}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) sendto$unix(r1, &(0x7f0000000180)="dfc8ab4f378f94cb818f2c9f444f4e73e8ac2491c9b93cc97490b1ee18e469bdb71caa1754fa8962d01021183c4417b786df76051140179c6a2aacbcd8e60634ab3792eea7400bb5bf417f217597673121b29deadeee8049cf6ed5a532b5ff6fd65c441a3f2e9f3c461960e314ada29fea31c66411f13e537bf5d5044b0eb360cf681eaebc39ebff65023310", 0x8c, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:51:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r2, &(0x7f0000000200)=""/161, 0xa1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x81, 0x1, 0x3, 0x5, "1383e182ae7f1fa955c59a58831b2ad3d422e166", 0x5, 0x138}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) syz_open_pts() 07:51:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 07:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000180)="3e691e5b7782c2d75471ecb73544faadff64655ef66517b8eb7e4c82393f52516d416031f8cdbfb8c61c8846b2c6c6fd6340819085455fef465a4e5ad760cd332c9c4adb8750e62016a4bca3a232f42c14c17e2e448b36d2029214806a6f505da3b63b9a2405326053985a63b0b04329cd206e3ab744ab525df1f461c4533906ead152fa567b46696873abef0c88e3223645980cf31e701904cb8eba4e1525bd9172c7bb4c7205a154293e2fa359c243cedb36789e2cd03d2fd9190ba3193c6442a80ea1d7942b34a554cb992564735d4d9313f4", 0xd4, 0x0, 0x0) 07:51:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) flock(r0, 0x4) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000003040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ee375ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a43e61bc9a404b9f1af34e0015f870eace0569056852bb415e68ebfa071738fda8e84bcb05b0ceba59acba76e13f1c3401ef61904e4f0e577ab68ffe742a04c9b128fbb7749b6156f1360ea5fdde2f0ffa3132874fae5c9a91642e44853c8289103e836d098058dd2ab0a07155de8b8cf35cdba4347a8a751804cb6ea7e4aa1244261b73625824d6f1af79e03409bb442adcb57f451cdefab297592ffcc5e5b27da232e60f12eaf89f4b335bd6570ae36a29d5ad"], &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 07:51:11 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 07:51:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0x2, 0x6, 0x10000}, {0x0, 0x2, 0x4, 0x5}, {0x3c3, 0x56e, 0x1000, 0x3}, {0x6, 0x7fff, 0x2, 0xaf59}, {0x0, 0x6, 0x800, 0x6}, {0x5ac453b7, 0x8, 0x1, 0x80}, {0x5, 0xb400000000, 0x400, 0x5}, {0x7ff, 0x8001, 0x800000000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5, 0x4}) 07:51:11 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r1, r0) r3 = kqueue() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') read(r1, 0x0, 0x0) 07:51:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) sendto(r0, &(0x7f0000000040)="2ac7d54c18387bc1f61ed67adf11edd796bb83579bd43525eb68d619426303421cfb4e27eef602426f632ca48506ae2a58b540ab214051a980541cd2191d43b94e11c42726ccc273fc5ac189431046e7bb351f42b8f63fc551c14e8a3053c6f613194bf150d6d7db3b8944e04b7b0f426b76738d874fb848c4dfd7333ff468768d7f65e22a49741e0da6446e073771c3", 0x90, 0x3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0xff, './bus\x00', './bus\x00'}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0600000af6ce6257fa5d2b8d4648d69e000000000000001e003300deff", 0x30}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 07:51:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002006, 0x4000400000002889) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x8001, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x9c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000038600400e717060000b283c6a0f00000000000b1fe2a7d000000000000000000000001", 0x9}], 0x1) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="79e57956727f4c8ce7313d29b7ed71eee0e674eff2b844f83d03354ffaaaa76f4d9e62c1aebd2b9b5364809df1a5dcb0b62459bc0f61cc9150c2c24342f2aa39cf5708d7eeb954a40a71873c2c018442f0b9fa23c9d36198ef8434e3341930f9e09ab7633ea05245c55766c4769c15a66bd5426faa6375000e71634e0d76181e05801d816e908a783f3b1209c275d330fb525a422a7d3bf325a9dac5561c68c50eea7107bd4f254ae8fd90b0e7526635aa57910606211012", 0xb8}, {&(0x7f00000002c0)="9a5efb64cfaf3804fb7c5593792934af33caa9b584e3c6e15ccc78d19b14061f2467af0e5b401ee6708a06a75516696fabfe1051f8ec0e52cfce50dd5cdaf6044584dee55c4c02dd8bf14e6b0cf96c4f2e89f604ad722b87a84f7845153c44bcdb3991dce24aa5b223a87e6f1b71196392b491086b94936e1df3c172063d29405c4ce6d68d24471369894ab0460fee687498f1b739bcc17e4bc72b3d899e66", 0x9f}, {&(0x7f0000000380)="122bc65132064958660a7e0a418837ad6cb7019d36f7827f872b94dd51ce43bcbaef3ae0b2f4ba7cd25bdda8c7a3cdda7163312267d07c7e620474a4fa1ce51256ae0abcbd036dc50b00ea734452308bf174", 0x52}], 0x3) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000440)=""/196, 0xc4}], 0x1) 07:51:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000000)="7381e17e04bd6726db165fe82b4cd93bd9d37f949cc1589738dcb8f7da1fc057318fa6d6e41090804f4c9b376484a5f304c831e841098797fa2f57b85a8ba399414dd8d129", 0x45}, {&(0x7f0000000080)}, {&(0x7f0000000280)="b1097ee0cc36ebff16a82d45771acb3ee0700f784296f381b9d20209567537b2f852ca3cf09b2a3bdc4e46a64bc6f6bf7eaf58129c366932c3376372f705f5ed51d64a308d7422b2dceed85b57b31233b62325f88e24f94f97212a51dee190a6e61bebd44097d44f32632f33e6ea4d5279b9236b5470e65938a2c6bbf7bdf13129255629d6dfd4b89a24391a73a66a1854774224914ece1179078018d4625b43fc43f94adc9e1be24576581250435038be986922d047643aa6817c5e904fb79758fac9005e336a8324ed68ea0cabe2c48941e08d845d19252915f0de2ab05620", 0xe0}, {&(0x7f0000000380)="e3e87efd5219d23fd21ac4609383f39aa4e8abfb08f63a035711c74df54ecb73d795ea1724b40cb28ee5ad72b6231c80f16d5485a348da870479b70f34b46eef755b6ddf679fc77946785eaca875c379d3cd746aa79ec200b8145c39f258ddb3396ad9e93e39d6ae7057e459df735baa2fd86ecbb6bb1722b533bb6858ce81481774d000340763a3f0677b6a57f8f6b7fc075510f932a820f0388d61d6f4e4bb18575eab32a321871bfbd98f6ab0b79de260652ba0f74532ab4963b53d3c7f3e6b1631d4b1a092fe58274517d5d134c846f50d4074ce15e7b1e6133b01078a16f99336a004154a6c15337d", 0xeb}, {&(0x7f0000000480)="c7168f87bc992f68ef80477c6747f728129e90e88188d6206e037c044d1d6e52e5d471c74e027d8b55a8a31165ab6240226c4533ec2c901c7eb00faba5dd2bc20002b94b16cb95297174d969fb0c5ae170f6bbca41d41a3f09331e3d556f060ed42f47a7eb13b54cb058fa96c5fae30df9696cd896a552e8a84a97b343b4f14de4814d7bb7b1bb6782db0f67fdc50ae8f23c7665c36de15fe85d9ad0fefa49c8defa8aad6851ba060a6cfa669f2e62aac332a8983191ed48794e6cb62e4ce0854cf7574ec1916e6906947e21f1c6e040fbe82a578317088fcfa0895e5b966c", 0xdf}, {&(0x7f0000000100)="cd900f806bd3cbe3dd3ab8ebfef0bd0909ddc95c72d7fe49cd9b3465b4bb2bf66b697a8fd8a6db0664d325afa11e35f1ed6f5c753454a209f3eee67f9b6e6a3630deb79202dda186d8de60911ab24b2fb00fe23047f4e367f9e6619e69fbaa453d8c9727d31198dd415e623d36268b0161ecb599ef8391", 0x77}, {&(0x7f0000000580)="4cc0969cc2fe7a18e466fd2f30e85ecf9376e04bf9b817c6a53d2c888c8372bef7587dd7a79d5118d39e9c8deb005c5f003802bdc0bb163792dc66c81a10c0bdd9b3e92768e3aacaeb66b5bce6edd651df33afb7b85455f78dd0f0817f51e5581247a3262396001c02d830b0483162c8f021a5bd3886623138ffca451876eb637ad03a3b", 0x84}, {&(0x7f0000000640)="982239d21fb185d445c6b365eea979ec9d914388ce76bb4b59a50fe4f4a8ba105eedc38f1af8ee815afd0a599976434dc914ad33fa2ef7013e628f6059bb1851529bfd6c79874e5357a424bc1badd54c61b3693294dbf9ae1df635624e7b9124be4f57ff5ddb944e0d2162a6f412a3d9742c9b3c1e7eae10bfd75c1cfe3d1b891d86e502de03d9d7e8cc43e8a83b53e6fca1ba866c33acedabed02c8c6206b7f65c823c982312f94d86a59999f43edd13d4563ba1b3dfbab023d2cfa03c07a07", 0xc0}], 0x8, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x20000000, 0xffffffffe43521c6, 0x5}, {{r0}, 0x7fc530f242fa7cad, 0xb, 0x40000000, 0xff, 0x7}, {{r0}, 0xdb147c66519f20f4, 0x8, 0x40000000, 0x8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x2, 0x8040}], 0x1ff, 0x0, 0x18002, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 07:51:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) fchdir(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8e00464cce2bd1e5, 0x1, 0x1, 0x1}], 0x3, &(0x7f0000000080)=[{{r2}, 0x0, 0x1, 0x1, 0x9, 0x6d}], 0x9, &(0x7f00000000c0)={0x400, 0x4f40}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 07:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2f1203d5fe089e5a, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:51:11 executing program 0: ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x8000) pledge(0x0, &(0x7f00000000c0)='\x04\x00m ') 07:51:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x54}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x899, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 07:51:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) lseek(r0, 0x0, 0x0, 0x2) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 07:51:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 07:51:11 executing program 1: clock_settime(0x0, &(0x7f00000001c0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1000000, 0x9, 0xffff, 0x0, 0xa66f, 0x1, 0x80000001, 0x0, 0x2, 0x9, 0x731}) clock_settime(0x0, &(0x7f0000000180)={0x1}) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x401, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x24, 0x10, 0x4, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0xdb0e, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0xffff, 0xa394}, {{r0}, 0x69f6fdbaa658c43e, 0x80, 0xfffff, 0x0, 0xaff}], 0x800, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x100}], 0x3, &(0x7f0000000280)={0xffffffff, 0x100000001}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) setrlimit(0x7, &(0x7f0000000140)={0x8000, 0x100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r3}, 0x0, 0x100, 0x80}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x24) open(&(0x7f0000000400)='./file0\x00', 0x180, 0x20) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x110) socketpair$unix(0x1, 0x1bf06d30093cc6fe, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000300)='./file0/file0/..\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x1, 0x8, r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000280)) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20090, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './file0/file0/..'}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x10, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x80, 0x2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x200, 0x0) r8 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0x80) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x1, 0x0) r10 = open(&(0x7f0000000500)='./file0\x00', 0x28000, 0x2) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="db5f836847e386b3bb1cdc5d585b86e36e7020b26c20cef2beb6be82a8dd9d0bf84019a39819810663fc4c5d2009b0f3c301d6939227efc27bc12acf055d8884235ac5a68f0a21bb8f0d", 0x4a}, {&(0x7f0000000200)="0a376b888fb3033c21564201e64f313c79d971a3f6c6eb3129ff2c4ef94efcab8568ce22d6", 0x25}, {&(0x7f0000000240)="25b97b33f97d42", 0x7}, {&(0x7f0000000280)="b90c8084747b73861f0b33753a85a1610964ed0237f54123618f48b64bc39d5e9736e1555f6943cefb87d5429609ef345aef1a", 0x33}], 0x4, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]}], 0x38, 0x4}, 0xc) r12 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000107fd, 0x0) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000140)="cd90f211f77960ce97e4466ebc6fc8a96323", 0x12}], 0x1, 0x0, 0x0) connect$inet6(r12, &(0x7f0000000000)={0x18, 0x0, 0x4af, 0x3}, 0xc) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 16:00:01 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) clock_getres(0x4, &(0x7f0000000000)) pckbd_enable: command error 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcf, 0x80000001}], 0x1000000000003ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$TIOCEXCL(r0, 0x2000740d) pckbd_enable: command error 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) setreuid(0x0, 0xee01) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x9e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x50, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x0, 0x8000, 0x7f, 0x1}, {0x3, 0x2, 0x9, 0x5a4}, {0x200, 0x9, 0x9, 0x3}, {0x5, 0xffff, 0x4, 0x5}, {0x20, 0xffc0000000000000, 0xc2d, 0xccf}, {0x0, 0x8, 0x4, 0x1}, {0x7, 0x7, 0x0, 0x8001}, {0x1ff, 0xffffffffffffffc1, 0x3, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x2, 0x200000}]}) 16:00:03 executing program 1: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xca) msgget(0x2, 0x332) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x6bd63d63246366fe, 0x40) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r2, 0x4, 0x80) kevent(r3, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0) r4 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180), 0x8, 0x0, 0x800000000081, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) kevent(r4, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x1, './file0/file1\x00', './file0\x00'}) r1 = getpid() ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x4, 0x402, r1) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) read(r0, &(0x7f00000001c0)=""/65, 0x41) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:03 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000e00)={0x1, 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000e40)='./file0\x00', 0x8) r3 = dup2(r0, r0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001980)={0x10, 0x40, 0x4, 0x25, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xe752}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffffffffc4a5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xba}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1479825f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff8}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r2, &(0x7f0000000040)=""/32, 0x20) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pread(r0, &(0x7f0000000080)="4cd3c680ab4a960aa1442824395c75b32229ea9b1262733c9ff3f03e2b420e5c915cdf46e4058f50db745024f071a4f237318b11c56df71aaaf62f97579a3affed345327e631cc0ab341846c3727747d2f1b5caef3199da7c2a3f3da9842639c9d557e2cfa0c70b3aedde0d4", 0x6c, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x110) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x3) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81e, 0x401, 0x81, 0xfff}, {0x2000, 0xffffffff, 0x9b17}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r3, &(0x7f0000000600), &(0x7f0000000540)=0xfffffffffffffce1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r7 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:00:05 executing program 1: mknod$loop(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000440)={0x4f, 0x0, &(0x7f00000003c0)=""/79}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x40000002, r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', 0x0, &(0x7f0000000100)='\xe2+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='O\xca\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='%@\x00']) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/40, 0x28}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/46, 0x2e}, {&(0x7f0000000500)=""/140, 0x8c}], 0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) read(r0, &(0x7f0000000680)=""/104, 0x68) pwrite(r0, &(0x7f0000000700)="649decce8235cf00452ecb3b559fae6968d358d19e6fc69d2203c81fcc3715febf97292663fa9869f8c912131a1a5323d912aeb57197c8c168a87807ae9d12134ead68ec7e6ea931cdb82ba137d6f49b1e919ba69039f4b7211bc40d296e03df3022147345f56e9bf1c527a26b8379a4d0061098ce5a38835d7ac1251e6ea898", 0x80, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000840)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, &(0x7f0000000d00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0}, &(0x7f0000000d80)=0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt(r1, 0x1000, 0xffffffffffff2691, &(0x7f0000000f00)=""/62, &(0x7f0000000f40)=0x3e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000940)="63c744e13c5588890d62ded8c5f2640763039e23bc88aa244a88596b8af4be5739be46564f8c72d11987952573c23f04b0778438ed56a6d660da47a8710b6797172bbf9eac4ddbe7f4c309b61e1be0c2a922f1668933e5f0aa3eb1e4d3a65910", 0x60}, {&(0x7f00000009c0)="b187a8dd04cd37b2607cab1bdf33c3075afebe69e87fdf638124e433b2e1d49c0e7f151282d2c5fe9cd75c0830890206057130407539639d34aa6eaa4ed91269d4650dc425e005684bc268f92c6ae2c34b71894cb72a1d0b010094ff868eec0112b0ed82e5c228c0efe65799fd2060bef157bc15b5cef7e560f6e96cbe8f364b533e5fa62e9a", 0x86}, {&(0x7f0000000a80)="69610c5ab128f83c2b7952620b1101bf1b31b286c720986f23d788dfcf6912216197396fe8cdd73dd9841a2c507b9c468ebb9d79119e6c2cf33809a1df772b43b4d2013ebcd7aa15d8845b73174853d17a12", 0x52}, {&(0x7f0000000b00)="83d055d75c1d43f864a26774a9216556ae54e601a6e644dfbdd51cd0386e039bbbd1a6d721fba75952b7b99270b96d5ef74a7230f6510fd286635498529fb6fdc45faeea38b2210a9ba371ab93e713e304e90f547583ad7398eca1085bd6ad0190139ed3cb69c3d2b325c352", 0x6c}, {&(0x7f0000000b80)="5c0e8f0fc73ec5e9a797c949e5a932b6b849c5681221b6d54ad0a58c3ebed027f06d503711effe64ffa4a8fa5b7951352d062bcab81a08a0c1f7d01e2de39c797024", 0x42}, {&(0x7f0000000c00)="dc342f71a8", 0x5}], 0x6, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40}, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x10008, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000ec0), 0xc) bind$inet(r9, &(0x7f00000007c0)={0x2, 0x1}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x80, 0x0) fcntl$setstatus(r9, 0x4, 0x80) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000e80)) ioctl$TIOCSTART(r10, 0x2000746e) read(r0, &(0x7f0000000040)=""/32, 0x20) mknodat(r9, &(0x7f0000000640)='./file0\x00', 0x80, 0x4000000000008000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000100)={0x6, 0x4}) r3 = kqueue() r4 = dup2(r1, r2) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchflags(r1, 0x0) read(r0, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x100000021}], 0x3ff, 0x0, 0x97b0, 0x0) kevent(r1, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) utimes(&(0x7f0000000140)='./file0\x00', 0x0) kqueue() 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xed, 0x7, 0x80000001, 0x20, "67d1c6392325bc5af67315b08f84c9d5ba251e5a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffff9, 0xed, 0x1, 0x6, "27a85b11ba66916782547b9bba0834403b0787b6", 0x1ff, 0x6}) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x20) getdents(r2, &(0x7f0000000140), 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc68a367acde8d12e, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x7, 0x0, 0x2}, {0x1ff, 0x2e0, 0x200, 0x20}, {0x60c9, 0x200, 0x6, 0x7162}, {0x5, 0x80000001, 0x273, 0x1ff}, {0x7, 0x80000000, 0x7f, 0x7}, {0x3, 0x1f, 0x3, 0x1}, {0x7, 0x8, 0xcd93}, {0xb4, 0x7, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x59, 0x9940, 0x81, 0x40}, {0x0, 0x4, 0x973, 0x5}, {0xf86d, 0x8001, 0x7fffffff, 0x8}, {0x286, 0x26, 0x8, 0x6}, {0x7, 0x1, 0x3, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x5, 0x1ff, 0x7, 0x7ff}]}) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/122, 0x7a}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x324) setreuid(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000280), 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) setuid(0x0) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = semget(0x3, 0x2, 0x8) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000280)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x22}) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r9, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r10 = semget$private(0x0, 0x1, 0x6a4) setgid(r4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r10, &(0x7f0000000240)=[{0x4, 0xfffffffffffffffb, 0x1000}, {0x0, 0x7, 0x1800}], 0x2) setgid(r5) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000080)=""/13) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000440)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r7) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x814) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x40100000001, 0x2}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x6a5) mknod(&(0x7f0000000600)='./bus\x00', 0x8000, 0x7fffffff) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0xfd08, &(0x7f0000000b80), 0x1, 0x0, 0xfffffffffffffd1d, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r7 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getppid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="7923ca09744414ddbff4dfbcde2c51e58421e20f40135b0721280707fd35f57d3ce5a6da847064de17efaf1f5017b58e178669f6c263584bb9f20e2eb239831f88b7", 0x42}, {&(0x7f00000001c0)="9db1e5b65fa98734f8a27909f6381dd034ccaa1c3a7b97a6ab5a608d2d1d759b650455f6622e25437d462a247191d84c69a42de88314a900b40081aa84880501771233bec58a73fdb51ac814206221d8b57a9fc98f793c42f6409f6341a6bedb118f0134128676b8e4dfd9edaa1f633035ee5f3b54f384ce3e3e47ffff8fd2f3ecff62a70445bc8713cbfeb13db49c550b17b88d13863190c5181e704794a98cd002ead5d3152585a102401084c2355bc39909f4e0f8460d8f94f33634f6", 0xbe}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x70, 0x2}, 0x402) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x5c8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3d1) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() flock(r0, 0x100) flock(r0, 0xb) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x4, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x7fd21586) syz_emit_ethernet(0x252, &(0x7f0000000600)="120f767f400fe7fcd99dfe40e6c0abe61acba46d16040511ed0b76a05205b3e94143e5fb352fb8625c5c3edfc08ce1a37612023682f7939a3c2dbc809035c940dd800adf367432605ba99e856896797729c4ca2baf53c5fe6f4e3dae81aed386e9482b7fb3d132cbeb64eb38d10c3c752c0db8e740960c5e138d1e03671d52f58eadd6533d763f0d810eea8f404ed46684c2bfa299153b1a43f0e0437457e91aa06b328cb5450d2819d0afcc4c6a78ec8b165c6259e76891e2edf8b9eba4be1c42fd1bded6c3e2470fb37d3a7ab9235799b52aca08ee6729dd3a4622dafc443d9b6878c4b8329c402458e71cf05e67a22252a200cfaa7a9af0b6a9388d5a1a22e6db6d36db1af3ac55a4feebb59e4a14f6c1aebb1fc01a77d386a85d4232ff301ce80a907d4713a0663fe911a027d7c07463893b057709ba1dac18d8bd228568f7abeb104fecbe94b42a9a251baf131443f553b1679087f80af0e911c3a0010588a637e4d435a72d6731d232913e6261a6969fe3b710a983ee5b00000000000000006620b61eeaf0380a788c3477bc12ea5e6644066e859d7b3434b7709e56157c0e3f7ff2329388d727bddd67a1428d5a44e7daff839c483023918e37f314498f306984b665910b87b4485877942941931fe8023fb3394bace63dd6287ee70c08dde239cbdc2e7469736aebb2c8f4b6cfa0430c9fe480e4c22d33a9b10c41cd7c4b737c3ee02aeaad877455a82311655cad94cf79fe03d26bedba35804dc1e18967dd7c24a93a0ae7a62b8dc829310b7b8aaf9c4b7cf649ca05a8f275bb636b28a318fbdcf459d499b93c88319150661af6") 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x400, 0x8, 0x4, "e5a58082bf197d095f56d19cab0b405f57a3ad70", 0x2, 0xc200}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) read(r0, &(0x7f0000000e00)=""/87, 0x57) setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)="db78f1ac51536979bf93e2f46c13c17334004dc5e17087a787af5e9edf0d3ab21740c65ea6027edd39a5812a4dd1e5a65cfdeee0af50b15947020d5b45cb620bb46897e9cf6d4af50f0e0e574b47bfb33b036410b0830a889c612e7e62992ca8611d98f4a5b3f3da7737caa57d75ce13dde8b71624cb048f8c2ff02b2966a598a3ebd4721c4690c72ad9815d7548674b69", 0x91}, {&(0x7f0000000280)="10de518fb2fd799752b72c098edd1cb5a8d1e1ff95e4d589f08610d83ab75a5c411f312ebab518b02d015eb9d5d7f56af58012d87bb3e81878ada0d8c670d53c49238f36b9884f8421b6803e82", 0x4d}, {&(0x7f0000000300)="301eecf630ef5b16b4babd3b64d423526319884a242449b6d2de33f4bb13d0575f5c324d75c5c4b24478843f04d436b903110481159b7dd9cbe034e8690d2820132dac85383bccd61e750317dc544f01f83793ac7ed794e5409e9c880a661c3bcb", 0x61}, {&(0x7f0000000100)="a397ebd476bc052e3cdd4c6c0849a2c62da661e8d5aa709e3fc1eda3851dcd5b", 0x20}, {&(0x7f0000000380)="2c8b6439d9e1175d71030d2621309e5ecfa3dbaa46f4d8eaf4a8bf77e0432748e96158d3a5f0cb572f683beb028f2f1530886fcaa13ab5f2e22133d4a95bed452c4d169d7f0a9023d71f", 0x4a}], 0x5, &(0x7f0000000480)=[{0x108, 0x24418442a7099107, 0x400, "838b3862966851b9cbba001705974f70c85bb3db3eb1988e98fa6cb955cfcf2c0ee5ce9a7619e0f232929d20fe1d2ea5311640aa828db8c51a5c40380704936f3656f43d6ca72930edd6c79ff99567775a709c962683d0ad5851a47a412229384962ad80414eb3c8a7c975a3924a0b924dc1c6c5f4547f2df164e7606ab6cc72cf904b153d7f11259360a67efa9ccd1f1fbff6aeff0776f228044de0a72e899dbf71c3625a0f9bcdfb971da59e8d86cf130cc5540a24402a39c6165119a876047482eb5fc7b2c9aba188810744e2b99a455a18bfe351828db4c463880e88b5269db331fb109d866077482306a49fc6a3652cbb"}, {0x110, 0x1, 0x0, "9ca284c98b136b1aa21232c010ef1c0552c28171bf881ac49287937a207152a303da096cb75822deb5bf0f0ed70046d6ce651cdf0a60758198f0b032aa5e9b2bfe1bd3d6771216d58e5717a84c2a347bef6260d48e6784aef3855857314c909c77efff5df86c49174a0f9b485af92a6bea175e735bd998670990d3d47f2807f71f7fac3bb03ab7f6b54f6b34e8afa04c358d092f8b57da6f398636e404c7556291cbf42d7b520c6c74c3b9bb6bad4352b5dde78cafc3f2d8fed7e866ad2f8086b2c7ad9afcc092fe90d7fb5e9f3cddf3a568a96e3b072f69375c97094a3e118c6e601d84a9aa7abc56ce25f84ab9f2a0655af4bd70407a5ea271855c0ae7e6"}, {0x68, 0x2afd0c42673447d7, 0x2, "b6f80cff52a017f91488d6b1359bb901e1d59bbb3611de3db62a3036695eebda70f4d2f417436f5a0972a8a35bb10dcbf0977ea1a1808cc1483e12de09d16edd1cfd4848dda5bc21f3f2671a7e5e63d0f338b17495"}, {0x58, 0xffff, 0x401, "3f241232639533c75fc7b8ab4888c9e39e3443c7b37f3ab9436d5929740e80e98305661c4906154d25dd52f1e43a846d15859029e7a850c8fc3f857f94471762b624bacb"}, {0x100, 0x2828ef91decd8cc, 0x0, "4471120c10278574de1531ef5c433427b1a0903022d312d1bd59fb5bc38586520f05edc3879d48a971db79ff871c6ce849812b6af1bc0c293b803d439f5979c4cdc14efd989a99ceeef8b42e34a2d46e3e3f81f3288c84ef4d615658868791a7527fefbe23506c488dfd880ac211fc4e82ad835e1cc37af397d8fb8449f64caf6e6825b8367d25cc2481a626d99e6b4e942c67dfa1a8461f5264ae6acd4e155adb85e27708477a4841ea7e06d335207095900428ce7ae80167ae156c7a8b5ba1aabe609665d5666f3d331620da89fe48d8f17534899e81e557994dcdcfab0cfe311b2e6402484722e8249cf068c77392"}, {0x98, 0xffff, 0x5984, "cc6fbae8704a68dd3ef6563bbbe72f33428c8ccb0b377b129cd352700a87c34cc5fb861fb8381af3927df90a3513b93ad6be43ed9c63d4d2d5b3a066d0d9f656f31e2d86f2c0534dd81d68fc90500cce3d7d882cfb41eb4f76b57ba778210ca0ac57a4ecb173ae3f4b9de85d16eb841768a2b11f2c9c16f5d5f2fc39903a2b4858e58cf7c16fa9"}, {0x60, 0x1, 0x2, "1bd567b2dfabd6e27fc1e2f1e6a03841ddd4f0374ec6046fd8629e25e1f150606b11d392e1c9a85e735cc9c12f3c6fee21526a2cbf5edf5925b792df4cd5d97736129f9055aea844c179b0dc"}, {0x28, 0xffff, 0x5, "d60a2a432e96ab2bd7a019e91b2e647641a7046915db8c"}], 0x4f8}, 0x1) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f00000009c0)='./file0\x00', 0x8, 0xc47228f8ffdabd51) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65000001006c6530be"], 0x10) sendto$inet(r1, 0x0, 0xffffffffffffff73, 0x104, 0x0, 0xfffffffffffffed6) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x8, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x842) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) r4 = socket(0x10000000002, 0x5, 0x0) close(r1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000280)="87a59843209c71d7266e9074a6c9e4c066b06bfbc0aca61392da10f7e97d7cd26d21ff78ca1adc23654b7944a4d1786c00000000008000d8d3f0feb31629421d56e45fdb4af4bd39b858c6d2d40169421fd6b658e7db2bf6f6ac6883f7b3eb0091b53236f1eb71e4d4834138bd7177ddccc5f08a6c2a31f03b4fda", 0xfffffffffffffe69) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") write(r0, &(0x7f0000001700)="0e678f4aea4fe5b236081206494e6197bbfbd9315cb56616f08471d87562f56a45864ff529e0f0dba88eab7d9805f225373d560ba8c8f9ebbdf7060dad69b85fe6612c2bf007514f81fccb49c67e4eb3d7187b13637c47411491a0fe54278d65a8c407990127d9d92a51c92111d9e5384bd41145633d093991c767cce8be1936b4e1f045ec58c96f922cf529221be1bd5db458cef66039", 0x97) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) readv(r1, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000280)=""/220, 0xdc}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000400)=""/37, 0x25}, {&(0x7f0000000440)=""/186, 0xba}], 0x6) syz_emit_ethernet(0xffffff16, &(0x7f0000000200)="b2") r2 = open(&(0x7f0000000500)='./file0\x00', 0x8000, 0x110) faccessat(r2, &(0x7f00000016c0)='./file0\x00', 0x180, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r4 = getuid() getgroups(0x8, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001680)={r3, r4, r5}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="51f7b0ce56dad748966a0fc3a0", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x6d, 0x0, &(0x7f0000000000)=""/109}) ftruncate(r0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x8006, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xde6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x121) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) r6 = dup2(r0, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r5, 0x5) r14 = geteuid() r15 = getgid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="5309a65a2ad8b0f7128c8ebc4fe36a21b5c21c6cb3f6b015b5c4220e346ca1598cfaa91982b39c90484187ccac5d5a8fec9619e206018cc9610aec2f45117b2676c18d420d5ab711a60608a030e49804578c4d8060f34acc32499a52719bcb03f9d93ba010e8e194ac4f9f", 0x6b}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r3, r5]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r6, r5, r4, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r4, r0, r3, r2, r1, r6, r2, r6]}, @rights={0x28, 0xffff, 0x1, [r4, r1, r5, r2, r6, r6]}], 0x128, 0x400}, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29070761b4c7daebef3b9d51e1ceb71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94ddc40000000000000000000000000000002f4c0f15c31ecedbb18a2a01495a76a954be85a2c1d7505502d88f1ac1d8da35fcc88ab56d5a7608cbef41786dcc645b84caa41158e41b6074afa3b5eda69688b277f4f10cbb7cedd266ac85233b9d476f766b34b00a545ab8fa103fae871257dbeaffac3f2a5e3dc4a6496f0d59836e0243732c976f880a3e6330c4a8a24c5ab9"], 0x1c, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000380)=0x7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) recvfrom$inet6(r2, &(0x7f0000000240)=""/114, 0x72, 0x40, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f00000006c0)=ANY=[@ANYBLOB="c38a7dae05000000a900"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r4, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x8f, 0x0, &(0x7f00000007c0)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000b40)) getpid() geteuid() getgroups(0x3, &(0x7f0000000900)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpgid(0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7e6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0xb496d3, 0xc1, 0x6d}, {0x7, 0x10000, 0x4, 0x5}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x80) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x6}, 0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) kqueue() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="efc1d4c3c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:07 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="167fedea3a34a259336d3e211576f42a3ad6c6d374316cd61645a38b82eb0a1d21912dd15bd6e0e378b38730c2bcfb27a5000000000000000000000000005721b580f05e16eab2c35e5244baf8449e035d6ab188fbe5cc2913eddcbadffd6e90354ff8da0ab1268a6b2a4e8a9d7176d59b884684b275f6cbd5ed31667a696b4bdacf86e5d5437458d0e72ade4cba0c34b1e3eb0741b05505af85d58e599a81c44823ea6eb51b8decf57c19a17fac9f24f26226f95d83ca815d8ed02db674d378b5e4f84550ecc2d85b53ee7afdb248c85e59f2b3f150895caabba2a79dc96623", 0xe0}], 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x800, 0x7}, 0xc) fcntl$getown(r0, 0x5) getuid() getgid() pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="7d99232ea3ba0a1acd3da02800e7e3fa4fe1bb5363644fd4c01603dfc713ff793822085a6a", 0x25}, {&(0x7f00000002c0)="3809852f6d4be9e39a745b3dcd49360a794583a0820cead97ed29708e5887ed79bbec6f57cfa46ddee7e6443d3d406adbd2bf5fd95242e3c078b0a5caef68433cf0b623837e7b2a0de3817306e984133d723c32c1e0bced0567cce50070be957c7b9b62e2d9c266c591a2e8a8e8e6bd48b02ae7cac49f9dfc587a98ceb36396741ead4d308287e69db5f76e4902e7565b9200e32b95748a2096365244423c16e86c22122e3ca441e09bc1a03a92d877b47bf472c5f736273f1", 0xb9}, {&(0x7f0000000380)="dbd362eb6a45675ac594ed13c86af77c89a1c583e918a09c43163f209bbbf7d822c3f8bc4294c79e5d83379708cb330aa40b4b519baf14e868e5310334c6c1563446af5e8a25e8285cc279518d97c27b219e035e93c0851b1b27c5ffe9c03d2380c7038071cc473918bb0fd7414e7d42733b2a5c546e61c1df6a1cd88d4a3ca54ee2ee9d56b6ba2a2ccb5c3d934e6a24c0", 0x91}, {&(0x7f0000000140)="84d969284843f8492bd17c2a547e5c480305834a7d6d8085433ceaddcfc049ca4e67d2f9cf5881", 0x27}, {&(0x7f0000000440)="101a8152ec80a724f90f55e61a8399aafb6b7d4bca25115b3868192267783ea3fbb0612b1a3bc4e3be51191d57e29c465f9dcf007c03bc7c07cde7b9b47ce7a10c228042fd737cd306d854825eafecbf2be3f9659e196529f87d1272ee0e058b04d5f96248da6a5b54899ccf2c2b8ebb", 0x70}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000540)="5ccbaf170112deea8b4b0958689cff504a2656148c403a446822e4ba9329116d945deea5893da44291a1817348a988838e88695a9b33cb901038f6f7bc8b8757033e4aa12fb50d21beba13c2e3555c73dd7a29c666105e43c58cd7ebf900862299f0e4edeab59d5a782f424b7e3887745a986212385da5b7cdd85b37d285b7d715ab172b0145d9d775f8233071712cb86aff21d81329c17da8b5fc6134db6fc396f62f871b0c5fe39e0c9b43750ca96a29afbe07bf225d7200f52f33845e3caa128970f3d5d76547f45f58475efbb03a0727a03d30a362c1fe3182fea866e298134a", 0xe2}, {&(0x7f0000000180)="7a708207944b0db9c094e66ea12df83378b38daae2fd6fd2454bdd0545e5c386900b594e230ff80b1c97c8ab981565b62779ef", 0x33}, {&(0x7f0000000640)="67a2533ac2f4569acb8ffc21dedf72d55201727c80f4454ab414880700493eca6e3ee7a4776f5c10d7d3b071716cb26beae9c3529edb2e92e961f69b5fbba09ebe84b3d0ab9ce50ef491bf782215f23bbecd8e6b0aa3ac6459e164c4722ce57f395324530bde3d62cc65843b33c512f14f6b4f01efddb1e44128350b5457f53fd97c2ff7f7b69c9a329f826395336f5e070c89beb1bba3d7302c106f7257c249907fc5c6e7f9e1e47fd88c56a6407fba1fad6e658d2758921a3be4386abe7e", 0xbf}, {&(0x7f0000000700)="ca2b28d8a688de0e63a62576d17c2f212405ac8b197f4fed444ecd22b8d2202d32c357252c61c86b328ad0627d5e5a5b8dda2cad9d3aa036d220d25de85ae78b5f9605302037e6e95c57b7524498e771922d81a20ccbb37c3d56702d0953a30b89b80a6219b998ab3726aff200180a69d582de2f98c4b7c1b5362fbe264ebb5e6ba6", 0x82}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: madvise(&(0x7f0000a5a000/0x2000)=nil, 0x7fe4aba9c000, 0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0xc05b) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80, 0x1, 0x400, 0x1, 0x7fff, 0x9, 0x6, 0x1, 0x1, 0x8, 0xfffffffffffff001}) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x0, './bus\x00', './file0\x00'}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x9, 0x1, 0xfff, 0xfffffffffffffffd, "3ef449ebdb4d64a652068d1fc52f4b481b1124f4", 0x7, 0xc118}) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xb9) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_gettime(0x4, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x88, 0x7) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) syz_emit_ethernet(0x14, &(0x7f0000000000)="31b530b9e33c999e2dd05e68894c1e55e8d54241") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="a09ec1b00038cb5b36d5ef7cad0f7ff53c4a6ad6d381c5169dd70167e4376c6c34631ac4c785a86db2a00a3d8f6dbb6b1ca28fcf9d93da90a0b48f41c76cb167a065f10b0dc4995e68186cce4f2a24b9e78cc37524a91bc03afd2fa702e83ba32e4eeaeb99abfec32bb06ed54999460c4d72ddb8aebb113664f789362225e25da192778e57aea27446517334f881f77af9", 0x91) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0xc007, 0x0) sendto(r1, &(0x7f0000000180)="1e5ad8f53352477ff0fbbb752ffb146a2c9b5a9645f8716cbe889756abe3531b4dae42645ff045b24665769e85ef95de1d97ae8753173ea31e6cad71a280fdd7a6f2702d918233c011b40a9395126bac293cd6ff843fb980d3f4c0bb20dc1c5ec928e6739d4f0306f97226a93c97cd21d362ec1c12175fe12859a117b109366feb22dca654232b1c81adc96b6913a3a2ba2b0fd6a63832c22c1e1e6c6514be397b403ac841a33e7aeaceabcbbf80b0234e7b0df3bd96ceeb620bad416fe40980b15e511e2460454837ccf4b006", 0xcd, 0xb, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1e02, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0xa559, 0x6000000000}, 0x1f, 0x3ff, 0x331d}) getitimer(0x2, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x144) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="e426") 16:00:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x6a) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x40) pipe(&(0x7f0000000340)) shutdown(r2, 0x1) setsockopt(r2, 0x8, 0x9, &(0x7f00000001c0)="5631b31c08c1c39b66d7ca2eb107e27305e155f490f8cc005046", 0x1a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r3, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x10, 0x3, 0xf2a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x2, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="94a0131fc61bdc13fe78872e4347c326f6b900d20362b215977cb66d2e2f387bd0229d6598e6520d2834d0e7ef267668155682ee9ff259cae3fc473c4e27854ccb5203b322f8a8221b501ced5c51626fdf685f99383c1fb989980d4fa2ad3068f32ec5a66bfb9169237b", 0x6a}, {&(0x7f0000000240)}, {&(0x7f0000000280)="cfab04010e1a04d28cc3f03cb35f6ca6ee812478701566d3b9b727ba6b2f7dbc952e63be973e91ad3c4a7e648c9b2d3660f46c318df3a706de435c333a0c7933a224a7989be989f1659aeb8a832b3dc1b2e7e94277f6703524e93c426279d3ae8183ed21d834955f741f1b1caa563afb9b5e6be3eafc17bac57a2076a5024bc4020c746d8fd9093dd54f99e16e23a2c23c87839a51d836f12e1d5ccb928b3ded1bb7ef8f2cb9d973e2eadb92dc85b7a830776b5f232287125adfb48261de36100e6f4650e8a64ac451dde43db31e980a8f7b5be654f3f211252f607780cbe16863a3eb48f348", 0xe6}, {&(0x7f0000000380)="28a89a0cf8818abecfb22913611d7fdfe64ea06d094c9dd5a0e36f5fdaf6f5dba2e1d8cc23afa6267dfca22f9732ecd7c9e32a02a126459395407db16b8427ddb8031a58097df6ac4317ea2cc8a3155d40a55e86703c8eddad86718fa4cfa3145798692825c7b90b07d82b587504e02318b6f44b46c7", 0x76}, {&(0x7f0000000400)="159a495a69751779ddcd3a2f7a24f4a86ba35f6e323bbe6cfe44a760ba57c0db7b31f96ea7990544ab9959c639c3415ed15e72418522556b1308fd53b92be25618066e38f81934fe5a2c63a93f9f06d9a3071273ce1765a5f31a1bcdeaa628f084c122bbbbe4b224bb4b64123c9fca50ef49b3ee4ad830142d9c7960", 0x7c}, {&(0x7f0000000480)="ea926adba2e29682231621f4ed35750877c2b2", 0x13}, {&(0x7f00000004c0)="eeb7fd57ebe1d01e7844bfa1b68bc577b4fc95547ccfa5851dbf72067b56b2e71e2aac89d0ff428cc4fda96c9c95896116e81f06325288edf29897496275598d9f77f9a6606bbb785c5e0bdd4f264c822cad6b8f470bb6d830bca353", 0x5c}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xa}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x3}, 0xc) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x13f1) unlink(&(0x7f0000000080)='./bus/file0\x00') 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) syz_open_pts() syz_open_pts() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x54, 0x20}, &(0x7f0000000180)) r1 = kqueue() r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7c0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0xffffffffffffdfff) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) lseek(r0, 0x0, 0x0, 0x2) 16:00:08 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget(0x1, 0x2, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = syz_open_pts() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x8000, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r8 = socket$inet(0x2, 0x4000, 0x10001) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0/file0\x00', 0x100, 0x10) poll(&(0x7f0000000580)=[{r2, 0x4}, {r3, 0x100}, {r4, 0x4}, {r5, 0x80}, {r6, 0x5}, {r7, 0x20}, {r8, 0x4}, {r9, 0x4}, {r10, 0x4}], 0x9, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x400, r1, 0x0, r11, r12, 0x101, 0x7}, 0x4, 0x7f, 0x7}) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r13, &(0x7f0000000100)='./file0\x00', r14, r15, 0x4) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0/file0\x00', r13, 0x2}) open(&(0x7f0000000440)='./file0\x00', 0x20, 0x0) renameat(r13, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) preadv(r13, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) fchmodat(r13, &(0x7f0000000080)='./file0\x00', 0x8c, 0x6) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1000, r1, r2, r3, r4, 0x8, 0x5}, 0x4, 0x7fffffff, r5, r6, 0x81, 0xf897, 0x3f}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000003c0)={0xdce, 0x46e, 0x4, 0x302, &(0x7f0000000140)={{0x0, 0x7fff, 0x8, 0xca, 0x1, 0x0, 0x760}, {[0x7, 0x8, 0x7fa, 0x4, 0x4, 0x1, 0x401, 0x3, 0x21b, 0x20, 0x5, 0x6, 0x2, 0x3c, 0x3bc3, 0xfa, 0x81, 0x9], [0x5, 0x8, 0xf787, 0x1f, 0x5, 0x4, 0x2, 0x8, 0x5, 0xd8], [0x3, 0xffff, 0x3, 0xfffffffffffffffe, 0x7, 0x400, 0x800], [0x3, 0xfb0, 0x800, 0x0, 0x5, 0xfe07], [{0x81, 0x9, 0x3, 0x5}, {0x5, 0x9, 0x80, 0x9}, {0x0, 0x37, 0xab7, 0x9729}, {0x4ba, 0x4, 0x6, 0xffffffffffff7fff}, {0x2, 0xffffffffa2f19078, 0x9fc, 0x6}, {0x0, 0x7f, 0x1, 0x7fff}, {0x101, 0x9, 0x2, 0xc82}, {0x4, 0x8001, 0x2f15, 0x1}], {0x4, 0x4, 0x40, 0x2d}, {0x800, 0x3, 0x1}}}, 0x8, 0x401}) getegid() ioctl$TIOCSTART(r7, 0x2000746e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000480)) getegid() ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000500)=0x3) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000540)) pread(r7, &(0x7f0000000580)="c40fdd82c717881d9cc1443de4749425e247303be02f7c140bcd212e9bc478e82ac507f66861e2ad34d65ca4cb1e361995cc79dc68b41dcb35c77f0a0d46f4529f60049775087aa1cdcfd3a2b8d8bb6ad276725cafeee84891feb5742da0a327bf604503c8b5d992e53792d9b8da5cb3ffb4222e47b54dd4cc1f7fb5abf71743e43acb7203e4448c6425af183feb972d23e8f5db7c41ca8574e6f21e3c0d8d0174", 0xa1, 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000640)) shmget$private(0x0, 0x3000, 0x6e8447ba55f841a2, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000680)) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x40, 0x0) preadv(r7, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x1) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000001740)=0xfe7) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000001780)) getsockname(r7, &(0x7f00000017c0)=@un=@abs, &(0x7f0000001800)=0x8) semget(0x3, 0x4, 0x200) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001ac0)={0x200, 0xfffffffffffffffa, 0x6, 0x1, &(0x7f0000001840)={{0xeee6, 0x5, 0x8001, 0xe1e, 0x5, 0xffffffffffffffe1, 0x9}, {[0x0, 0x4, 0x40, 0xc98, 0x7, 0x6, 0x9, 0xffffffffffffffff, 0x8a12, 0x0, 0x40, 0x8, 0x80, 0x1, 0x2a, 0x40, 0x1, 0x100000000], [0xe42, 0x9, 0xc2, 0x9, 0x0, 0x8, 0x100000000, 0x1, 0x7, 0x9], [0x7, 0xfffffffffffffffa, 0x400, 0xfffffffffffffffa, 0x5, 0x9, 0x4], [0x3, 0x2, 0x736, 0x7, 0x1, 0x1f], [{0x6, 0x8, 0xd2}, {0x3ea, 0x8, 0x3, 0x80000001}, {0x6, 0x4, 0x5, 0x4}, {0xfff, 0x3, 0x8, 0x4}, {0x90, 0x8c, 0x5, 0x6}, {0x2, 0x5, 0x1, 0x4}, {0xffffffffffffffff, 0xa1f, 0x0, 0x3}, {0xfffffffffffffbff, 0x80, 0xfffffffffffffff8, 0x6}], {0xfffffffffffffffc, 0xfc, 0x100000000, 0x18}, {0x7fffffff, 0x7fffffff, 0x9, 0x1}}}, 0x0, 0x6}) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) close(r0) r4 = socket(0x800000018, 0x1, 0x0) writev(r4, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r4, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) close(r4) shutdown(r4, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000003b, &(0x7f0000000100)=[{0x200045}, {0x2, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x6, 0x1, 0xd6, 0x800}, {0x0, 0x9508, 0x4, 0x5}, {0x10000, 0x32, 0x4000, 0x9}, {0x7, 0x7a, 0xffffffffffffffe1, 0x741b}, {0xfffffffffffffffc, 0x49b12dcb, 0x2, 0x9de}, {0xfff, 0x0, 0x8000, 0x9}, {0x7, 0x5, 0x3f, 0x7f}, {0x3f, 0x7, 0xffffffffffff4bf4, 0x80000000}]}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x100000000, 0x0, 0x100000000, 0x4}]}) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x6fd, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000001240)=""/4096, 0x118b, 0x842, &(0x7f0000001200)=@in={0x2, 0x0}, 0x135) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x2, 0x8}) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYBLOB="64b31d567cb4e0718418e8625cfe507e8a9568d7bcc2a0090eca550b39deb2dac9", @ANYRESDEC=r0, @ANYPTR64, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYBLOB="f6c1ae020cb1cf8138ac01002610ee", @ANYBLOB="b8d3e3f715836c8036a7a5c72dc0ef0e664aae5444c6fae0c0954e72d862cc85d5d1a0b675d05cd5bc1a128a18dc4336b5e5c7c597729680d442a9be92e109eb59039030aea7efeaaadcd7f729f68f3c54d94e9e05caac571534cb1af1dd758de56b87d8507e675ba3ab848339a6fbe3f94e028a7d730cdaa5ffee7a1131e7625dea6ec814594f3bdd7c67e782bc7c0db8601917f9d0e59bd894a873a62d28ccde9b7275a4f3dc963543ef153c9c36701d48b2ce2a9a5110e50660288a9ac3398ce06d8d6291315486", @ANYPTR64, @ANYRES32=r0, @ANYBLOB="8bed16b6d35342aab00462c9080ee5920fc0222a8e61c9f6c51675724661c71784453b31c46f90f9128bb6ecec7ebb79b30f1bae2e4f3f1889a8d4b838b1fb9104919de515e5", @ANYBLOB="1095ae81964bfb91a60bb351e54e1280fe501454df4cf534fbb70abb4302b0adae4b99ae4a64b9cb2196618930525f9ad8f7e1acbb7404b08506d4f429ace05a6221cf5fae3d1ebc93d418aedbd20c492379828dbfba8343d997f47ad98fac3825f47c6c6763b9b4ee82092b12589c82c077ab38fe20ac6e45b8e4a1f1bd2cc292c913"]]], 0x1, 0x800) r1 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x7, r2, r3, r4, r5, 0x40, 0x2}, 0x4, 0x98a, r6, r7, 0x9, 0x5, 0x8}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2100, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x7b, 0x514f, 0x1ff, 0x98}, {0xffffffffffffff34, 0x10000, 0x526, 0x20}, {0x8, 0x7, 0x8, 0x2}, {0x4, 0x8, 0x1960, 0x3}, {0x3, 0x9, 0x2, 0xc0ab}, {0xffff, 0x80, 0x100000000, 0xc83d}, {0x9, 0x3ff, 0x5, 0xa85}, {0x4, 0xffff, 0x5741, 0x9}, {0x5, 0x7, 0x4, 0x9}]}) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) dup2(r1, r2) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x0) accept$unix(r2, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x25e) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff00bb709071c4c813450000000000", 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="af5cffb4763a2fa6bce3cf480def4553837ac9b35be485684e9dcad8a2d51aa87941871301d7e5c0e2f271ebfe5c908c0d966e6f8c1c7fcacb47689d7cec06bb66d53eadafa0aec18869996415388fb017965e874b2716f1c4b72f9e143be6adf4b9690ea39796d763a006323b98c14eb228de4aeaef5da40e5c43715a7af759ad3eacd1a2bb0d2d7c924cd1eed2ba20f6e6b890dd96d3e6894ed6749230c3b8231ed635842fd03d8fc9d36b8ec4c951dcdebd3df5ee339e68ff7fc857fca5708e35e30d25014fe8ad8aba5f6575a719098e2a5260f19ffc70d4bd32b2c0f4a43d754a8aa8e2abebb4d3d6594d1b314158e6ad59e70bfdde53965ebd736379aedab7ecd3661c64b1f87d93eedf163cd3072f58cd812154b032d5afa402e74e41166a63cfa59a4434caaa3a11f03ad870978fbeec0ab36bcb66322304162eafff700f9da5284ff2515102797c884f809d36e69b2f272f0c30775575768760616b232085360352cc350eda70eabf5ebc43b0fcead87a5226d02ed11b9ed05f9e856cc58726ddb2d1881e21f4399f054515e0d845fddd896672da20c756c36e078675b042a700d3eda4567f4892940c191b64241be3384b674016a7ca9329919e272cb51fb304a5521976042879ad5a3023ab4f4e1b0cbf85fe7c0b135670f2a6137658009b5762e07341f7cec35fdf3cd057a3cfd4b1d3617abb685fe4690bef1e9e0d327894e888944d269c9b69d701805564ca9587eb773a2769e9ed014959d2a6052cccd17df360e818946276c71d6ffd86fad4946dae6e3b5e5b159c6c484d4f57a401d908eab9051fe789c86dcbd0c2b485abaac8a9e532b9475b457fd630f9359b126a56d6c813469d8265cdb4e5e6ecd4e11a88ba1ad3d9b213c0da073685380fecaf601209c3a0bc1afb60ecab1cda3514435c7d9ccf86be7126a5c1aceb1f85f49e8b4befdb7485dc8f521f1e1dd4378dce16c4b25c851d5ccd7ab90ed5ce33bf7bcf23cae11cda062cebe0504f0aff09a2614a6076ba7582f4a4b3de615820f0d71aed0291c9dc01282a139df92ee9de322b4869c2186b60f322985fee2dd853038211f1448ed4eda9335cccfc5c4a2767c886f093cdeef4980e478fb53872ef97d7d424c5e2c94e62a8636361d1578cbd707a6434a54b46226a6c5be44711a2b63f59624211b7a931cdaea034fdb18c0cd6e73d4f64dc5bec411ba688af87ecc70e7aa262c6a827718252dd5f52021c34be07089ec3eba06ab30fcb4f49bc797c5fbd85c50deaa24e984a9fc643241a9f1b2b793be6a4d348ab5f5cbab9805e6335aecf9f490246c0a743f792864eac24aabcc24551ea0d3df0be433fa20a3adf9b4cd38ccc6fddbb8abe6a0bc0a6ad11a29f519bfcbbab66ca704c16d731dcbc74e968816af414883ab994b6a756fd793d8cc723591f9f702fb1894d3cd6e9b120cf9ee80aaaff6d0d3efd840a11109f6ac227990f22fe7f475a88821c0f4ecdb9e2fdf4bc479c4ec832f3df03547eaf1cd65130d838394109bbd9bb616daeef9de4bb5b0368aa265f3ac3feb41bc27618ba14cba1f621b521eb4cae67764574946b3464ec004533eec1700a52450fd83e49a20c4bb3aa71cb55f9e38c1ed399281eef203225616887230c52491e50e72acef8e32123860f96e69af66b45fe238ad43098226f6c40147b221140642a260d1ae089e7a448c597d73c2c2e99b903fb73cf09e3d44fdbf2d5a42f138425c39ab51fac3fdf2fb7c3c043a31bac560d24ab63f25716b60b53758c274ceb74393911b9ef40db1aba49e6a4b33c9cf489c52d683ca936aef28f4ece5d84caa40075d22c240667787a271c13cbb7ca8de0c234a44374164eea5f98aa938226b1af181a58b76a3e3b4001a7944cfff32b989c1f681b0cda616355a7b508a540a0d93707a7d3c7645ccdbebf29f1d6071f45870afea3a08f9f5412ede8a9f88edd0dfb85ff0253e098547a7e77a87c42dce7ad630e84d59a1652d42eb6cb3a19db44138c53946c7948ccd5e3085463ecd58f408d100a9bca5454bd361a97a8f751d50ac72495747e5cae5cba03d1982c2c39a1af7da6310e16cb1874378e2f4ace770a031293f5843e03eabd25eeec8c0084811f7a2d96e12dc801628687c8364c72389ee649962b5f616bb03046a7aa4faae809b002f1869cc2fd41792b02e8c09f458872b926b6739fb1d28d7167bfaa3f4c495ff894e32202389227d37164dc2f7f14d0a0fe1f7c185bacaf81c55fe22699809cc3ac7fc676fa965d3ba2fd6d69256443c13bac4a9115def4f1de8ef1c0a9d6f0b17ec6d16a0bbb433402e7a78a08aea30dc59f0fe7af9b7004b8465c96eff87abb49ef2f61876e5d7bfdfbf2f9bdff93e7bd0edb200eadea1838e9087929cfe856fd16a0a70798e1bc702663ed495559b200bc80753f0ae5820eed6be6403f2c1195bab24b70cdc55617a8056b8243bbc85adb80e1201258c3ac02e4f696fa2444b857ecc627f60f6e0c3c742a5379039b511df1c3af9c58f1ccc659d646693609b9036c74dd8dc171aad2d15cc4c89297a63a4c339a396da7c5bbecbb121591558d769165755602a0f58d8344f56cf69ed8c49be5c27c364280c87200dbe30628b7b52bd08ee7d3fb6d39991c37526fdc9fc7390f5c9f4999d7978633968da1ecf7ea9fdadfe33b79bb838f6793d5fbf719f641f9861f87fbfe90c769beacf1182413896e7f5a2ff22a6af674b048b0e4f9843031081bba5d6e28948f18251aa0c11f7130c7c3b68f58d8c34081d0a3afbb5ae45f673189b8c48f6beaf848f8f941a011926328b3dd10ebfb676b3f417ff12e0f2dc9e7764299f38fb2ce91c89062712e5510d6de92dc8847f883ea8f90be0024c1a92f4a725be1ccb5b864849e66a672affaca3401e81e9b649e6bfeab8816b1c82ee15f5a9dd60b720c416ec3a6bd0565a8d1c89cf19333f7bf24a886d9cb7a7b239a44ee2df6120464709a8d80068d9d474904fe78cc3aaa9fc12c9c5317169780be2e7ba6bde48125e75461633b893750d6cb4b829837ccbb0847c8a26b8951ad6c55a33965c3dcb0f2ce8fda3bf87a8cadf2f960dabf477d8f4df038a02be41a2edcf4510d9090f54d0b5c63bffa2bc766565d5adc92b9f35be7554d0bb0860fbcb5941e49996d17718222768dc4f01bab658ca06b1973999b56bd985187c12ed32c6c246d82ea5fe5fa8a6e2190969b2762733e8bec4cb16278869e3e913c03faef167ce40270c86b418ca75ea82b5a8becba99becf160a1116845be61cb1b9df4c42ee5405dca4cb7c94663a622195f4387702a3428eb6c70ac99f279e25780094749fd68acaf1e46961dec691a2723209512ba221657e670becaa71ca3c39a03ad0c5d2a38114d5cbe69fbf8bf425412fd94d7719a849b77ffb9cb06f2471be7d91076e5449e14c5ed43f34d1fea7af0c4b31bcaab848a690a7537521bbf6c2f072c1d2db9b2a83b704a56370b9ccee2a492eea29c8e26529aa239dcf57ca10002ef5e10f28479547de3fece68f6a4b357018aeb02c4212689b18b7864a0fa2a6641c68d5d81f8bb37ad121bf071b5dc657d61be1333310caf30f9e5299b15684d19bd21a0472cb0339a5106f59ffb98a47ef3f2583406b1afce68bbd0f5de443b04a04a9c75f030a58246d7980da6cbd5d2deabb701be64a6ec375672c090b37d16a9155101f7e576d3ace7caefc569371fde7ce0db48174276102883bd2bca56433f857d9ca020672921c20c5066da123ef603642ed138153fd5088bad6859bcdaf58ea25eab87b26b8a21518f5395b6f243a66146e8ad337a0baaff499ec9e3a4143c10e28e33310ade1126804fac0683efc7d7a5d57200a1cbcfbf078fa69d106126c4eb037c78ce6add4202d965c82c72cadca318e5dea4ac93d93fbc0ee6fd6db8a611e11a243d6113113f8019b073fdcaf53676d7beb1bfc06da36f751186467abd6803e6c2db30ac9190008b4dfad2d8c0e605921504555977f15b44da99188ac3cf4c28d9189ab7bd8bac370e31c64784263b5c0a3a9ac2ea75306d9e1caafd51b561571b88f530b03536b7f755d56de06739704f6accb0a7fa9eb6d0f56ff579679f50d1c860a2ee2c6be773f23020f62eae0876259aecedaa452af9077f43cdb0d6aa7e78e5f721dae0efc9d70f1e6a0edf4811b4d57c78e188aaefb46af0558f8d8ebb1fd325c2127a23ecadc63a9407634cfde82771d4c093fcb853ae27e9150283ebfcaa7b02032a8d3b74820bbb6063033633c56d145dfab2763f11b758f178f639c1e1bc8e543080b202b8194d308aeb8f6b9f7cd28d5e9735dda1b77dad61e71204f8cb6d2c9604180038d308e3ba9e990cb836294290036a9c0bd56d4a3a838613d2ce502ca4b25655742b4ef4e5d5da64910f68a7a61278d4cf13c98cd172f91c569b349041a5db0fdabe3082b21098157e1edbd59d73d1b48785b50d276d1a9061c240a3834325c4f7b82980294f1f4a7431a8bc60a6fc243ccca6e65f439accfd22ea84762afdd7a336558c157d86a5df58b7b29e5e0662fc602061f4462bbe9ca06c4e4acfcabe214bcb9d96dff4db4856e2edecd0771c3343c73437ca661fba33c23b9ab62bbe671246ba5d27c3b10526187a5cd75830f3346a56e8156eb05526ec67f3a1b4c9e572fe41aeac60456cd1061d2e2424d63ed8fbcb63cbf66d7cc60d2239551b2595796d432f7298edc4a7c2ecd323148926fdce0c60336cf3d9fa38f2a8682fdd56e8787620192822a7bbfe1c2b9bafc41e1a3d201f1a034b87b23ef8c16686769fb45a40548034a8ecb44e9415632c217a8826346984ebd8c21fbedc50db6eb48d486bbaaf4c717ff9d9b3abf86ddc4e4fcb7775a90257b9f231cd44e37ee8c26bb0e2d232698e359fd7a82af2044798d4f4ebc6d321068be69f8dfe7a85b3dbd0dcc769e233a0e87f449afaf52bc52ab39ab35aee6898657e26834ed560c2b74d2962654cadeff10ca7de176693bdaaf234c32d54cb90a9b83701095a16be675f6d4339af09da443cde186512d3661fba4af28bc059cc437b2ef380410ac1fb00c2e05f1851a42def4186911ef1b8c95d7e9e6fd70b7f4358d6aafd7a0e97a694e25e210f96673260fe5823b52ea74194bfe9e17c69db09ef26003e9ced9e67dd5b4ac81bae7592c86a3f8d8ff744282e1d61bc3776953d6459e0d4a82d6354f4837be0c2f291a40eeb524edfcb677a89fa82a64e3550444e4a06585e4ec350698eb06d4b8376e8b95ad973676c43a7e6354db4553b85d4c0c477e9d0dd0412570577add77b4674aac2652b725c3a3b6185e9fec70cd412aacfe82e4e2ae0bcd2ed1adc9a0db30ca726d2f3e5d1950f73e40fc1b8d77add23f73c4432546b60e147b0e89aeb7170027fe9af675079aac78fdf378fcac866e4991c5334dd91875b85d8995bc53504aa5e1ce050b816f53ed80718298e716e51a18d21474aa02fdb9438eb979acc7469714107c4c24f9aeaff4946467e56cc594d564bd569e89cc49301889ddcbf37eae5433e52c1c3cd30d926be84120be258c58c78e29b2cd9a18b60813ed05469d53746b407ccb69a52c28fdc143ff66b9e37ee0ab70fa8ce530270b2bf666807f04c5621f3fe12d16a96becf775edf0e9af853aae9fdd2e36c3075924489d472891f688d5cfcfe8eaa8d39e132c3440884599ec606e100c773dd40994b387cddfc6e6be08c1a6920885a62c3eef1c7b54e646bc662de93f0c066c6423b370d0ab4cc222e4879f", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) 16:00:09 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/99, 0x63) bind$inet(r0, &(0x7f0000000000), 0xc) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x0, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xe, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x1, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000"], 0x10) socket(0x1, 0x5, 0x3) shutdown(r0, 0x2) 16:00:09 executing program 0: fsync(0xffffffffffffffff) r0 = getppid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xc10, 0x0) fcntl$dupfd(r1, 0xa, r2) fcntl$setown(0xffffffffffffffff, 0x6, r0) socketpair(0x18, 0x8003, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x7) r5 = getuid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r6}, 0xc) getpid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047308, &(0x7f00000000c0)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0x7, 0x43, &(0x7f0000000000)={0x18, 0x2, 0x4000000003, 0x2}, 0x9) fcntl$setown(r3, 0x6, r0) 16:00:09 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) socketpair(0x1e, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x5, 0xfffffffffffffe00}, {0x18, 0x3, 0x1, 0x9}, 0x2, [0x4c, 0x8, 0xab3, 0x9, 0xcca, 0x80, 0x8, 0x57]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1, 0x4, 0x0, 0x1}, {0x84}, {0x6, 0x80000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x20) open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) socket$unix(0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x140) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$setstatus(r2, 0x4, 0x80) pckbd_enable: command error 16:00:11 executing program 1: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2fac000000000000000900"], 0xa) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x4003, 0x100000000}) 16:00:11 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000080)="5827fd475f64532834db38957684f77ed4d7a672e19074ae7e20cf16519fe5f39061ab8259a6bf91199c6b92edec8e123d2ccd47b0c9343b9be43d5c3172", 0x3e) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket(0x10, 0x3, 0x2) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="743577496f3c43ca272e83f6743f6dbfb2efaed8e3e40fc5450dcf8847b4eee4bb747b54cf78c0c2a0b3cb6293783e57440da1cdd2b01b5899ad0078f59158f73d564a590525e4400b04b159ee64b79b15a4c417414e4ec298a1152d2a47466ccff18bcb7b7530b4c0308c9469f0a084f2b5b5e890d2eb2a83ef7352dbe05693b73e30359ce2f6adfb1e410228c6e84029373daed6f93d7c34caef57e8787fb09899a7c239dd3edff4473906a71f26dc18e4734ee0a6f734e8c15d1a1c85dec495c98f87d777aeb28fbee3986da0b48a5df37e50daf6aa44ca421c74d35cbb696e3ab722b598b985aef0352f08c3f2a45a3886785b3d7e1d0dfed0784b135c11fa7dadd25b3d38b64626b468c3edf400a2fdb60061d1f8ae25de9868dccbea48fc327337709713bb865be4cf08cdfebf020917377614bae0e246a95e4c2d245db06473f52f0fe6c0ffc26f8b0a734703ab86d73d79d55cc065605d76afe0271dd3e18b6668c438ff45af7d2e793ff531b6ab517ba5cf6b7ff0cbc73fc94de083556ee0dddfd78ed3311072035103243d6df1c4349497e598cefad3ed10cf1255109e423bfb61debc463875ea3d3cbe71e762b907516d07dd69d8d40cb9834391c46b5058b0b1db83d4d0491338b2d6a23a90e3f26a232e9d8b5cd7518db7e48e01e5340e7bf58b82ee2b5a582d6082d13263b616fa08ca21584773168dee4596f5d8120cf4e95b6deb79d714f81f1d74ced6f524dd30ad143160d89afcf164b81d3424d3cbf330694d343d66ea5c25ea0e7c383c0c9dabdc3bc7247f7f02137c5dbd00f4e1f34c0bb669c8a37be04d17eeed9f93573749a2a400d834b50c53bb3923d04779bca083eee956d2b61ca0d90d82ba6e4a78897e0d1438c5e26823b0a5310020f466910c33bb2e5ab808a42590f73bb38dfb2f278132886895aafb6294b84bca5a79d8f09d8054c151c86b27f9d5b5838a4a24765e5c65a03283a98e62732e357d8221c80ef66c3dfc5a0836467953e12b9cdb5e73472324f38f458ee06bc67fd561d129bccd5e001875f80dc63e930b07b972c04cde8343d1ac111a6bd925f0f338e8be69914d1a35b4cb5d7a6827f2b3ec1e442e4993f49ad6e3b23d5e5ecc9b8ce23dd214f8453bb07cc1ac9b85feca7538fbab69a910c3a5c59424c59eeed5c52259cd71f72d4271a76eb4e4355c325f10590986e114b6d7f147959cc0fbd18fed90c958689c22aa0df6b9ef233119716ac5628651339da0659d0b80b92b065e330fd9f1e44192e02826babc687635ae477352dd1a7a87dc66548a03ed6ac273bc2fe9f0be93dcddaea7e96bf5c4a0b6393d51faf703a278e53e09853b1d47c2496a26dc8adfdf27b45f39b4eed304e9011294d636368bdddd5ea4275633b8b96f0d6fe54b752818cdb37fa59f5a16baf9a0248fbb6fd02acb08ac087a8e6de675b8f8c2c9c07f901df87d24e1775dfb1651963d9e069d79458fc9cbc1d7a48e70f214775ccca671791d422150c8f0c9296e9aaa6686fd1f3f7da6e1aa00f456f8272606c2d6714577f8f7dbdb98f69fe77ba04087851c88089c47c7f02a468dccfcd2e19bd933d34bc01e8ac09d2b7ea41ef0a1f3658d86622a2addc3ee2549dab8fa9fed3b8fc28a731944bdc6c9b13b6fd7fe716343a55d85e4bbb0496981b9fddc1b80955ad5f45442299744a20c16602fc225739f2f98e7cab9b36e80403a2826a8cdad204252f2c0c4f48695d140577e5ea16d4803d75a9139d5e23a95f534cec230ee3e2f036d56dfdae42ee7e1f140f74de11f247b616bca6ffad4efab962078510c373b51c5de618c04d8915dd4145e62fb43291e806bab5a5ff97fc42548037b9b60a6b08c091caded747fede33a389c505becff5a8808a02529c1f3e63cf9ab7efbf52d06bc3aedb2b966164505a94993838260e2d11dcbcfd1de5e510ded5abd39e7e683056eb9a41764d2fa4566d635b01686891e7c565c2a0ebc7733e9e72f160a470fc6afdc8d645e448622a4afb0e15557af39b732928bec0a08e0cf2cb4d5ea14126a1a17e2a97adac384be2f376d4c1c8af0022468d48f9cdfb9985e481dad2552d6edebcce0eb069cae78db6a4e85df5e737aeffae5c9e11a49639f334d702a9216f9b00a9181094811e83cb8cba5848e71434a9d57ea17cbe2fe8b2abececb65cd618e0fb10d2dfd91187cf3851d7a5b4a197fd4c722fb84b09e3e4222f88857345a7f5e48fb9158fb7e3906793d0554b35f4f65a6e48d5cc885adc56928a07eff2863b7e023621875f7687ca8c6fed90e36c95a982f1e0f07cf69c923a17bdd07b29528cbe730f58fabf3f8367f77af4fc7465d338756e772a2327da72a34c8ab6f454726537d5622996fe44e5587eef070b0d0e35c856a8ce47a21f6584d4f8a145029327367ab486754483dde875bd95a445d707576ada51f97630ab90c3b14b1a050e778ae8c80adfdecce80d8502f9adc1015bba4003c9cb36b2dd9f9f8a23040b8ab2038b919bac7e3d9aaf60e4dc743198b4b7ee563927e968dc0f9c7b70887eca96d4b468d07722a5957b5951e80d00f4feb3654a55ec59c35d8103b1f3ea014a507797ae3520b8645fa521991093db9f43d305f1a2c6c78367dab5b348e437e4d88d5ce541667cde9e5890b496e2337a68cba8390c604a0b7fa8bdc3b9b3aa1ecf603336d6acaadf24221e78961118fa78f0c78f80b47549ee60b81cbfcb4badd206a911f0ef28e69a684bdd14b956f091a3ab94fcd186bda7c5b4428dd226a37faa28b14d678fea3563a1e6d55e4210890c57598a2248e3023628dca92ff5bc24370bc137b55487990432bb76b0eca5fa3efe27667dc14f616909e000b27406e5941c6a4ec4c95c1848832b0d4c3cca4b6291988456f9dceeebc602864aaec94660e02a393c9ebe2aa4aeacadc715b7c464d04dfec4f8fd87fa98c820a4cb0fa5588e4cc81c91322143683b60f3885de8722c3dd828559f6708c69134214ce3afd85424856e4381dbb0b1c9e7f2b9b686453b8ccdf40259bb44a576dd77ed445d4894c9b0db989bd3256d6f6ba6f02c4e77ab4d1abaceda67b9a564108bf5a8a38e808f63111c092a33bbee11b615b9e6b7c3317ccd45bb6092583e5350375926b32afb0b849c131d8566a7bf138bb9a5509a95a7e9f9c9f1f3442d1027daf09388654208c9a5b0ea8d2b15410f032e2182ae35e46f8fc72ad59ee9afdb2351edcfa117ce54c2b697e04800eb0dc0b9df3c4ceab1f0d43ed0ed4124600fdf6400c617180dd8eac7b564a95bb6dc21b620a13b4223bf6d4a4efe55f9c6a2d58d42bd2ceb1ddd81e10b0d0d8265f1a616b9f56c48180edf6ec1b0dd8b4f7c8e4a617403c7ea5665f04ec7fd930575c9f19b9e2e9d4c6ed72f81682c325266cd509b3abe1bf3e0a9a7d514969d73de6cebf7b282fab61aaef61cd6e761496cf15093e625d06dd31f2e8f9952c5f7ec1b397bb98023463a9483e3dff704d2499afe37439d1497e9abd4040156ef2086da9014ceec376b45801bbbdb59206b69324b19e887713252c92dec006bda3e391253f16b17e6068e0394119299ead09cbcd524da949f150d462a3f66b2b3a306cbc4f58954adf945127a7c5c32d5e311b13063f7fd9a4231eb199282d41672b2206870581fa14a56cbecfdde31428bac8845ed3c6273077837064e81a9dcaab358cfcc30e49358df1cf35a04ed0e44e9f88bbad65fbb0ce15ae7b744dbdad78c46c9bd030c882ed42344ec14ca73edb44f00628bc867d9eb2d01d43014c9f9682e81b56b88bcd0fcee21a26ddcc7323eee1244860f4b07474cc03985124854d1cae9c2c0140e08c3728627462a86e744dfcb01dfde159199cc603495a9def79c00214362c05b08aa435718b97834671ddb37e8b998ad0303e16341293ab4c76b8570c2c525a23bf13d20d791648c5633d1c5e271ea8af722972dd7dd80ab90f646939cf80c016c6ac8b6cc87a51603da5fe2781084502295583fffe2f3e1e96ecb56910e9d95744c0bdd0ce6aff44e5da2b3e0d5aa286af007a66a28f372518ecab9d88b6246d2974f61ebed6b59a7de05368f6d58a2f82b85b4e39215d80c15a3d7c807c101abe1103bd4f8794bdab6e0479fc41b1a6109abd8b9856071401f6a6fa19dddec2737257bf03a29db7ccef5614ee256968a62edf92eaff042b8d855a807a0ce2749e6b61e81070051b4d31c3c5dd6980e547ec3b15e14e9300ca1366b59307d2a8468c95dd860c7fc45b4ecab6bf18ec44ba252187bbf46fc02d3f9c2ea6ba44eb7a1f9fe3a288a8421c8bc2966e89593855b2fbcca2a576c78717d5d7f629520b59ba67b0dced252f53be48de72a0ca3fb083edcb82366c59cee7a74b16457ffa5b2a1140b59036f5b2ba9d53f288fcff83d69f7ed68b0ee2d50b1941f08cba0a67e9429390403c41f0e63ff847d2a875428c17ec89ea10e606392facfe40b41e80a9602011677f8e9cd5607cfb592134386faa2bea91efbfe0b1f50afaf7565613ce6a9b6eac7fc2dd855479c1410d5646e4d73fdaa06d48ec59ec1a22375af75a75637fe1bae452cb164108e675bdb08a4ce6d635ce1e7ddfbacc93f5a6eb6d287c3afc61898d6e44ba1a8f711a84705a17a9d8ded2ac1646446a216e4be5fc139c3f4864876792af0e63e48f9a6bb86047233835c70df55fca28ef98af6ae6707d14702f4b13ea1483c8f2d5d8836ba820beb00a7add9eef56d27f0b785154e3e6f47863057ddd37816533e4a016af38715f23d461ddacad0ac6c9a64dabbc1256e418951e517120f269405f983b2c33dac6c06c9afa4ba65a200f7808e96e22cdf8df67da4b4d8c0561b1b44443de7403a95f504f85167a513e7165d5b065f4f63f7996e9d5d59a0bf003659c7e06578d350d2ba6d198ae8923dd2fe5ae36ca3c029516903bea2940c2e3efac66ddb0b5c39da03e3ba5ad0893c184f7907cc18d09365dca8cc9ece433c9d5a74cfb08e607d253699e8e65eab5336c4fdcf7e3b2d6ac7a7c8a79069d585846d8b48b2bf22f294769b3f518098fddf1710f0924c12f34a83ae35b26228f06581895b1d3ab92f6bfc24cddfe7b385bf9a780caf83dfd44bd8a3e38ecba0d9297f8bc0b79056db06dd2c6aa1dd3b00bed298c91cfd85501ab7ca3f9386fa035530085006f0d2286bd0be5d888f5c9606ab2a495e79a8aa2ad91c94d0aee3892af42479af10f997a16d4341934335178f6343e9e0885435fef864438d118a531f962d4343c94741504a4ccabe0b44de08f20a7e5ef9a21c54d67e7c17fee816ab0d85bf0c3e2298b802776412458edc023a4cbe78711d6d50420ccd77b0e848f1aa62bc9eb6cb8f4c84d8a6c7be2ee2dc02cfd5fca7381757fd32c7b14b964767579a523dbbaf1b14ce7c577d2f2b77b90a1d00e018e7110e42cbb7e0c59127553af2199550a976502c7b8c315f3b685ac4386bd2e0da8f47f4c319098180aaa767d18dae1a116dc1769a1857c57db7cdd7df4d0a8b94dd237d56575b880b83fa558e2ecd8f2108ac8b87103c4615f39e5bee7f57e837e52d2d1f6fa5b50e89e38ee1e4db5a54b951c8a2fb9a4dd6e430a00972b81e688fc7f93b26b9a9a6736180de3760f67a818c0cd32f24298e24c7ea41fe78b20ac09345516ec9d49f5ac79cb4ddbc0b55a8d6047b38d1b9ffdfa739a467dbdbbc29066cb7402478609a20466823fea317027258a374729b97fea65cb0b20bf2ae54fdd9e2225776be554ca3e3255edff80ac1c516b", 0x1000, 0x4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20040, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x80000001) 16:00:11 executing program 0: setuid(0xee01) r0 = getgid() r1 = shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r2, r0, r3, r0, 0x114, 0xfffffffffffffffe}, 0x1f, 0x401, r4, r5, 0x3, 0x1000, 0x10001}) r6 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10016, r6) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8680, 0x0) write(r0, &(0x7f00000001c0)="c86ee29efda0ce4baacb8a1d4bf4082bdf35262388a65d4487b4677dc782c49de4e844756057ae51e30e421f6a2724d6c90fb5b1e7fba33c74fdd3299f0d8719ed9ea8c8e39b1cd1fe90af79", 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) write(r1, &(0x7f0000000100)='o8', 0x2) r2 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x6) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44, 0xfffffffffffffffd}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4505) r0 = socket$inet6(0x18, 0x1, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0xdb1}, {0x18, 0x2, 0x9, 0x4}, 0x10000, [0x5, 0x4, 0x101, 0x4, 0x7, 0x9, 0x0, 0x3]}, 0x3c) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0xffffffff00000001}) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x100000000, 0x9, './bus\x00', 0x8, 0x5, 0x5, 0x2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x2080000000009, 0x0, 0x0) dup(r3) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x75aa9cf10c8ba098) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x5) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000044a000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xfb36, 0x8, './bus\x00', 0xffffffffffff8000, 0x200000000000, 0x0, 0x7ffd}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:00:12 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0xc1) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=""/228, 0xe4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x81) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa}, {0x6, 0x0, 0x100, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) setitimer(0xebe27e91b9a620b2, &(0x7f00000003c0)={{0x0, 0x3}, {0x80000001, 0x100000001}}, &(0x7f0000000400)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r3, 0x0, 0x8) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000440)=0x7) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0xd5) chown(&(0x7f0000000000)='./file0\x00', r6, r2) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="d06786602ed9ee11"], 0x8, 0x800) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xe905}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080)=0x6, 0xfffffffffffffe42) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:12 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) sendto$inet6(r0, &(0x7f0000000300)="8112925200f05516006a39eb2cbfb061ca71a57303edf2091aa8c25950c811af87ea827880dd60a6519303369ac7bb68a71cd534c89db6e46a581a0958130d2ffbeb77e845d2794a40e30f021e2910c9", 0x50, 0x408, &(0x7f0000000100)={0x18, 0x0, 0x6, 0xd3b3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x84c0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7fffffff, 0xfffffffffffffffb, 0x6, 0x1, 0x6, 0x80000001, 0x4, 0x2, 0x1, 0x8001, 0x8000}) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x80000000000000, 0x5}, {0x100, 0x11b9}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x0, 0x0, 0x0, 0x1}, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000440)=0x2) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x200, 0x400, 0x8, 0x14, "3c8997521db03c383ccf8e166345a9f115c0b684", 0xffffffff, 0x6}) 16:00:12 executing program 1: r0 = socket(0x7, 0x8000, 0x7) recvfrom$inet(r0, &(0x7f00000002c0)=""/199, 0xc7, 0x40, &(0x7f0000000000)={0x2, 0x0}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3010, r1, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}, {r2, 0x2}, {r1, 0x4}, {r0, 0x10}], 0x4, 0x295b) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) socket(0x18, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x81, 0x80000001}, 0x10) 16:00:12 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x3bd0e2d741b3b138, 0x65111562, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x8, 0x9}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x13, 0x4, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xe2a, 0x9}, {{r0}, 0xfffffffffffffffa, 0xd0, 0x40000000, 0x80000000, 0xc2d0}, {{r0}, 0x0, 0x80, 0x10, 0x800, 0x200}], 0x52a8, &(0x7f00000002c0)={0x49e8, 0x18}) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f00000001c0)='./control\x00', 0x0, 0xfffffffffffffeb2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x10}, {r0, 0x4}, {r0, 0x100}, {r0, 0x1}, {r0, 0x100}, {r0, 0x40}], 0x7, 0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)) chown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000000, 0x7fff, 0x200, 0x180f5984}, {0xe4, 0x4, 0x8000, 0x7ff}, {0x6, 0x80000001, 0x5, 0x80}, {0x7fffffff, 0x1, 0x5, 0x800}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) read(r0, &(0x7f0000000080)=""/58, 0x3a) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) r2 = kqueue() ioctl$KDDISABIO(r1, 0x20004b3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x10001) kevent(r2, &(0x7f0000000200)=[{{r0}, 0x0, 0x1, 0xa, 0x9}, {{r3}, 0xfffffffffffffffb, 0xcf, 0x40, 0x0, 0x101}, {{r1}, 0xfffffffffffffffc, 0x4b, 0x1, 0x3}, {{r1}, 0x0, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x101, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x83, 0x10, 0x1, 0xffff}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000000, 0x1, 0x5}, {{r4}, 0xfffffffffffffff9, 0x4, 0xb7772966c29f2829, 0x4, 0x1}], 0x80000001, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0xc68e102ccb6b45f4, 0x2, 0x4, 0x4}], 0x7, &(0x7f0000000100)={0x1b74, 0x7fff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000001400)=[{{r0}, 0xfffffffffffffffe, 0x3a, 0x40000000, 0x7f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x21, 0x8, 0x7, 0x7f}], 0xf3, &(0x7f0000001440)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x0, 0x55d6, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x10000, 0x3ff}, {{r1}, 0x54bf63d534d0859, 0x45, 0x1, 0x3, 0x8}], 0x4, &(0x7f00000014c0)={0xfffffffffffffc00, 0xb578}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="86713e7b915141c230520213ef4444e23431a04aa0b16e6e76c455c38688b561b37978568b97f06a92e8a09959a3d0e268d116e8367f113825a2011adf5660feba803483d29eb049140a0e2a66feb1c94106869861a6c5a58696052e3672afc7761692f0be60564489613833e802eaab9ea0346843a5d1b4471be6c7269244ba1d9d9962299ec4a47544fc050d949ed2f3722f8c93834465bbee0ce9bbb5de820526faf99ecada314da552243efc0d239440b4a50571d828e4bd50ea6ac5b59809f642c103503b91dbb45b90df38e062fd04a826a6a7a0c4a5303a88252daa0af184c4c6914cca43ccc7eda8f50819b32f4779d1c040fdb3c834a2b82ae9fa8da93d9369e746aaacaee3926417f5b651fa5e8134d449630a968407cb2eb611786f2cf4ba44dbecb0d7b532265528fb2df4e19069007c7564dad8ff80b6f6aee7c09d979d7d2b233cb52a8a52376d132227b11f6ce786396b200f5e6fea1e0cfd52a52d905ae1356970c4ad3e96465c2314b16a1024d662778519b025ecde8b0c3b5c1bfb7abd75ee2eb713f469e9482fd3e67ff8a864c82bd8ca7465ec2bd326a05c577e4a34872dd99eeac8eed3a786011be66387b5d01c79b20fb3332c567dd2cd198c786859c440f7c202871a7b9647d6ebb18bfe2c1c9b27ffc726025ed60d1ccbf4cac967abdcef6145ea3203777f9149c5afc80408feb2f70f6cc460bd1a993c206d0d4af221a30516d1bd81102257c9d887b09cedd7a310ca5bcaac9f9c5e196fd943c9dd0e363e9a6e6ed814474df4ac2cd36d42f1187638deb4f0df11fd5ec35bc2a60afc91a6618788cfd9521cb7c72684e60b375d8ab24bca809994662db1bd294869bd22234eb32f00402ef2efce41c950ab2dc68834c74ca8109d8c07f5a81441f46026b309c9bcc0f4dd5145517a8bf69b9130d2f34ac9e702b0086a529758addc36e6f4da639ef4152d27f4b92410d90dc4dfcc203a9e9b1d9c940ca5c4def95a7eb2e5f7b51ed7f51e07355d31491ca1e026bfe994ccd59934e139155050a3a260972d0d5bc4d451493da95e780f2e239ae9d91cfbc8b5099d798be78f89f952ae51d7360c79e8f4fdce3f429245352fb0728d6fdc87553f066519cc28c24278a13234f0033c2daaa44485bf1679076e0e48be63c81878ca990c1486f8f7163a09dec06b41f76820278acf1e0458756e3e9f4ad14b81167816e5859f0ed03094eec9c2a2a8021c7af8159a02fa2133deedc5ee5105c4a8706c22ad33a92d79286060eddd5dc2799df22ef608721d791bcc5fa6690077a4819175efc37c9ec8abc61b8209605dec0eb4d07451d8d0c3cdec9455dff96f9b46ba5ab84f9b5a794ad1721e626797c1afce06a5307c26567f732ed8d1d5412b12513902b01ba7374b58f41a28d2ddfba87fb4d9e17a197b7b6cd5fd19382fea75aea1bbf392ff3d07c184b1c7f0a34eb72584dd129c60a67304bd040b6262f7bac1175bb7abeb0a75277374158a571d9c16f216a5cb55dfdd9fa0fa5af261133bc66f394f897e24e35e6f8ea896cb90f85be2d1c34efdff15ed01ee2d30a1b482b964ab3d2b4f4b961243b51c8ecc9239d0dfbe0c4fabbd0838ff931d6d54a1b8d811847445c3fe41152b5f5dc0ded9f0bd61cfda0717706b41d798cb914da28a9a50f151ca182775ac73c12ef2cf50f69d493d154763a9ff0950cdcdd4e1f78075e181317a203981f00fe3090ffab0c939aa28f918eb05a61159a6e5ae0fa75e3cd6fc4d45bd1bb6a52738a18e96350964978b7d3c1142c87b2be765f2b9dfacb0e906703927f5b26260b061b82c45179ca25be0036c0d02e68da4eb658bc0eb4b312aa2f196ba2426eab5ba2a3a5715c2f7748c00c88dea9ce65c09e15ff0527e4f0867f56ff73f75cdae561fc6b35d796fceb25fb7a1bfcc388b8a714bd52e72e6c9604c484fae66c537faa71995b251f9a73d82617efb099fb391a3e40b989ee9ace6cf91245f3b6def965a9bfe45fd5dd19bed4d320d8ad48f287639a872fcd2e8c8d11e52794a0242dac3fa6dc9156a6ff6aa3f876614f6450cb0094767dc22e84ce678f797c8cbf376d0f05cf09510e37b53aeff2746de61e8ceb76a1cece6ded22792146606fe3703a828ac9a8d33de6e6bbfd8e7154c9138193217c77f545a081b04bd08e4fe3448c3dec8947c243bde41fdf4e246b840a9d15373007255f1f63a7cb6de7404f00b83273b8ff1f062a6c947162e53febc8bfb554da94fc5a890333814e6deb60f2fe7dd0870065730828071ea631572e6e6850a3b61fe356261b19cbf62437eff7c2dc003fab350f966c0f2bb546c6bd59a5d9fd457c9acb052298dd6a56e7eb53de9c081228ab58e783cae6fc40035c7e2f86dd6c4b536ad5a191230917c187d26f406320354ce9636c5d1333f7a382f737b787c272dc0a79b45f6d699a9ca13d4d9424217479b2f37f8a4812f975be960ca71a935021984293f52ef1553a63c22c6a7a7287ebcc0e5e998fd553d9fc9c8514ab347eb7e85a8879334855bd77b83076a29b510bc6aa26bc403c659b1cb0829bb5e3d75fd56b6ff7b7fe5f22ac14fa4811dacaa9a4f0ae24023c8381aea9f1b2b867765ee3ea863e4fdbc558ca04a22315eb240db42e4a176009011c61c02e8c789b8590cc86aa976234cc4c5d39f13ca22d8045a1666cdbe9ea6f0e86a6507eeab4e2cddf2eafc7b17e23e2125fbd4b5b4964f3e39b11bb677728ccb88969dd913ff71931c84e733eee491ae8be7a8acca503484e90d12bad1fdc908a3ee72c934a4ea1d2fe27e157f9a04b233d78c112ace20d4fe2afcc3f1df395c5cb6b8e5dae001f381fec91c04bc9d87f243fbc8b7a693d3b47176725f79e9e3cfb25c6f19a4fa668491033b11475780798dc2be13c9b15a7430e80ef9497ca0e32b8c4fd106d7f908511b625ccc924c289cf985abf34d5979a964ffa2c6c453128f070e9e0a92886d779cf6a72ac66f1e92c8c7c513aa445ca9673ccc1308e6c4b97d3af8dd069be35ee85e7ee48e460edfe0b05b05dd95eb09689e586a05056fa5f386ca942ef55051e2849d13aae1f4ed8d427d9d3e8f83bb3112a96be1fbad2150215e045bf7ce6de92f9c56299cfa6f73a5491957a2159cf5d2970357789511f1e40dc98597e59aa9d11d157cc984d0ae75c3e8f4e384f0d53a6aeb06d54c90766169f37ad12727b7d269605eee9a4576390765958f6cbdac38e004f16469eab1d28d6ddd402ecd84a703db926609c3b88e726d72909d4963377a8c8087f4f5053fe6418a58f5ba26bea7a3148f75bc6dcf6718a1063001f69c92f4287cacf20da2bbad0dd182b8fb5415f66d0076d937ae361cc6536d560f9a4be5c990386fdc7b0eb09230ede33c9cc227ea846acc23a6ef099a713d4e23ec25d8965a4e389a3feed003334beb84e7834a94c65413261033752f7dff3291064cd62d95800f1813bae38b7c37e7a02ecffef78145cf52afd39fdf9edc6fe3eabfad1d459ee336fd5ea3261f0dbe12191f5cc82b17a8dc13bd12239bfdb25948770dfde62f8cbe5ac3f0c5e7ce806bed1da90d2cd121452bf7b931b38242dd2f45f62ce685371f893979f8b21354f19a1c72b27d4c12967c22c1f1c64e418856a4cde635557c8ced335c8ba2731c5fe2d27f3fb35e81062f0d07168882f17d179ee00070452da247af680c2304fa1dfa592f7b1ac0a8bbc5484e81c243f82b5acefed93cb2d248505331834ae5719120e2a266431dfb2ef044c00a0760d5f236e63fc8cdaff61bf5adc602a3c259b180b9b824bef647be46333b2a7cdcb0ea27ae489ea7565b21c41bc5fd9cf49c28393013454c2748d7de276528e8269f236c42d8e5bc3bc20a4b8cda3ac2fcc4ce62ce4ef32b257f9491033b381229755d6b84246137d00a2fa7a8eb0774ece037f65b22eff2d3bccf3cf7027f48a2ff931459fea4ba4d2142a42f52b000216c727a866f922755f9dd68a3901b0d4e0926899e73ea478e3df6a445a759d661f712a56b2196680604f150d528400f924956caced8558b44d4e2702388d93daf39c4e778fccf9ab6bc67a9ad45f879e1b132fefe4b94e504717a4932268faf90c79f2e366065e3ff6a61bbbdc6c2209448a90cad62295a38223b1431ce1800c1869499d9face3d8a1cc5820e4ecd33a4b8f54474e134d1b104e979f3400cac35d804ff1d1b4814818d0a58e0e2196bf20336741efaa37ebb04c4e58eb99515cc633be5942c5c4f885e69f954274b781120b1f43a65a84264c0be8262066f84fdae5de1b519ebb64af61b621cd76807a67ee684cd89b76f01ecd08920837fb62f422e6213517fea8a9fd016440ff08c6f04563128a3b5310a8bf63b0ccaaf29cc612345e5669e02f06a51b3b669425689ba408ab36907c5f5c55eb5409a0f0e90fd377473db0426ac89ffd929553c5c808d690adda5e254d2d546a022a6f70ccdd24c4f70b0c8e0f79bed9c0b24ecddf0181e44fc1a95ba5f8b5895184968353df42b7b8cec1587db3f52481c48579af23f9e337ad96b146b2c6475eb1a72d22dc1b24f74f0fbf4796cc932c7740350a56032d2fef758fae7c9de5d89642cfedd84241816843dc07ae9f508a699c0f5ebbe9922245dfa0b46a35417c057ca0ed1c2a06bac5f249f8a2306f1bd8c834b34e8d50c2954c041126cba37281a745da3cfb7169713d5dfb8d8caf7ee486ba55653af703af80dbaad95eb5df07fd2ed513e6625801bcedab09e1cf97644dcd99f2acca769479e6f0c2011fa9fbedd2f36c1b19bada25bdb82c40156b7bfe3b10e2311907217965148ef2e2f2cd9555dc8f207ef7970cc384daf3dea313db44615f35beac35af8561eed40334364fb4dd503be8a6592839bbf51dc2dbd5858fa7f94bef954e2785a5cbeaf75d1f58507d4b7261730497421d1d3d611bae394538460bfb19a08d50066f3b5fc5857249318458f693364db576549859c234c85c1468690d17a40df76e2b5fe27d7be9a817b8057731cf39b85270c2662668e8a6ec6c707154ce030d6a3749cf932ca38b82439e8f327716842cf1cc59b1941856760d943d6103a9191e37cbe59b1845e38099239439d96489519178e3f843cf7e30d0332a18a285e339b6f207effe5c9d987fc0b82c055fde96528832ed208c584ad1c457e2564125dc7524d22da367613f43d8624e1f20221f11905723e1d66c5611e242f922ea2d6c343eb4ab4e16780a739394151625ce9c170a1f69c86ba8508158e72f46d5878611d061cc8cc67e8f7b60831d5580925e35b97d8cb0d5105943dc204bc139e46f61774f8b7b2f06126d0af306262e9cd9c5390c021453415ac368a8c83c81f3be3bdde9de58c81c2b572021dbe90c8bab634fe1a6f2e598cc01ab4d24c870806b28b81127dd860b83079167b0648d4aa426da7646e361ade19570be7eb806c500cad7a4eff454062eb84f25a5b4efa0b7ad88564f271794af6a2b45ea097a28e396e2e4f974f4ac9a6ae6ede00afc8e956a160de0b8231fec25c0935d681960f551f5fac48466569536533dc91fa43ca3592493c6b45dccc67a3adc11defacafb6dc77f6f1110ab803c843a44b61095275e03d618f90ba06ab74e0a388efd1690ad36a41b57ab5f146bab13b154f48db3c6274bddbac7e750c09477a496caa5114128bc4b2206b19f89c2c3b75884bebf63402a5366bf8065482bb738a5ab908bbdc87d3251c9309186bc0f01e0664de8dbfeb9bf53e860056746c56ff36ea247866aacf0ff4", 0xff5}, {&(0x7f0000001940)="e731e41bc0a8d9da889d3cf6112be518f02bb084db493b9ef86affbb92c93223a9c03e4bc7d7d299914a9e9b850786e97c566d9b3ac5ddc179ff5c238cf3f5cb4e16d1", 0x43}, {&(0x7f00000019c0)="c99b60d092ff21bd00000000000000", 0xf}, {&(0x7f0000001a00)="662c1aba78edcdaec543973b4417238c2747f3ebfac0ca7ee55fa0e74b576585c6c6451cfb32e9f518bb3569cecdaa73a4c2965f3d47586a4102b7f7a0f886d936928d013c497afe630e8c39d69f27ad102d8a854ef452c072b2922e286c4c8d9c6a1a85cae119e6cd381cccbf6a175f0e2fe17eb6869deca03f8ec30dd5e7447b785dd2245adfa19c1fa6ddb55d777fc5fc93dcb4675c267eb75fa641af085cce80103f75dd60faca6b05ecedf8b9079ef14e8055eee67251b5c8208d136da9e58f2eb58046aebf460a215984c5b527463b3bf6c48c66d6b60b7c16b20f3357ac79d652d4df51a97a55ad872c55977e11922c47efc1943b5cbf48751967bfdffbccc932442357307b80942ed5fdd7a6f1a2a7b8097e20326d035e8c1563882f5cf52ba0256bd847484fd2e9d9bbfe436b1b4e325da87bce4a03440a5ef334b18a47054375a18e8e6f218683ae06b0b4a1f1c5d402b0146eb5f784144060e3013dab06cf18ad9253f5b0aff619ea7254e86677cbdbf536eb80dfd0507cd1692aeea79eb50a69b3cb295549cb", 0x18c}, {&(0x7f0000001500)="f0a77669ad3543076a02bb8f772e2f2a1c47bdf9ec9a14fe63f47b12bf936e8b7c19b4107f2062585a42cf551d724e6c3edaee8aa729c90393dbc8d904570ac9c22255ad43", 0x45}, {&(0x7f0000001880)="1390cf14a669babe2e30994935f29692122f0700cc58de6c3a15748813fe87e3faf4bf34f494b34b7db29cc62a136a7d9593ea4623746ac079562c9e0cecce228e962e56f1394a83aee352c94168cad1e3f2e2a277c6f094d11f271660534b1819fb4479e11177dbecd2e9967bc01720746ad5ee6c430d4640a398151f314cfca7514e4ee39e879e10d1e756d0e2f204a552bb287051b861e6d13287fed9efad595a71e10cd4f196497af2679841617643", 0xb1}], 0x6) 16:00:13 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x2) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/155, 0x9b}], 0x4, &(0x7f0000000500)=""/85, 0x55}, 0x841) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000005c0), 0x0, &(0x7f0000000600)=[{0x50, 0x1, 0xe98c, "4f20ef612c1736f2a07082e34581945010743e748dd02ee9f1fcdd77cf72bee2a018067bb5c97b80a74f0c455ef6a92619cd849c446a827d73c84fa7"}, {0x10, 0xffff, 0xfffffffffffffd74}, {0x48, 0xffff, 0x0, "6a796c6a63b2287fcdf5ab66f7d5f4a80fa83df8da9731f499d5479d325540597aeeda3e300b293dea545f59a477f34df15a58f7f6de"}, {0x90, 0x1, 0x3, "7985774b46604ffba04b20f1efdbc8af396d01f4e02b4cb0c087e6d2e151013d492e0a8ca659ec391dc917460440e25dc5fe11a638f3ecb7f015475768449152f9677b1e86e96e220b17eaaaf2724d239e2f9212644f43ba96538572d67e5b5dd898c0de42db9d83730e138fd41552bb39ab1515916bb8b8d543e8591f78ab67"}, {0x38, 0xffff, 0x1, "30dcdc5a8ed225d55335e9875df6984d2865da41b8f9d1a7b1f31daf20179d3057"}, {0xd8, 0xffff, 0x4, "6e317b8132c9be7be54a04b7f6b77af5586396648df56af589a573c7c18c45f33a9e22d058b2edac41fe12602d82dbc26d7ff935cadefbb635b93457b8d0eacb017903e31a16e027fadbf210a26c6e762a7b1d2d58f45bc7e5c3995c6335e6aefa14beeeabc6ed8f40c2a8fda537b73c31fdf9c8cf0769ebfa0499e2062419815a14a9d1bafe9b623c011c9e2397e7a4797efa96877356e4632f0f0fb56965aff3a5f1f1ffc792a0fd2c5c2034e6b16dbd16b407385c614650b8d41980bda81ff61ee8d1e3"}], 0x248}, 0xc) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='W\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000a00)=0x31) recvmsg(r0, &(0x7f0000002040)={&(0x7f0000000a40)=@in, 0xc, &(0x7f0000001f40)=[{&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/205, 0xcd}, {&(0x7f0000001b80)=""/55, 0x37}, {&(0x7f0000001bc0)=""/167, 0xa7}, {&(0x7f0000001c80)=""/148, 0x94}, {&(0x7f0000001d40)=""/186, 0xba}, {&(0x7f0000001e00)=""/188, 0xbc}, {&(0x7f0000001ec0)=""/84, 0x54}], 0x8, &(0x7f0000001fc0)=""/79, 0x4f}, 0x841) getpeername(r0, &(0x7f0000002080)=@in6, &(0x7f00000020c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000002100)='./file0\x00', r2, r3, 0x4) getegid() r4 = getgid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002180)=0x5) msgget(0x1, 0x400) getsockname$unix(r0, &(0x7f00000021c0)=@abs, &(0x7f0000002200)=0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002240)={r1, r2, r3}, 0xc) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000002280)=@in, 0xc, &(0x7f0000002400)=[{&(0x7f00000022c0)=""/11, 0xb}, {&(0x7f0000002300)=""/211, 0xd3}], 0x2, &(0x7f0000002440)=""/84, 0x54}, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000002500)) r5 = semget(0x1, 0x3, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002540)={{0x0, r2, r4, r2, r3, 0x2, 0x1}, 0x8001, 0x8, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000002600)={0x10, 0x6, 0x4, 0x12e, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5d8d7547}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f43000/0x4000)=nil, 0x6}, {&(0x7f0000f95000/0x3000)=nil, &(0x7f0000f25000/0x2000)=nil, 0x2}, {&(0x7f0000fa6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x70000}, {&(0x7f0000ed7000/0x2000)=nil, &(0x7f0000fd4000/0x3000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x22}) ioctl$KDENABIO(r0, 0x20004b3c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002b00)={{0x8, r2, r4, r2, r4, 0xd, 0x1}, 0x4, 0x5, 0x6}) setgid(r3) mkdir(&(0x7f0000002b80)='./file1\x00', 0x1) mprotect(&(0x7f0000ed2000/0x2000)=nil, 0x2000, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x40, 0x4, 0x3ff}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xb, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r3 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x21, 0x7, 0x52}, {{r1}, 0xfffffffffffffff8, 0x8, 0x62, 0x800, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x4, 0xffffffffffff959e}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x4958, 0x4000000}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x3, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x400fffff, 0x0, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x0, 0x1, 0x5}], 0x14, &(0x7f0000000000)={0x1, 0x6}) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0x2, 0x0) setsockopt(r0, 0x40000000000000, 0x20, &(0x7f0000000180), 0x1b7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="0510467cf0468e8a353d742c429b9fe4d615f51f4ba4d49f687e0d12971e8e2bfc4cfc689ebf7a3b1ee362b3fc5e256ecfb14f8b27cc92a8582e17cb558b63c31a3a34fd7853f1a9c88f3153e77b5350f1afeed0f73160b31c421e03151c90368a5696782322d19752ec20df61e332f223e56193d02f0bc2c92cf44e2f7284940f6b71c767aa8152d694eac724274d17a2f85ef32580e2614c8e3be4368fcc42311c14c23a37e3794a59261648e3dc5c54d0979b361a39cb664e4274bcfbac1ea2b536d6bf1180a64217841da51b26ee2fb073ffacb7039c8275ec3eca0c43adf8c4b4a1d7d45839ed62a3c08fb673895fefa9b551d28e8c04d7b103093116005ebfdff70504a4175f8eca75de8e1daf4a600e8af951ebbc7ca9f301f791368778a64847b62e70fe203c14c1e5f5a348915769ed34109c0cae6b2b1d6936cc35787a60e1213a4a1ebcd3b12911e8d3d8011be67481a8fc1c09a87dc892abd81b57a928d72f7d2bf800016da9d7a150603f53e09895d1a6d9fc6763182d22697b00d2cdca1a21b3d6be6cd80921ccf110362bca174ccb78fbd4c4f0138051b16d2f950eb57fafb5d377d066a966c19c292114a1f409917c1d2b70cc2fe3fc2603279890c282e0bd4f0ae29c18636a8ceb3f3088628d1fed0f44f5333c3d5a770ef311e5d31d2eadc12f6b6ef60f99c7154bbc2fbb2b67023a14ec160d9585bed097fea14d068edcae267ae28a6f22ccfc86b9717dc5943977d50ab00605a6083cde3a757026b58c418e7f8ac653883ab8f120187fee6dfc148d44e35b5e3d7167b27fcc0dae0d2f9a105297ec21dc7e2fb7fc506e0b7461c38953f666d8af57d8e94798d6ba0f3231597ed5c063318faf304cc9747c031c94760d1305c766cd4cad3cbc7e58100dc4bc5f1a60775391392d4f5ef597adc90b05d5382d9585900c4a6b29426a3e74418a0517d78fd4a1a31d1e6605e7e063d21595d37cc6f6f72680b78dc417da29ce0a4c4f2d1215ef4ae8882b60f18da3867cff31cb8ae8fe9b57b0f7f00d0f72c3a32ebd58638a721a0751040b54ff8ff94f6b50a486dcdcf8315f7e6af20fe04d943a025ff171e112a02e99d867405943fd69ef9e861c416fb2bc8f308f463a7b8f5a2855212c9538ec523a222729510eb67bbe54d29635337ca5c1f05446a6e97631057312d1c6d0575c341ee03d9a3371c256a11d38ddddee97f35572b08bc15253c9d5f5f55ea238f7d29127a6ccaedb4d7fcd5299b8075579937fa2ed013dd08acef8fb6baf5ea4162af08ff41dbc30e87c839643880ab38e317f2fe1cc85dfb7ff4916685e912830dfabea665a7ee908cda98267eff84c45f6958313d863d3833fab1d1657377a60502296bdb426356e657d507c91ef1db6534682a56361f3540953987cf835c721c744bb850a468893413ea915f8a2af150784ba0ad206cab615b7652206fd0dd25488fc6e2d0cbd6069e65b187509aa31f01bb9248f6425998153081207809f3a1f1d507c557e71c39666b0983a8849d2265750d4ea817a2471cdee9aab80f0ac60ed575781bad68d3f9af9d0a25dcff8a93bacbcebc1ae534dc5c4ea3564966015b9eaab2761cb025ace7bfd323dddae67f847b4e75a2e6514d3558d52aa286ef881ed9e018f81b4e62d366cd362dd7024d9fdbe8e2e0ec7d59e601572400604fc3df390a455d9d61dd7f86d4147d9c0079abb1d98b4fcbfc930db1217204515b972999fa74e70e7880712ea62047336dfa833a482718550cedcd0e2b5be3e7baceaf44bb069372b829ed8298843a0f16432822fc6954c9f6bd1124bb815c0161aef641edce89c9d32dbae5c4986b59a976b62253d38590d8e7bfb4a635e92d691e2a95cab0c6357650c3b06ae5f31972a2d2cc240f8ad2e1bfaf022b241da4edd7a57e0ce3aeccbc9f7aaca92dddf6f1653fd38a415f5d8ec300cdbe3428b69d1117b0600e92a9df1d3e20559e7212690a4ff2426b7bbf4587bfb11351e8f17d18f2298c39ed5ecbae7698ac0ce4fe95f4cc7938878c18728f9fefc3c2abf128e041698f2fff06469f3d63ef261d8fa596fed7f52f6a9a2ab12cd57107a3fac522e4187cc73027c8d1bca94196c99d8955c5f9bdd78d93fe08373c149071b9e266e9c5060b25901d4651f59ed694d6ffadbccc0d190203675980636bab174809c4f99dcaeb09d1949ee390244045ab7ac9d023c82b06bdb484ff10594c3e705bd2e29174b73a6be8adff78d398014e51d14880dbe9f606caafe88343c7580f9dbe5b23708c88cee6cc410e9c46257e1d2988529e798f002822e1ab0c8a0af34f713c12b4562755ebe484981e58e747c848a360b6a2583acf0fae5ea85f8214043e02154a3987a525a081435997ff1b56f22640d193dc347baa881150ab07ab0d7b6a3484e5e05002121caa05a0c23684e3bc10259a0523e2a2ddd0ca288c1edb3441a14e01df803712710ff94ed28a7a599e328e1fad9164fe2a91c3e41db925a82fa612b5f2cc06c16ef462426773f77242d2b7e6e7a2fa0357a9299f46d49acee6c7015ab663e0e6d06477e94717b1b576c3291aa70674a24005023891a132a453daa8af297f4e35a3a540a07f9c6aef0d2ac88d0c3749a5bc1ad4c78fcc0d011603976f5cae30a82271178dc67e52b5d1579cc5468f8c07f10c8fe857871d136b76112843622dd308b63377d3b479f5a38ff639e7004daba92acdf7765065f2ee6e117ce7de9b82c019449b78f4c6d6fa3624d50c6954d4b2bc67773cdcf30c602324705088c3f657314f2ea209103d5ef485e4337f1312efdade3e575f47ac941c1eb843e44110c3336f3c3af5292b36841cc9c12507e6c38461e2405fa36c731a6c6b7e793fdb96d6aeb8e2b3adf211683d9ece654b96b132c71e33906438dbc1f2a6fd2e42276736cf471eec7b8996dbe67be4e1150dbc516c1bd40c4aa5cde38a59327fd8315b81abcbd62af708ae11a2264327877561c845c25a620354b41325fe2d298d9bab4af1699e7f69c9cd131c9972c3f7b11b9e2c2ec5d0434c53ac32a6a6eb2e7f98254cd593d240fd37339127e607e72cf361f261e83f975c9718472095dfae3d247cc2df45c821ae73ba480783b27e741603d0acab06a3220a7ab2ada3f325a5d34f029ce559f67b5f0eacb38078bba59163bb4a11e17a4c50035aad3a2f6397aafe23c5762fa7fb0d5ace76f302f3ff7f7b92f1504f233b4070bd946ef6c5993a2d1c50fda751c9ad54be38afea23c7fce781b653e03f1826a65e2deed0776830c6d38944c8742048f16c07dadfd12ff8216f5b65fa20bd3ae4edc60c2c03960db5a04ea64e55d8d85c0337faa77e02c32f75c984fbc326aeb0c7a4e249f8f679c40abd3651d446276bfa0da1172cd544d4ea384e394e4080ce7dd2fd53aad815837763468785ba1f7cb6e9ad2b9d6e849a5dee76d676a4d7dfe2ba97243d9ad24402720e531ea4775f955367ef855a47f934529b52c947a20b19a4b5b45aa0e53d91a71afdbc8489a730093d3ffb26a253376a24026d61e17036e015be5bb46bc4db8efe8be71ddc463d41ad77cb0cc278f59a15ec1286692ec7b6458e95b408b4070bf617262d616555ca0dc3cb7845a194592de0a3b1fcd1d50ec163d07af93c0623bf742d8e1cbc8a919d01e357331f053ae89c65184c67b9afec2be0a453576daa408f15574157aeaeeb1412c71a6f97f0ae49aad8f334c781b12a8304d961d8588d32ede48eec5f960a2de0aa2940e24e4daa8ab0081a12f73be33e941c041c0924c9c2d52c774a62b412616739819f4b7f812d53ad99d5f969755ce8f0306634097ddf14b689f625e22ea99f6318066cd401a7d2b79d4dc27cf57b20a53962d2d2051c866ace948c68bd65664f016c57775e4a1020bc4de6e45baf834bff38cb3c750fa49572981ce80ceb5f265e36c3ce85e88e261376c3115bb4ef8995584b62478a9630a1264b68b3f2bbc7e950b20299493098241309bd3379aec7483e89b3246bf2c0a99555877d1971eeb476281529b07d916769c4b0f0a99e5556e48b6a809762631adebcb2e01b501fe658bdf963ca55d7fefc1da5a0ad4cf436c08597f013582da17d677bd4f27fec5b182c48bc4b148add0a4e66718611710cca3706c1cad3b17421edc71d0326c58b6f71f345770dca0a3d468eb7a86f1cd9d04599d569f5afb0d1c0a0d788100875f9eb2fcc948dd58e2ed87fdb1513637dc54cbeb847cf4ea1aaeed9a9cab0059f71a10c1055ad54d89191e013858af9b674b2eefd18598cd7a5eb0271ca341da9ddbf91a329d774883d3f3115a7bd9338d03516dd2a5fddcb66dea296b60ce8cde7e39e2b8f2ca15a55ebffc364e7f959806bafcf2dc2d7d82d4039a85a1bf1feb2629c10964d72f789bb03e3317536ba4374b40c378cc3cea9174c8c0d7c075ae0fa678d06f0813ac1143b58a4240426e24ed51f912bcb2dc8f9e16128f2ee889fee763ba2103a02b03edb5c5ffbabf28ec7a0764a67c1156ea74049d8b9307647a2c36bea174b6b140e19b7b1568e2335a001189cb85578a9185aa18ec2deb4ca7e8f44be6d3a673282eb23ec5181d0de871e0da1236a2514290650854e5445bc12f749685fe95198e6d2183de6c42198967adef572149f4b55a4418abf1c9901f4440c40c5f352d11f606f6aca6483dde72d70c7d0517aae2f5ddab50ad599a5b436cebfd1fd2b8de3c42dc76b364b90b9f8bab1e9fb45d6ce996529a3f965b0f7c9f9df4e8f15cf11abe93ba61b3ac9eed79bb53bc00b0471b7ff3267d36d7e01fa9c8a6da03a91ca62f17b87115f964341e2133791b78629d83e046c0d64d8e4d82e50295fde37762d5b0ff04b2d124312d23e62b9df5847bbe4ce3ea0221a93f150f3dbcf2ada2fa7f9d83e1014f1a2335ade5d221a17d6fe2507d13cd6e12f13cb7e64b741964ec907ee73099f4a526ea2acdc0ea7debe67eda3d8bcaa0d274369223bf074638aaa9c61f64b2e7cb2e4b22d29c40b4f6ff3d54f037223a39bdbe1dcbf7c41e5ca1d5cb0a798fcde9bc9ae01f076c51371f6e87f73306e6f0da3c1fe9d6e70531dfa72fe1878aae6546c8e9dfe83a81a678d9eedccfab7fcacda4e6816c28cd7c6d22ef0236a7e189ff4d2535c263500c183662d595ff8ea6b92016339b40d3a45975fbcc590b3a294ef24fc68290709445128fe5444f943347ec11ec481f7a385ed4d160dc58dc078a3f5e128018d2e712e777701eefd8fae63a92fa16a338a6c2afd69f4f8f396dea028edb7aa783226aba575ef88f11f692f3a4b5f87e33e532f92491bf81f15c64ea4f73992703b77bfe20add0b998db09e10b2d6decee6aa0ab7d95fcb3b71bd9d8dc0e3416f1bb3c48355a27c92d1401eced96884e8195917b53bdd26a7d3a4b468aa2238256a407b9c2f8f5c536b6dd0880b3c57b9580ea5d34a01540ee58d1b54e558b27299596e8fb1526e24cdddadd4de77502c9eec7fcb85a1ee934e677bcfb07cb60de28c086cde1cbc7c625c9c359846bef7447120fe3081dd2dd007dc59d1b4a4522c88204c6a826f3667d9539f06f983b6eadd72288434afe5b33bef30bb0a0a68b63cfb16e11f6376858a728344704dc09eca5a5a2d923cb8dc673a28d4ffac6eb5425b6d554d6276f5916b2a969de23c32a518173c874f2f44515b4271ed170e0d1681340e5670c103fde49ede5707c9f668d2cfd245fa2deca092dc837cb63706a28ec8f68971e5df630e8169901e2b8eb3bdacb165b77e3504a", 0x1000) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10010, 0x80) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x5, 0x1) getsockopt$inet_opts(r1, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:13 executing program 0: setitimer(0x4, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2, 0x3574}}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff67, &(0x7f0000000180)="969b100e") 16:00:13 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x1) setreuid(0x0, 0xee00) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x60000, r3, r2, r1, r4, 0x10, 0x77}, 0x6, 0x400, r0, r0, 0x9, 0x100000000}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x1, 0x5, 0x80) setreuid(0x0, 0xffffffffffffffff) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:13 executing program 0: r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x40, 0x187) r1 = socket$inet(0x2, 0x2, 0xffffffffffffffc1) r2 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x101a0, 0x46) r3 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8, 0x1) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x55) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x400, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x20000, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x8000, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() r12 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r15 = getpgrp() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r20 = getgid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)="97003cb32d87db36b6511b1e3bde77887eb794010f6992fba0c96ab6ddbeef663c7b4d9a5248552aed0d3ad8f21f6b5a3a53b0294fada451ef7123b816408162cb9961f64656b2817e5e51d184ef682055cb9d6b8095df06671e9081b50a30d82aae96d8a8c8d243fc2abba66e3a7c3a11b06842dd9dacfbad7b5e2f71", 0x7d}], 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000e652a92019f637cee0a51f463b2e0ab47ef63df4cd651e1b6d30e649c22d1cae26e6896ad67c5210e444059ac86d0fc48beb3e170fe17544ba3408f38b6ad230cf6382b09012ec0484957edbfccb6876a915759cb2020c32a8ef35c6ba826392b07811a6ba23ba04afafc8108fe9add0f8e6d1ac3c945b540f8da288c50520d6677fa0468a40c324126462f6146f54d3a8817c000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="67c8000000000000ffff000000000040", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB="0000000020000040003f004caaff000034613db246e7dfa9d7dff3737e521235", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x400}, 0x400) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r21 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x81ceb3945d3cf453, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r21, &(0x7f0000000140)='./file0\x00') renameat(r5, &(0x7f00000008c0)='./file0/file0\x00', r21, &(0x7f0000000900)='./file0/file0\x00') r22 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r23 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000500)=0xffffffffffffffc3) r26 = getegid() r27 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000340)={{0xd24, r23, r24, r25, r26, 0x90, 0x8}, 0x6, 0x100000001, r27, r28, 0x3, 0x9, 0x8}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x16, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) shutdown(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) 16:00:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x0, 0x4, 0x95, 0x6, 0x6}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt(r0, 0x101, 0x9, &(0x7f0000000300)="a2834be0157ef1e6b66d84e29ce4c8a1f8d6ee05b855bc855405fd7c3a12e260836b62c080a2da820340a2f0345e2fa5475b8e90316aca739f7f95d0df092d6bb6ee0eac3de16c80f29b10fd5ef9ddc37b89b3834e752cf455c2ef330358fc6b928da22366bdf1eea93d5e854478dc980902739958c2ba141226dc98131d9d475b4fd492652ee2e0066e4528eb1286598fb3b96f36", 0x95) r2 = socket$inet6(0x18, 0x3, 0x102) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80a, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) shutdown(r2, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x43, 0x4}, {0x27, 0x2}, {0x46, 0x401}, {0x5, 0x9}, {0x46, 0x8000}, {0x46, 0x3f}, {0x84}, {0x25, 0x1c89}, {0x101, 0x1}, {0x85, 0x3}], 0xa}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28688, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r0, &(0x7f0000000100)="09253c3226a1703d4ba93fa53a731c3e44149b7f3c5c6dfd", 0x18, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:13 executing program 1: getrlimit(0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x5) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='\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', 0x10042, 0x44) ftruncate(r0, 0x0, 0x3) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000086d0d2f95310a7716ac02b73ce74bd34a5393d70f79c2fee8f7dea9038e3f8a3e1459d15ed91f99b1ee7b0e203dc60e21bc32f1eb2499a4e68a104945628310c7d6b5e5db8418e8a822508e0c348b0473eeb7f7e9eb3c98dd2d319f1350657a2fce524b09e4d31a012e3253a0bb0679a5785da7f882f62bcaf48a05aa9bae775b5cebfa7122eaff141ff15beac62f5a2293988854c501b8cf94262190a2e24a21d4aef0d6ec3bf6b61404405e560c1d7e330365debbd9b06d73017610fcaae20de7923ec1abb2bb200"/220], 0xd5, 0x800) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) msgsnd(r3, &(0x7f0000000a80)={0x3}, 0x8, 0x800) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x94) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x80000000, 0x0, "5c946c8cf33a9b2de50eea6bc70c307fb2348b94", 0x0, 0x100}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0xfffffffffffffffb}, {0x81, 0x3ff}}) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x7, 0x101, r2}) r3 = dup2(r1, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x100000000, 0x400, 0x34a, 0x1, "e0f4cfe09eb8c1d2e62d046addbea6187d4c5e43", 0x2}) r4 = msgget(0x3, 0x200) sendto(r1, &(0x7f0000000340)="dd39c877e78c13a50d476c5e38d64c63039b386c3ce66301d6680a7166064fe85c65c34adab2176e7804f0966182fceb44023cd68caaa5d16a60ecf7459a500dfb01256cf1cb8f1adefadb313a7e8fb8d53b35c5d12f9d76651655d56dc7792a9637936f0f9a10181d02bd350d6141860db25296371d1f9ccd6df08cbbf8a86fe6b4069e2eddfc7f7c73d46510157f2c495084552a1e147a7f9c1589a5b6b1af39c23436a4b90441150e438721aa2eb432285311d227b67259e8e69a3cbb7af1100a21506d1db2735725760973ce22f26c0ded370cd172b7dbd7e4a9ccdb4b82e45d62b38448c020d8943bb887b3a9", 0xef, 0x9, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/129) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100c0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:13 executing program 0: unlink(0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x7cdd2c40c158c602, 0x0) semget$private(0x0, 0x4, 0x80) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="ae0748fa5467c7b00d0f7d63ffd037097d37abe407afe641e14aceb8b2e56c4fb8dff13483cf758c134bafe7bcfc7483a12340b4020fce12781c1c97128026063f76796d4c6b5006ce8242b032aef92bc41136992cb7e6f90b721ec85e1a143ac250", 0x62) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(r2, 0xbf1d, 0x0, &(0x7f0000000180)='L', 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="1800000000000000", 0x130) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) pckbd_enable: command error 16:00:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x860, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014220 failed: hole in range 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x104) clock_getres(0x7, &(0x7f0000000040)) recvfrom$inet6(r0, &(0x7f0000000000)=""/2, 0x2, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x8}, 0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) getgroups(0x2, &(0x7f0000000040)=[r2, r0]) setregid(r1, r0) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014220 failed: hole in range 16:00:15 executing program 1: select(0xffffffffffffff12, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x100000001, 0x69d, r3}) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000204f, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040), 0x11f}) 16:00:15 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="d8bb63986d8183f4cb30076ce16c0d409ad8bdebdbbd3a42d5751f428c0b0b7eff23bb0ccd9a10f56d2d7d97a508619dde29ad01601e91404396f8c862f1fd8c5d18bc1e19c32f7372ef6336ea773ac7b8ffc5d20e532aa18c691487bfc5e2b6922cfd355ca0ae1894739989fc6f193aec5052af58e58da19b87eb640ce3d5c21933533d246fc957089d801d0ad4b913eab9f7a09a08141e5d3969bb8e7b9b2aefae5475711db812f1ad73df1c76ea7172", 0xb1}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x1000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x100000001, 0x4, 0xc5, 0x1ff}, {0x5, 0x7f93c2f4, 0x4, 0x9}, {0x40, 0x9, 0x6, 0x400}, {0x3, 0x2, 0x7, 0xbc}, {0x3, 0x0, 0xffffffff, 0xfff}, {0x2ea0, 0x1, 0x8, 0x5}, {0x1ff, 0xfffffffffffffffc, 0x0, 0xfff}, {0xffff, 0x5a, 0x81, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/239, 0xef) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x7, 0x0, "85495500020000000000001167f5bfa600", 0xffffffffffffdffe}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:00:15 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x10001}, {0xc039, 0x1000000}}, 0x0) getitimer(0x711cbcdc90d499de, &(0x7f0000000000)) 16:00:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x8, 0xd6, 0x800, "ced3037ad8c3a99b6fbbf8b14f76ff6cab7a5093", 0x5, 0x200}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r1 = socket(0x11, 0x3, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000940)=0xc) r3 = dup2(r1, r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000980)={0x7af, [{0x3, 0x7fff}, {0x2, 0x8f8}, {0x1, 0x1ff}, {0x2, 0x8}, {0x7f999558ed30aeaf, 0x6}, {0x0, 0x4}, {0x3, 0x8}, {0xbd0356de68a320ef, 0x99bc}, {0x2, 0x6}, {0x3, 0xde5b}, {0x2, 0x1ff}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x3}, {0x2, 0x2e}, {0x2, 0x9}, {0x0, 0x10001}, {0x1, 0x9}, {0x2, 0xffffffffffffffff}, {0x1, 0x1}, {0x230c5c0691690150, 0x7}, {0x1, 0x8}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x8}, {0x1}, {0x1, 0x3}, {0x2, 0x8}, {0x3, 0xfffffffffffffff9}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x3}]}) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000340)="7f7e44af731f1327e76f35506ca8db0f4037ce0dde696a347f4cfbc965f85533b13ea58e2832f84d8837a04776dee48199ab0cd4594531f31d69640a9ca0b274460137fa3bbb7833493a6572c9b984596c81f36abb5929dcaadce15493fe0b884c46245c338ee7ea5bfe34057df99f66ad35b3d5c80e05ccdce5b9d3a925a987959b65113df813890ad64e2427cd25817d5129162ad968f8f6e45df5a52ea38c3dddd8681152539c0d6c2af5ea0ed5c9b89122c17e24ea186198bdbe7f841a83ddf73464c064d6184130d5b5dd2dbc37739152f31a4ea7599215455a10f248f2a01312d201a3b548f69b4130617b", 0xee}, {&(0x7f0000000440)="fb8b116266c2236a572fe10a8f2c5353ae1404ad4bf7072d31f59c275d326f4615fff6799c3650cdfdadb2232024fda099d76506f845fb92571f65838dee6e256d231ed0490e0b86bba2fd76b6b1e4a12af1cb4bd72850f80ecf2bdd4076e713fdbff8ac947252b9a23e150ea504ce15c807a01b263b5bf46cc30d3825c4ebe1f4dc47f497de1df959f4459cb012db35a1efd82bce4dca04f7237b45809347af8aafeac36e74a502e2d6f6d1c564f5a7", 0xb0}, {&(0x7f0000000500)="ada684309394ecffff94796d0b4f0a5a4ddbf1f88c226894f3cef10a875c72b9a36b82ea78152b126577423a885ef837225ef79f842c714682977da3a984c8199d4cf70b219809c4ed778e4c3db8027de9592a259ca5e035958c34db43e1026ff47bed450b7872cb2f7d8b94ec36df614509a15139b447c4a7dff55070d75edd", 0x80}, {&(0x7f0000000580)="424d7a346d3ce9e9d17d7f6976eb9c79e021481f30b63a653c38bde86e82569bb4de757c61492f7ae1c57dbb606c5f99f7560fb21f2f472ff66557ac3317bfbb5ac1eff3aabdeab54405e4d6e609865abba7ef3529058e58762987820579ede566549aa16a238031ab864276491e5dc16b336902c01bf8f5d949e785eba63ba1bedf6854a0af551fd1769b952cd9d7822e0d74e880fe0b1dc6b430ac3ee935c64cf6c128e68d92359f403a", 0xab}, {&(0x7f0000000640)="a9385fd031e9d4370effd7d5ee6f352f35e70276d2509814a718fbf4d39af2f30644eef07f8daff29003cc29152113cf3cf53891c79bcb446b55ec6c65a28094df944edec837f14f4901698c209ba0c51c21e2810e6924f2641769e2c2ca792c0d243d5793d5455f85dc8ae58f526a1aa0e56f7c627980aca4201538c4cf4ad44479050b0e5686f07583ce90da8269ac6467c6294bacd97c61b6760c644d25d04e1089576fa116cbe2e756dddd4addde4f82ed12c754b9b6f4fd7de34ca5524f88f86b22f6971821", 0xc8}, {&(0x7f0000000740)="d6770dc22047aeb9790294df0092df08d609df317f188d5b611d7d6345b424349a7e3bb0521533769bd08221a5c2f6feba9177a0d5c752bfa6ea06c4969f6d6a412f135e0916733c57f4ad2f55cb56ae6285d933a3a4daeae44dc8225e789cc026655448997737d882dc7f8d436cfd0f1b346f6eeec035825bf95b8e993675dc49de1f46ec17c90d6409da9c6992848ac78458bdfebdbba60ff255ebbc6f07c1edaadc68c5241846d66158c2bceed21942e70d3bc445c582145c980e0de07f63f73a34c4c6c18a857e7ed986047c0a6f0470", 0xd2}], 0x6, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="04000503", 0xbb, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x1d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000080)={0x5e27, 0x1f, 0x10001, {[0x7f, 0x0, 0x3, 0x100000001, 0x40, 0x1dc, 0x1, 0x3, 0xfffffffffffffffc, 0x3, 0x2376, 0x3ff, 0x100000000, 0x101, 0xfed4, 0xfffffffffffffff8, 0xa62], [0x0, 0x1, 0x9898, 0xf5, 0x40000, 0xffff, 0xffff, 0x6, 0x4, 0x8], [0x7ff, 0x400, 0x59, 0x100000000, 0x7, 0x9, 0x7], [0x0, 0x4, 0xc75, 0x7, 0x400, 0x3], [{0x5, 0x4, 0x1, 0x1f}, {0x2, 0x0, 0x4}, {0x3ff, 0x68, 0x8001, 0x10000}, {0xfff, 0x7, 0x8, 0x6}, {0xffffffffffffffc3, 0x9, 0x0, 0xffffffff}, {0x1, 0x10001, 0x9}, {0x24d, 0x8, 0x100, 0x6}, {0x400, 0xce8, 0x9, 0xfffffffeffffffff}], {0x6, 0x40, 0x0, 0xfff}, {0x1, 0x2d, 0x0, 0x5}}}) close(r2) openat(r4, &(0x7f00000008c0)='.\x00', 0x8, 0x10) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x110) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="00080000000000000012c153a78ce54f785e372958475058c4491fcfb4896615050f9a6b6d22bc1faac098ea477f6d65860f4cdf2f052435f5e20248acf3fb131696548a5843351147e033c90808f315ef099d99e506c9443f1770eb11030f7ae346fa4f448750eb0044a44e93c0d4ff185793ab"], 0x10, 0x800) r1 = kqueue() fcntl$getflags(r1, 0x3) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000001b40)=ANY=[@ANYBLOB="030000000000000043e0885513e4bd1c1e6373e17d26016cd10c3b188e2aff367d937ca2bb4891998f5ce1ad5f2d68828a089e954af95a1538e66f0fee89308ba68c5a251802be3439b17d300239a27a90e86a663f360650a44f14ef3b2fa13dc0e0f1fc37e23a45ae9e86972b5d29af0abea745faffbb0c03d8a86deba391a99620b433728cf158fdbc1694b6a6cc499f06cb45ee00d052f81cb2acbd9530d4dbcaffafbc4d90c12d257156ecb189f785373e6e4457373cec8eb69ffef20f14f035d8cefba1822db8c0397fe2271025ef4119efb8b4899003797d0ef7976a5219d167a3baae06ba35876260dddf9e69b40c6bc091570fb80f006d0515b3c5d274a82271a3e44964978ecd110f93c9b86f876d8041698fb5b30a6a3ad0b4bbd67fcb186add3f5bf628f6d73eea4c81ed683c7ee1504469d3f546d5a14126992ecbd75b3a6b57faf80354aad54bf61944ca6be5814e91f3195e3682bbc7d8c7ffd13d6577381b004a0a0e621a9b0c99430185e02846820f8d4761898e2ea978aa60f7b23998062f713dd9b2545ef36b9605fecf080dee2ad36430ceb63807537e232bcff399336baf5536ebdea653f6cc8e3146ba5349887df34411bb0a71b750ece2fdca250fa6f4664d609c747f"], 0x1a4, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) fchmodat(r3, &(0x7f0000000100)='./file1\x00', 0x11, 0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x41, 0x7e) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x1000) fchdir(r4) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000431a000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff00000000000000000000000000e1bfd37c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df00"/4095], 0x1008, 0x1, 0x1800) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001280)=0x400000000) lseek(r1, 0x0, 0x18, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x200) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) r5 = getegid() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000013c0)={'./file1\x00', 0x4b8, 0x339, 0x3000000000000000, 0x0, 0x0, 0x1ff, 0xfd, 0x3, 0x3, 0x1, 0xffffffffffff0001}) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001500)={{0x400, 0x0, r5, r6, r7, 0x80, 0x800}, 0x1, 0x7fff, r8, r9, 0x6, 0x2, 0x9e4e, 0xfffffffffffffffb}) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001680), &(0x7f0000001600)=0x42c) openat(r4, &(0x7f0000001640)='./file0\x00', 0x80, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = shmget$private(0x0, 0xc000, 0x4, &(0x7f0000ff3000/0xc000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 16:00:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:16 executing program 0: socketpair(0x3f, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x68, 0x5}, 0x8) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)=':\xa0\x00'], &(0x7f0000000240)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3ff, 0xfff, 0x5, 0xde6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[r0, r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x3f, 0xce, 0x7fff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40074, 0x63f, 0x10000000000}, {0x0, 0x1f}, {0x6, 0x800000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() setegid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xe5, './file0\x00', './file0\x00'}) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x2}, 0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20081, 0x100000004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) sendsyslog(&(0x7f0000000140)="afcd7ba2a6061b55fb70a8a34107bcdcb40012a21423b8db400ee2b26124189a9add3d59b51ef13bcfe83a62a5eaa03db3917756339aa4ba83dba40176463f243fb99f8a18b3ad72c0371607f85a142b7632d8921446edeeb5e2556c8952516f0f30bbc1665c65f7806e88189f2ae384b81f378f5d27a0504ccad0049ac2c55c1686013eb455824c5d5a9dc0fee48368aae099dc30588dfaf52397fe04c8d2c39a447be851a09c28fd93da08816afc2925f516363437939bbdc1c190ebe662f3cb2af541e6492b045e0bb936a6f63b1a5a924efade0a168f0c6e6f58b2234bc8cdb61408cf25", 0xe6, 0x10) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/200) write(r0, &(0x7f0000000200)="e8087028cf5ce5e787949006bb33eaeaf5b68d9b6a0c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215f9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b3", 0x9c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x200000000000, 0x1fffffffff, 0x100000000002003, 0xffdffffffffeffb7, "b3c550d84b0a10f5a77c14eb69abc9667538f64d", 0xffffffffffffffff, 0x4}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x5]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000340), 0x10000000000001a2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0xfffffffffffffffa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) syz_emit_ethernet(0xffffffffffffff02, &(0x7f00000000c0)="b674d609d684332a1f387bfcd9bdaeca1225") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x21, 0xf00fffff, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x7, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x4, 0x9d3f}], 0x80, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x84, 0xf0000000, 0x1000, 0x9}], 0x10000, &(0x7f0000000240)={0x5, 0x9}) r2 = dup(r0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) acct(&(0x7f0000000080)='./bus\x00') pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfffe000000000000, 0x20}, {0x3, 0x5}}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:17 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) unveil(0x0, &(0x7f00000010c0)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) flock(r0, 0x1) rename(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000040)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x23a, &(0x7f00000001c0)="ff16efcc3d3756fa0c886cfbab92b3da96dce0e3bf20cb8da8c1b2e4071a76c96cebf62b5928265ac0a01279bd0b8d7e2a047fe53374048bfc5f33f24a45b7a1d45c61fe8e9dc8168174b1c54f379cb4ad114fe4a65356c865140c00199da00415b73872d966f3450b3d0ea6a6d21b61fcda06f233a5fa0d983cf0ee13613debd418771261e8eb5a6fce1c1b89710106449384d2a5a7089d3ef9f8a4acbe94bf5f1586c5a6a0adbf0e5571a9c56259e7ebf6ab99b9f17e45bd22281bedfd1c6e6e520164efdda3a5066401f906d3078499bdd016bc9b34fc6c438950feaeaf76c01a00"/239) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) 16:00:17 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) 16:00:17 executing program 0: chdir(&(0x7f0000000400)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x100, 0x9}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="222ae2461dcba91588c4628eef8782724318d609989d1412021c393263faf2119bcd40", 0x23}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="4800000000000000ffff000009000000c0ecb5c3993fb1c6b21f163836e294ae9ba8b12a258c56408ddf99950702695ff7ff2ceebb91bd6e9c63176be1a55dfda49f1a00000000000801000000000000ffff000001000000ce242c6ee469c4141e09cf2605f85497d234b99b7a639899144a19534222e1bf24c35ca1c7570e611004e2a809e6fe3b008e67ffbe78c1f695ac9406efb991e47293e450f79a0c74de20ffe202a5775373841c79bd57119ce7e611b61dc52faf547ad57eeccfa95dcccdf1b58d51a1df066660c166ed8a06eed402c6aa0485e4daebc3eb642d158a4ab8320589a6220a5b7ec7c53802db1f41d82494616511a4e00ad03ccb367ee2cbfbbfdbd63693b2c9e27323fc87fe3f770afce2e2ccb4d6799a31f197ba271d41f2c93912f6f613df4c30048717b51ad7a53fcb6352242bf06f546e158feebd683333fd130e4195700ef50000000000f000000000000000ffff0000000001004fec8358b8bfe690f98a1d4d2d488ecd628647fc098299bf0bbf1e900ad56b987d263d793c57d9735b3c46d3ded9b258a9a766c5701baf1cc8b727735dca93009197f5f1fdadbce1a1dde492c9027542baf5d34f3789575bfd342efc615b9f56758e100eb918e501e0619a9696877737be8c8b0b2c748113970706fca0643116591c167278e241009a611a74279c490c23c875928e2c8cdf56519368e677ef391f9e0eedb1b5bd659839598827ba383a9d9ca1b7e65f89bf87cfe4515c649d40cfcb1374589471cc1ed735b64904bb35f2c503881e7b48013900000000000000"], 0x240}, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000400), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) shutdown(r0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() write(r3, &(0x7f0000000300)="95dd2bc660332e04e79562f0636f8e76b10035c9aa8077ab11bb4dec170303156b17f955ffee8a70ae827bf87c5bd31e9f7227b66386127d676932885d3fe7efbf46", 0x42) r4 = msgget$private(0x0, 0x8) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x0, 0x9c}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/226) getsockname$unix(r2, &(0x7f0000000400)=@file={0x0, ""/92}, &(0x7f0000000480)=0x5e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x6000, 0x7fffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x9, 0x1, 0x1, 0x800, 0xdb, 0x0, 0x3, 0x0, 0x2, 0x3}) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/225, 0xe1) msgget(0x2, 0x200) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f00000000c0)=[0x8e7, 0x4, 0x4c5f, 0x43de, 0x20]}) dup2(r1, r0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="20d5327335be82fcd20cab387cf3094119ccb1c77483a95e8c840adb8b5232de2b9e2aaf9ab59472c2894c61f94e94243f2843a10fdf9b101a85ccc361d5", 0x3e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x6, 0x3ff}, {0x18, 0x1, 0xffffffffffffffff, 0xaa7}, 0xfffffffffffffff7, [0x1, 0x9, 0x6, 0x5, 0x5, 0x7, 0x4, 0x6]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x54e72e5f, 0x1, './file0\x00', 0x8, 0x0, 0x643, 0x8}) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r4 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x9, 0x4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x4, 0x7fffffff}, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x33, 0x0, "1a285e61647fb3cdc3aebc1d9385d49c586c7b2a"}) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x2000, 0x2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x3, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) recvfrom(r1, &(0x7f0000000000)=""/65, 0x41, 0x1, &(0x7f0000000080)=@un=@abs={0xe2f8175bc2ab963f, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffdf6, &(0x7f0000000180)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000000007, 0x3}, {0x2}, {0x80000000000086, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x3f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9) fchdir(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) write(r0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x9) setrlimit(0x4, &(0x7f00000000c0)={0x8, 0x44}) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xa8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x2, 0x2c0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r2, 0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x200000000000101) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x7, 0x1d, 0x400, "8223f77583d258cd6ed01510bbec18f8bc16e2ba", 0xa1, 0x5}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x7ed18f6, "e1db720c1f0e47fc8dd531df8c5453e13712f659", 0x153fcdaa, 0x7}) 16:00:18 executing program 1: r0 = socket(0x2, 0x8000, 0x5) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202ad7b9cf694fdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da459f931dfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581803c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba7d812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000000000160000001b71b6b254fafeded6c70f76cf27ba64bd1e906dc96e667806ed06c7fedd0b6c44635efdf8407f572220d7da4dc5124e81071154ed1f9b318b2ec4c02558af92c910b24938a72446d339c9a0340a794705a368ba8a726cf64ed8a316fa5422c7a453565bab913cff82b108db2838d3cb776e451298d55f0e1174d049721cb38b85ec0c49180e0ab18f124e55eba1ed442ae5121b9702c64d7abf35e8eb34a2ff6104dd97060b5befaaad3a691b6c14bd794d3c41f42bee5b474ee5370a5e75a83b1e037d7688eb5f10b0156648484ab8308000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9b7effc346c097ee, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f0000000340)=""/146}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000480)=0x9) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$inet6(r2, &(0x7f00000002c0), 0x0, 0xa, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xb841}, {0x40, 0x800}, {0x24, 0x20}], 0x3}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000300)) r4 = syz_open_pts() mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x4, 0x9, 0x0, 0x5, &(0x7f0000000780)={{0x8df, 0x5, 0x0, 0x683b, 0x2, 0x80000001, 0x6}, {[0x273, 0x0, 0x5776, 0x6, 0xfffffffffffffeff, 0x4, 0xffffffffffffff14, 0xfffffffffffffff8, 0x3f, 0x7, 0xcecf, 0x5, 0x9, 0x100, 0x1, 0x9, 0x1, 0x5], [0x4, 0x3, 0x5, 0x4, 0x4233, 0x7ff, 0x9, 0x7, 0x3a51, 0x81], [0x401, 0x3ff, 0xfffffffffffff8bf, 0x7, 0x0, 0x0, 0x6e6], [0x1, 0x2, 0x7, 0x9, 0x3, 0x7], [{0x8001, 0x8000, 0x6, 0x3}, {0x4, 0x7de, 0x2, 0x80000001}, {0xffff, 0x3, 0x9, 0xffffffff}, {0x9, 0x1f, 0x8000, 0x9}, {0x8, 0x6, 0xfffffffffffffffc, 0x4}, {0x6, 0x5, 0x6, 0x951d}, {0x3, 0xfffffffffffffeff, 0x0, 0x8}, {0x7, 0xffffffffffff0000, 0xffff, 0x1000}], {0x6, 0x800, 0x1, 0x2}, {0x0, 0x7, 0x5}}}, 0x400, 0x3}) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x1, 0xd) pipe(&(0x7f0000000240)) syz_open_pts() chroot(&(0x7f0000000a00)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x0, "43341c63cb5c0c5a386f79dd3ca0486ca9e33139", 0x101, 0x6}) r5 = semget$private(0x0, 0x4, 0x40) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000440)) semop(r5, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r0, 0x85) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0xffffffffffffffe1, 0x6, './file0\x00', 0xe1e, 0x1000, 0x3, 0x10000000fc9}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:18 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0xfffffffffffffffa, 0x2000100000005, r1}) socket$inet6(0x18, 0x3, 0x2) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) socket$unix(0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000580)) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000700)="52872a08dd683e4810119e8d3d592d7a441b50a2e7ba4cb587fc9166f57acf2eb60f5e24cba64e8a373df87b16bdd86b7e3234a0d858c03051ad4dab0978a2c78aa3242425e0b75e69d0301087faddc647b2b872587053aba2690b5cafabe46fe744d73c6e945c98aa2bc3348dce480a9228d7b3dd7b3fc032315607764c22657bd6f5377fd4547403ddd9b8111c5baf56281306814677807664", 0x9a}, {&(0x7f00000007c0)="59640ae1f4c0ddfaa2ffa1da5bf748cd", 0x10}, {&(0x7f0000000800)="5e975dd9a3d094cafaf351ccdc044895f11e7bbe9b4a55c1e39ca13a52ee8bc53b0e9c1447e045386a02d3830132b94f37a524e9ba29cf9d1c33c3cd1dda6730190ef2b1a113cb19b5acbdcfba0caf6d63c5cc3f356aea809a853df5f37336b67e9b6e7029c1330dbda72021d3570db26d1bd1466f80ec10eb64b1f1d3eae9df60baf1022560b1c1fe7bfff0d8528d7f109729ae4825133f645211bafa7c5fc0ecb5621d9e3e9946fdf336b9175c617c93b8356886c2ee87f4a4cf9484888becf598eeaefbfe5d75c912d87876cec5902492ef683fe6ce618cb931554da756d57608879d", 0xe4}], 0x3, 0x0, 0x0) r2 = dup(r0) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f00000005c0)="918c085322cb86fffe453009b3118cb0a8dc592f6c5d3f70f385f87226ebe6599941f6582defb4cfcd2c18f420e3ed70b54c021c6a3b9b970069d9f3f73d69a0b6969a0a983e5c0363c72ac93cd9b95a2f7b3cd70b93e7529e5422de57f98c4d9356930d43425275f58acb0fee844af91592f7033c13c27f81d91e5b77f0e35ad9a1db63333bf4235ca85a6266f69abfdf68680612b9b373351268277e8f91d5d75ff56eaa1190ae6f6e9a229bb77314a254bd103308d3895c8490770842aa4bba20041e772249", 0xc7}], 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000540)='./file0\x00', 0x40, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x114) fchflags(r0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x6, 0x1, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe88}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1010001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb6f4}) 16:00:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x400000f7, &(0x7f00000001c0)=[r2, r2, r2]) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x8, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:18 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000100)="ee887bbd78c90ecc42a7d4829e397cb22d0cb1deb344a63c35df21fd68cc527d76ff55aad01a77146e1563fe85aba79e70fd394df873085b9bb446107145cf1f2fde1e4e5690906e79a969e12f749b2c901f19bfed0d766462f2220b05ab22297f29e4487c8dc4b4d36f79679ac68f8a117b0d616887487c16b24716bd4086dd87a9589b80741344d6a697e35b1c22d3777684860bc40f53b641fb54bcba554a8894b2c18dee354e3944c25933c8c000171f0fd9643acdef6fe0789b2cac7ecb366c910253d5c71acfd63453afda1e9b23410f7b86e406d49935", 0xda) fcntl$setstatus(r1, 0x4, 0x4) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f0000000080)=0x6e) write(r1, &(0x7f0000000340), 0x10000014c) lseek(r1, 0x0, 0x0, 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) lseek(r0, 0x0, 0x3f, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000007cfec483a13abb7d09d7c0dc33c3afc126b5810000000000000040001f00000000000000001300006fc77a6506ed266965417e030000290000"], &(0x7f0000000140)=0x4a) recvfrom$inet(r1, &(0x7f0000000180)=""/45, 0x2d, 0x802, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x8, 0x9, 0x0, 0x0, 0x401, 0xffffffffffffa974, 0x401, 0x2, 0x2, 0x3e47, 0x3}) r3 = semget(0x2, 0x4, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc715]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda3, &(0x7f0000000040)="b1a05e28") r4 = semget(0x2, 0x3, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/157) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="8e4c253f2d83ff5cea24230cd3cedd76e25b64ed0980892272d6249c945f98dc7b530867a9278066452193767fd70c9ce74770f2a776ac1ec0aa5f34dfbc20f5fd5f5499da884b629420d6c3e325b92614579ae1f2d157c24abdb14e8dcaea9e6ac9ac52dc8c0be8de957c0114bca6beee4235d5a117369a7322373546a7cf", 0x7f, 0x4, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015939c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015939c70 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x97b8, 0x5, 0x1}, {0x1d, 0xfffffffffffffffd, 0xae, 0x3}, {0x40000008006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000300)="0014578ae251e200f5d083501d688dfac108eb6cbf608e8016551588cb8f216471b370f7c3f3020a8a959ae4307e5aa1d95baf93474a771350c7e95c0ab3ec45180aac8bf67f005eb31f881a17c02f77df9e1f149093159dd25759bcdf2304f29233ecc7469ccb777b8b062132481ebdb67969e00f2335ed97dfa5bb8f4b08898635baf14f6ea17643f9f9be60b696327aa6bffb550631980992a7084dc245c900000000") r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000002840)=[{&(0x7f0000000480)="a74c919971b524eced785cdc16d0521a9139cfa93b6b8ccf5ee10c61d26e9d103ed3ac3a37e963f5fb8ff041f98a80af4bdecfde38497996d23b50aadb2795ec733c500bce4706abd4903c75582071fc06dc7379fd08a77c0d8a7ee5e84b2af55fb05e489d91c17f07d44d0064d16bb64b0286827de2758ed561a52bdc6490616da3b312338252a0fbba09ac414996504abd1c90311d1a3ea61f5239c68bae0453ac0de3c998c0f509bb6dc99b6006c6950e726af1e7d2ffaa811498399805506cb70c15725c0c37083022d4b84422cf89122a04b6367848a73c6586fbe11b498a8f075749edcb8c54e5aeaa4d750f", 0xef}, {&(0x7f0000000580)="812380a8b3858754a24a5795ed3a8e8a09eca74d414e939d4abaead9f74eb90872827737ac511aea9a242005136406e55bd141b47626ff4fb199a14989b243868522edcfef6245486dcbe9d6664d8e424f23f978f2ec573b0a30e7aad79dbca3833b93ac501b2e7b2f2d19787e94d0c3c0fdebc65a0279bcab874136bcb3c6addfccbfbf4dd5fd283978cae76cefef4e810411fca37d7eb781618e9f4069230eb6c47bd234caf692021eb1ac8ee3f50b461c66462e46411fef7d152f5f8828eee9e4a8", 0xc3}, {&(0x7f0000000680)="7a7b6c9320fa2125fb", 0x9}, {&(0x7f00000006c0)="0ffc6c163c4862b720af99eaa3ef697812fccffbb1930dfab798961cf81839be8959f8681c8660170d845a85fcbec558cdc6e33732342405fd28c5054a312973fe67f5817a9873248f7889c5a784e8d565c9b79f190d99aebab5717845d1f7", 0x5f}, {&(0x7f0000000740)="676d2b9bc449f84cd2ecf1f34f3979981bc3f504e1975c7a33c6feac15de68d0e0000c96e1a2028c3176b0bbef475e157285a36a1d9666f09a7fea4d3cf4f0b7983e938b5846fd6b930fce9f6cfb687796b9e4861d7df6de47fa8673e817b522b54865ed6933034a96b8cdbe2cb94d8a9275b8ce615d89238bb4a5731a840b827e095b32085a3f23a895c0688443240ec33cd0c005d8c83f24bf38873686766a6b96dec87bd0648bb06c2881b70842858a4178e1733f1bb011068e56029dfb649ccbb6bb3f4e434ee8e0d915a96bdba4979e886fc027a2bc88ae3209a28ff08ebbedf3a0fdbf6503ee5a14bd9b1a5bd1669f028f", 0xf4}, {&(0x7f0000000840)="95c9f57cb3995a317101c0d03ce252f3dd85fa8b70d5ad98d63c0fa99122c02b14965c7cf94b982744256fa8a4af2f0c6b5da78980cf95871c556755aee03937f0c6bf00baa797949f640523ed2507705d3f54875dcfb32b9d09b2292eb0794b11cf99f52970aeb0de9e9508951fbec77f918b810b95d5e7a584fa91d3b8520a6a9724fa1de126313f76eab1c2ff490860c1475728aead305c9dac858a6021d2beb8785880656f097f103df97b47460e85f2eb6c1853f546c33f69be174045b8d17a9fbaaa85c905e50208f8fa4302de5c193415441b7d6f302f935db8daf0fad232deec20320fb10aead9be77ecd5560244b19c1bee4a7b7e9836685f331dba8729e98f9f1cab16c7e8a3e86546515c557f6ce5e62cac57016db253dd379aeb8af97e12c42e5e06913e59960aa82f448599921b4251185f0b7c58a3cca9ac57d171a7d9b3f3cdfc7c9dd000c8d270b2c0b56d43e9900d604c3e7d13bc9cdfbde1d684257ebf2ea7930a354eed78a8c51dfec18d4463ea47cba2949aea2c7c39fa46903797eafea6c7a590907275bbde3be048dfea643f3ba4c51a55cf59653aa3dfac94941d9f65c99a3138ded05e8d66cd8618c57ccee7a038f5c317f93d255680795e55300918fb0ca556284b438f4e89485de764d353985bbad65a58cc266910bfa82fc92700ee3a8ac666121914a368f2477063561d7547ba99c350b5157bc17d38d3a265b4e71576fee43098a96af3516b47a85e31a00960845ca462016d5c0dc3e7832811f4cc236e922b7be8d36ad393bb300a029e30c6c856314beccc33cb9cbdd241a71af96ff9a18c0faf462c856474ce4e9e631ca05f30748f057bb63221dd43c17e610c0ebaf60f8fbc42dc61f5fa2c5704e4a3b4c670ada3bc5c7a7bbad8dd8b2f6d3b4a38491939e896a2d010062c721afb2efa3f71acacaba5fbe1038781f9dea0aae8077ad6cac379f767096448493c6e7cc35fe8571c6f5dffc3b089742cad8636408ae3d6c0bdb7e10285f32a17ae9df69d780f7a55ad277284663e0d9512ca820d7dd5a4602de8b168e757ddf9839e9abf152688e5d7cc1cc073ace06dd52eb24035e00a5e3a08662e968bc9e829f450d48e3f2ae869230aadfcf110ad4433a9025bc85f82be1ba27252de65f35840872adc4883264d1bb256f3c5cbe115ec77ee3eb52c884e317dd0e68b084dc03f5162ce2cbe4696d830bb248020e51686060505a681d0e585e79c184e8a9bc3ec1460ebf190fa19b6c0ef26235932e9433d39bf6fa0f22955ee95be0cf13c96abc5df17e2f6710b593e7b8304d429eeb8cc2ec312e25e6d60133fca9394e1451d1dbea5a45994ac99fe1ce6c892f0dc47a4cab1d7901d396e1e8c081373bbf84f1ad02ab76010bb0347189970f2d0de542e8710eeca59918e70526ecb7e493ad8e5d8dcd73bdf030c9445fc05f642c21ecfd29de584154ba5523486f07bc70e0d2475582f1e2fb5bb81c483c695e1e3359aa7fcd983ba36f36c679560c46445a0ee7f5db49585eccfda4ba11b0665e192cb4e91ef6197c9b50df9c7571ce9575ca711b18e6b410310aeb6a388f0bc34d6b65046fec467b1892a9b03ccdf518520e78b61a909833e4292ab839c769b8f8f1083f2176c79ce848954aa562e5bd1190a0690f1bb8cbf5d218a52904e98578f1abe80a4f1a5b737dfa2f05152728d0b582c5f37a2e8da2492351d0d551343522bd7b4b53316d788fbf317122097d480fc6b3a5f7b4d79b3ead965e59ea328349a531a44f148a75dd3571fc5e20dcc0d4e6ef9bd9b76ff8c6f73d9efc45de9e4c0ec52b3a1fe58fa749eaa444e33b13ee22fbaf501f4724b6803befa1c284e444eae592eefdbe696bd06b8aede447fdad313b7772f31e1a977d2a6a2f6d62fc8ad6c550214c26d9d37c2a27e148a047c52e07419d43963e57681a6a7c5f118099dddf2bbeda6496a3e45426c7019b185aa448f71e62e8bbb37268c147a24852f224354c02cc79fe1b4e58ae98fcfdc16baeccb753dba9481db7d1976374448490849bcbc7909be3c2d07155ade0fd8a9f1e8eb3feb877ee8f30323103669f994105dd2e108876dc2c0ab83a7a818ff58b317c944af4dcc9777211770450adb12b9bbdadb51a4a36748a8e65622354eee13b23510b6fda2e5d8565bf3efd1c5983c1281db1b09d612cc39076ed10a7a07a26690ac474d9857175a663d342b7a550993074b123b6391d8711632b5157868157966b93faade2eae5676aa7ebd98ae61e30182d0c0bf52fce59d25eb30ae14a08a4390e118cf02e333c899c0d7a8d34ff0c6f92e20deb61afc71216fd3ff3c7ff60c10eba361cb2fc20cd74e544f4c2ca61e132b1d21f823cc875078bfc573ae7ff7e94618977a2c5500904f7162a8654bdb2d0d076fa17aa2d536608ea1ef5abad827fe7d196df3d090061712e58ef938e7b0a79c11a984f7d00362bc89e1207207dc6547c9006d4447f94338a810dba52e35bd7ed256ec227746cc1623e5194aad95671001c4f29b3834ef79c568ad945727b66e358187c9a8ae657cdc1ec49c4a23c3f62d6947e9475c81155da5de561bc4c21ed6934a2e6c87d509ab77c143f382988bee4d6b3d57b5d5de4913bc30be5801e608b186cd1c59b84bcae71c5aa09cf8d04c2fc6d5d56282d5156f01f23de48f3a1343a08e7816cc71168a020ae5c7eea16b47b9d9f68e4abd184eebd825fbebd2391ed2e770ea1bce2e225fe31d4d440dc798cac96f7d27a88773e003820cacb3b6ce3dced4151a53edb488da64b06671ede62220499a2878983fcc4d76c6ce47e858b2353d0120c9988fd389a9cede335749d0100b4a27e7ebab24743233a404287ee5f72dd7c9204f62fda71b6cef51ffadd40599af8a145f2c2fd507269f264d2fcc08f61643c822b75198d442af34562885abdadf175f10ed7c977e53ab30b8ee14cb91f074816e10bca89bcb128fb64eb4619fb191b01b65329b1e44273bf237f5519479eb24cc5dc5f1407455a4cce108e2c10b2a7de407f99e35bca6cee21969cd44a76cfcdcb8d6929f853227912a9d07cbad4247c71f1e0a55f802523343b9d00caca3c3262dc8529164a6ca00e8754892efa7b37c90056165ee0d045fc37e68ef5baed6bc28fd239463247bb59902056895ecc2263da54ed493d1452708e29442b96e27b41735d95d61692f12171abe0c8c556f15c435f29cd5ecff2b7b155761840aec5b9a2b1c5e794b3b7e55d3e5877c482bc8b4aed9d429745ff37a4fa93bf93e2b04bae607fd05a4b89340ff5c0e0d2929571cf039497bdec0deda1f56ae3c9ca140305f8374e39a753125325bc4d5281c924ab6ebdd5949e4e5a2702ca76bc8b59634b0df3186552900e5d32e8684f2b08c7af11c18f7e28a2653aab1912788069ca8a443c1f9b2d4382a02b029c6bdc9a1bb0ff15761a308bbdb590a8ea0b6edbe8863118cee83f19f9e811086e28aedd6e25d86aa934bae7b87b691a24b3a729b99eaa6fe5ebe5a33259954ca7130c346be1a3a08239d37be56277a1b3507034d29478b16c2353c8de1e1d9228d7686769fef5ad54934a24ee4ff8ba8285a849174a8533fe1e2b398f64585d4892c925f3b9ead280a2c0109bc24a8faa1cf36df508e12893b9a6145169b99446371d66ad1075ccdcb4c8d1045753d5e2fd7c2b82ba5990727af3609aeeb2ba1d524884c65a592b718e8c3f3161d5f338ef6777f8ff1d158ccaa4991b9a80adb328028e1c50ab706d1aca258ccedc945ca4c1568de13c65fc72c38b3abff8490a88699f4184022966d296bc24cf594a19e482bda5e63aabd69f15a57703df9bc2050d253f1248256b42a762995ef15897206574a9cd49efa0037178f8469779dccc81e7a94372062a42da1739cf2ddfb376d0c7b1c50bac03a4b2e625c5df3275e7cce226c339c831914688046b2ed85c5509db43ef180bf7b13358bc42d927a50dcd61597d50e414de54177175e34e08260e9ba5d5f32114c85e29b0bc18c3de764f673859f62a65a81c16928aadd52b38b26ee9faa65be36fb5fa42b0382c9b39eec86ee1d426ef327dab11f054dafabc27f227882030b03536718c6fca4dc7cb9be2c2d68c6facc2c9ec3e163e403195d84e3c7cd07bcab8940e35829fcd76ff3a43158175c413e880a13d301adc02d4ac7c9539cb40531e25b91f4a8ba69cabbda76904a4003074dd6fdc79ce56585d5e70703d05609abdd2a5bfcc376997c2393d23cb9ed95dd8a5d6b3a35fa9e26d365c71ed8f919157865cb764d1ca4b8010fc78a0ea71b6343060abc67eb93de4c3b57857ec08a070ab406015639cf10b3278012c59c130a2a8fbc4156cfddb5c37770ff3ed36c00a71966106b29a51046a6a7d5986756ae844438c386ddc144eab21fba10b525db970ea34b01cc6bc93a02c5ddfa7faff2d94a44a4b6acaa233830612f425c2351a7c0d0f7a5dad6dc3d22bbc126aa0d38055d233c6ef646abb2990fba40f202942e71b45e7aa74875f0c755eb249ad309389a855995872bae31abcfd7f21f84f07592b8fefea283e4b5962d6fe554cdeef4d571ae54db485f423a696762a20dae50df90a5d17717e5adb6ac11bbd727b64e36f749c60840e6918b71e50218b5c2163e096abec6a325bfc77e08406f6643803ab1c00aeebaece4db6d2a34cb110dbe9b7748b5230be4b09f2c7c08d575b47d3449f616e0abd667fec354b1c09c4b21ba1425b8f49ca6d43d0ca820a07899a11ab559ee6761121cc1c3f88f58a2a2dde7a196b6ad3b3d120c1f535794ce3a43175555398692bc66ee41b75ebafbc328640e713731fd86fa4dc8373e83a909921ed72f2b855d37c5f8801af437f7931aa069e4c8abddaba1261eae1ce74d835698995f3ccd5ad49bde670050e3d1ce68ddc589db5f3bca9bb89aec196112abcb27b2be4bad4e4664d80faf72f05720550d9c6d533057011e6e68d22e5c6f394c14c0f38ad591756a907e79187783b1f6328e20459d78338ac3e3894144563ecc29110b177ff4edec891a1abd46a0499e112f597b74b875c65a6bb76a38d25fe3bb62132d1ba9e1cbb7a3fdd3118152dfd9310d6cb05cce69393a7c42479d27a88cf44a20571a6f0b9b5be4a139b6f0ff6c91037592206222e44bd2a0abbce6a9e8a40882498c87796a929e14e29bd9ee4a19ac8e099745e3e601065371c42653e4a6654114e6c0fe6b4d060bab845122f92e4359d095a3de6dcd18824ae57cd75363efc28af0c85ec1e12f6442c2e491fae39b2ba89695d661bc627f00d6ab19ac827b36868374fafce7dc493db2b96c9c1e579922898b692099355980295c7e784a0b649adc0a9a2d28a9c530f19dab01733b9bd24a823cc07ba314ec80bb4b7b8b24a8714ca9df599ad5a8c635cbd085280fad9a63a9841af8006e8a34951e10c08434c3d4fab030c2cd5a78e6233e7461348b4501569878c95ed5fbc7cf89d623f715ac96ed59da1f3d95f709b465b2f6b210c37cd9378aa49c53087d362bb02d9bf1307e043d8f0e809db1b87a8120305a2c8e2e3c27a6e69a738997190d38402f8c3adfff43a73bb2c7f0bde5e0670a5f59ddbbbafd0a136da78345256bd8531caabae3b265a1665d7025edc36379ea1a9dfdc803d47e1539c3337c06fce64f1c21be64fd8318181a1c7bc3fe10271eb9ac330c7dc1c2332560f24644d843cc49ddf7594f84e93a8e6c511344fce75d13b742467e30b9dc459012b348354460b008f6a6e561a4c0cc86e6bae9991105", 0x1000}, {&(0x7f0000001840)="3be7617945b437bb7101f2834474bcfce1c88293c96af1c6ab89a2ba7d13b48bc5f3691902f02ac9b23337ff68eb0a1dba6be716f2e2d658acbd0117f768958ee020b03d646082ec35d5de76bd0e3204b1696252a561e2f4511b485a0aa910aaa6445fa94779b970119c36e4335e75d56ffaf4caa3baacf4dc76f33e45ade0e80848397e247df964176672d5b12ab6734dc75659efb4a75d734492fddbc8afca1c0596b17406092c0b96ab08826c642985416d671c291b5e0c6a501592de26b90448e4851e6c8ce0a116e2b68d5fce93f30ae80fc83fd1e443693e0686251a739a37bd5201bdd852cdeb9860d61f9da70aa54012e8418753f7454219e08c589f8b7d471d0640cc5c91d3951b8c3bed075735e448568ef1e975de9d11dadd9646884ae81cc923eb1a222902ecc5e2ad9195602092c2c7211c675d34ab3b03be549ff72c62ba07ce5614f8398d3c9fdae137bf7a4b130c27b8b8065a06856aa995ae35845b5213eb1789702c08de3e6de4a557752177a1f1a0934f119719bfa4762c0772bd2979b573c4654d16365b5a76d6622358bcb97502197c186988c2ee334d8551faf542bd25949ef4c098ccf92dcf5a95a53211b8c1a78db6dc62aefa9266ace754028fb3b3781aa291451f1805b847f02037e55d49c6817eec15e63d894df115fc7d70c2160aaf41912330e0fd2500d923af72e2c5163165827a741d65aadf23554bab740359f42c9236024abd9d0f955f3723bc8f5ba1fbb4d5396efa8519f8176eb681382e4d216a5ab8d4f0960c3323aa3674ff5e1e1060ff7c25f40fc619fdd753dad4659da2955b44fa643a019ced2f40ed883fad093ff4c08315c89839c0ff4ac798b9aa899f7a42668a5e31c94dc644da96a12b2aaa1c93ca32d70e707712a26ba4d3cb4f798223dc5ee2131e659fffd16131c67d447fcbe93a9787a087b93ea5abd8f7f2d577bac79f9db0d7f65cd7360f40ddf9fe69a9779f722e04dc1eeb82c95edd71ea3ad784698c5a778b0eae848f296b59e73f2507214df1c6149e314a74af39562f17cc5a8b50a44a04b125cd365a9cac1c5ad2fbfc03bcb14d2ab89fee5cc239e7eede9da3a71747407f670a816eaa09bf705cbb4e058295b4ccc4045da63d588813a3cc62056e29c1563f9bc5a16c53a88f742b6f28535e35e1838942eaf67fe7809d232f994fd9013f5fa6d11aa7b68221b3e486e2811ea32efc9d7e5cd5c9967ae1c7da4bace18f4ef1343c7757bb647c1188efd4474d9271b15efcc0a318f08cc9246092f8a0333f33bed20108768b7d40787c560f76d86c6e56e55a6b53b9e459ac20fa11d2b393e0f65db133fe7840204f76d4210b2a0a48eebf7f6de5d83dd68e1cf6e7507b7e108b16196f748ba9de4eb071ff18a104c32248f577818f42999cdd83704982ce133464f1c7a2def20500a810a29f3f476e4a62d44e5d45e95300ca579961e35fe37a467b129e9b96e87103508e6c49cf331a829b113c4fde89617396f5a2cd9a290dcadf242a6e6f512c1a531a6aa6311955a575e2fe77d97072516f01770ea7c3499f744f78f95b9e02ce0fbca524adb36300c5463aed846c70819678e156c6ea8bf82058899ed0e9db4cf444c45046d029628a98c1161c51011ffb086af8c9e6b0bd1bd004186db1bd3427acf678861a08246fa49ed2cf77a5b37df2fca51959f7969363aa4779676f75b933d1d1fe5b79b0083bd278baa7abaea79e6fd16ee4df8febaa17016b0709662b665f621ee9b45fe269e8f7ae863d30c48f65b8a0d525540e72bc015a2cd3336523f802c174be0c5be39d1998baa49d58e898fb177d7d8b3fce4dc6ef60f272f95b767fcee2acd823edfdd9731a52fe5ec81a7af854c244edf4f97b74e6aaaf645c0a40fee49ebd043654413acadd7dbe9e1e1bcbff4fb04222ff584ad46c760d214fa1c646b1a561ad3667d8f941aae556fc248cb735d2abcf05aa493fbb76042b2cae1aca47323678e09d419d4be0ba1d051b90e295cacfde40518a48c12972593d4b7b52299bb39ab884b591e1578300ae36d72deb22cb2626c085b3fe88359b952ba1b7d8536b5cfa25284142ba229ac320c33298f007c4a04e8a43967ff5f530e082cde09f33039ba3cb90689c5fcb9a9f95ddbcb56758f465382702933f3a68d126f7bb7fc0622ba05a074ccd4537d78be2b7d2703f595cdd3ae83079bf6313a243063dfdf824a68a9d7d7de95949d7f4905af8c6489878a6b7c1cbc4fe76691e3e1b9db8bb6f843c1410c42d20aedfd85432498f85a61547473b72ee1f5ddd658a166124fe9f67e8ab4a9fc40f6f04af85418c2db7ff49cd504afc923852a0cc57a639d0e3e71ee433abb3516ca7f8c7d82895275661e750ef6eb79ffb25c43734e6880badcd5519c1fd99302be967e50fc5f19dea2c941322b85ff01328255bea3b2db1680614ab2cf635940016f25b152db0f9abf5fbca0e048e36fee7eb0af1ec952288c8dbbda08b62918860edf9c7338afb70371b085589c48f48564320b99e012c5a052bc3dddeda7f853ce0822b1d8d4ee36ba9a507c97c05011709d6e75c67dbac11d21685e597d7172e358287229529a70f261292a6e3a850b9abf6dd44b9da2f3090272cf5f18f54632e0af4646fac2a7770df68e844295118b0a04c133fa47322c0ae01ebd8cad6b759f5e308a1a0f24c6657499ebc982086efd3913119b01bb4d8bce7a3485b5a53cd99211aeb27c5dc6293cade5a17ae76e8f7ac77e5995daba2211acceb763d194090378496ca2dac269fee2e73a6517b8b2e2bc16a524a21936c0c64624547104db1131f0dd8806eb05deae76c3abf2dc50c265d60e6728c923c675ae5495404027bec87b66500c919660561b5d4ebc5ab694bf0ce3e9628bcd19936e0488ff78c1b4da5c0cd5280c5b077dc660f1b1b6782390471f8abde90d2e749849fa0c537cc087f4c6fa04c605c5a1b658ccd470fb74f67c2c92c42b3f2a2fb424274ea5841d39afa20332496c94f2f8831cabd355501b0e4300e5618cbe6b4b6896028a493581f847efecf00fb973164972ee95a9dfb210599c599d704d4c68716e2f87a7f2d89f86149935b907db36746d2c4720cb4bed3a797491977a48e0b7bc68d4f3c29f5066b4072f2ea5c8dba0ad41b7fcaa698a8956a9594d2e98df28315562a106fb8ef225294eee3b709f79b97e7dca5584deff1c09f52e4099e39d9e1b8f59d35bc84b74759dd81ab1ffae06e193c37617592633256e3db639f92e1be53abbb2f3d8db96a2a3bdf89f927f471b55376567b5629d3672bf2a7ac7067260d767db0e9fd1ceea6a89fd6758083868bcf29b89ea2d5377b0a00e8bcadedecbb41d6eada633201484b087c678a8b98b80a12dfd4c654265ee774a729ae0e6dab3f60728efec79bb7fb209563bab8a06afe8befc0fa3090d0e686e02e097bc6636ce1bf914aada8ecab6aaab76fd8d08eee58c3e6642892dabb88866f43bbaa01ce6670246afd1e07288160e8b75d93762e9b4f69997a8e0120f3d5355891c22e1063d247389be1d1ecde71a62612090529bb4289690ad72b50d686ff6451ee6580fdc04374b5ce23321dc264b5e74fc9afa1141b56e262ea7bf84e969637faafaa73bcf740bf0f59f6d109d745e45c4981d67c9990d8dbfe974844ec3f6e04be6666956454d79884c416d914e63095ec1a9dda10d06fa980e310fabbbfd5878906bcb06f03a29e51e110629d9198b398258dc6b918f95abe1ae53f5caf1a8224d358b7a0a218d5ec0f5f500e39ca29d52d7965e387aaa52b89e36a19025b7dd837070a3c2f9a7df12d40a146bbd6c3d51bbb49825a76f05cde4e65edfae3c228cfc1f2be06974c29a30ab70fa00d78df56d0165454785337d30f3616711885370a86bbd4e8984a8ffcb7253acd867b1ccb0b84d8e1fe34b9d5c0a4f9bd080b848456453aebb39e32bcce89ee463715607135bc93ea0bfee79ad6abcedf7b749e05d9961b86965455d4d88508a16a527979500b648caa54a42be05ffb5b5b3a865af18f6bbbe26ccae24e513b88d756e164bfb484551476ea69ceb413edc8e88a8a4f595fc718c986028e30f49b2deec3c0673142d336f9822c44aff47e50ec5e5454cb53728323969da4de665020d0d69b2ad40dc9758001deb60cc17660d7a052de62620075504ecb6058ea9c89e64c01f0a6ac11661588f216fd4f33a89205ab0695acb45cbf3b645ab5f079939bcd3aaf96b8122df6349d4b34661d0eb8b740c95e151cef2f4f576873f0ce128384c2fa46b50478693015dde52eb594eae7fe8a9cce858aeae023807814d18d96f9dc473ca9637d8d59bb423dcca9f038e4c7e159269009132768fabf632b72f2a33a5542309615987548aa0edd99639863dc4c9844006e7c41829c86860e646064429c7af975930dbda0694db68c773cd7df240329392337a9072c326afa3d91982b9e6aaf412a03447e5024c62b96dc99377d5f7102e38fef53351cf5d8db9a6d35d0ed5b2b4d82badee1901dd555df363c308f28e461fa4418b8cbf3f10b4cf13e2def33d2aaf6345ec51b18c02412ed09b15fa94fb0b8f69854b48fe7e741b79271bfaea60f1ad920a4b7640bfbb86f26f14f38d1e8190593ee5a6e3047e4e631a5ade6bfc21bb932c182764b4beaba8ccd377550826a9671b723a105796906a2470cf74575e6c92e886e72f793b666bbcf064341afa631647351deda22cf8eb4de36ae9ee441e7379e11317bb1aafd29f5292ac8e0a4942c6ee4db641480636e61257942342751012796448f19e8e5ba87d765ac13c5c98b2a5793eda2d7ad0c9bb8ee35380ad280b3fa11e66fdb9771c2baf146967fd81c0458c6317e0f56e942e1eb1c5787bbd0b33177501361f45fc53ca93d98176409301d18f52b3643f6f0b5e43d5b4c6313cdcbb8bbda96d641988db74c9b31f9c28eb9b745afe8d3543bf433df4932e43b474933dfd445950b5ec53132caa5b77dff0a0885dbd1539afaff19ae51e9f8bc9fafd0cf07e837c59408ad5b1010e6198bac1fff3298ebaa327a48dc650a5cad6e065649977e150c38f4c15304b14a24e379e7069360f0155187187137e3447d99d96fed93da0f5713f3529ece339850aa8fdf43ff366df870ab2ea33110b972129d9a6f4ffb7eee0b2faa032d154ad2793b67d12613c52cf7313ae33a6d810cc9f7018325869f8f66c149f8486073cc3f162684d91216ecb4f25006de0bc8822be1f229c9e1eca38287e15a99980a58573940dbb177a391d9beb13c4b55b8cd56e7a98f31021668f91aee087404548f4538c6f64c72c275ab47cfe14fe0af49e755e44e22481f50b4adf7166f39861a573c210e79417b65f9b9f17fb48584990e1de05e64120e832923e37ba89601b18892a1dc1bf92765b4c7da5852446fab35a36c44121fa29d0adccaf9955ca2b061fdee3e8a4e1186cce79ad06eded1efdb4884e3be0286e2658a59008b3d7732d70709b7d2790bb404f9b314ba88665ad220db2b2db9c33a2fe6fbb00dc8827095b3a213d9559ec5fb027420eaf643d340ec33fa878cce95333b72ea8a6cd2f45da8d12353b43a7ec514602d39309712dd7192d82ed73c0c16dfbb31aa73383667064606a92d504ec8fbca1681eb9a32ee9bc859c497322b683f6bc50215e1e225ead54c67de0fb120e84f271246850789571e35d2e3e484309c8e656027fdb4a2ad86635d793161329fca4e9e2a093a4ccf8d35706da140a1a3f68996188eb4b727120c94", 0x1000}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0xffffffff, 0xa98e, 0x8}, 0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/192, 0xc0}], 0x1) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xfffffffffffffff7, 0x2752fc00, 0x4}, {0x6, 0x80, 0x8001, 0x48b}, {0xed7, 0xac2, 0x0, 0x5}]}) socket$inet6(0x18, 0x4007, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x5, 0x80000000, 0xad7, 0x9}, {0x7, 0x3, 0xfffffffffffffffd, 0x7}, {0x3bb, 0xffffffff, 0x3f80, 0x8001}, {0x7fffffff, 0x0, 0x2, 0x9}, {0x4, 0x800, 0x4, 0xffffffffffffffaf}]}) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0xf9430ebd73be1a6b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r2, r3, r4, 0x8}, 0x20, 0x1000, r5, r6, 0x80000001, 0x4, 0xffff}) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) getsockopt(r7, 0x6, 0x2, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x3, &(0x7f0000000180)="451c9ad065baf49f205e01693083684a60c08106c4776c8357afc79eac5e7a843e160ecb65fdef24f212177c232889698b0df601dc52823eee9b21795911e4b8fdde7e580a2b0efba5c6b1731150fbd3a5df3efe4b5b947202c0bbdeb76c706206e951bfb56614ba08e2d0c66cca647ec67dc4a9fd3925031cf5da88c84f31f695ecb241d80b5be4a85f3e789808f0485a676048e9489915533553b1b76b70a9ad5d7b7106de113263cc521de0c344b2ffb84d08337d6be66d50de8a05a4aa39127aedc44dc0111b15f622e4dc02e1b7ab44863aa9a6debd0820c4cee4698be5b2338e09", 0x190) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000bff26b1376894b06fe64ede91c2ce574dd923dbb132c7a98e9f994dcc2831f5a6f4cfe196475265cd1f9e4ce5fb5119c81e27e39aaea83fa17e2a7d611a0093f9fbdb255c325a0a2f106f2200ec41963f5b478c361bb6975f077ecfd3a92ee62d6babd5679d1341b274d27f3c75b78a2201c4bacaa", 0x73, 0x1, 0x0, 0xffffffffffffff7e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x42, 0x3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4489) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0xb7f22a620a44b42e) 16:00:18 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) shmdt(r1) shmdt(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) 16:00:19 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) recvfrom$inet(r0, &(0x7f0000000700)=""/129, 0x81, 0x1, &(0x7f00000007c0)={0x2, 0x1}, 0xc) chdir(&(0x7f0000000240)='./file0\x00') r2 = msgget(0x2, 0x658) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="034000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43dee35000000b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587e952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd796faffff25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae6a5efb42f47389b32722ffdd11e0db6aa0deaf445ea8db837f9d0380ebeef860abd28fa03338ddd2"], 0x107, 0x800) chroot(&(0x7f0000000540)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0xffffffffffffffff) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r6 = geteuid() open$dir(&(0x7f00000006c0)='./file1\x00', 0x40, 0x2) pledge(&(0x7f0000000080)='){.\x00', &(0x7f0000000680)='\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r3, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000000032e0451720ffff000000000000dee02923755a15bfee812fffdf9c97a8a314ef5237bd4fb18748d7d85f1785b3b870e611a7af49fd77d09c6e45ca9b150986973cd7e8d34fc7b912fa11d32cad72cf05e93849661441a5becd7d2751db86e8d7cc595533f2b0d187216cf3c8cd096f3d5d9aa47c8c6603be8288d2ee7955ebc9b7a9a3e8", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e3272c394c5a4c5fae141eb6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473cf20bc76e238495aaee48283e7dcde9f9c02f6ac41e6bf39f554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a707954cd8957336322d66b7"], 0x10) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x1, 0x2) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto(r0, &(0x7f0000000040)="828a3b4fff700b160f94917d471e420830b2cb8ce7161588b168c5326ed73cc8b2173d7274ea9f3be6ea0a83e115830ff79649c542b5b37489ca678f002d7eb156a46cbe2ebc2c75b3de495966f143df98ad4e9ee552c8c8ba6efc0d627cb0c1050a884390981d9e2586eeaba5eee3fd4383c5573e50991b8d33", 0x7a, 0x404, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = msgget(0x3, 0x2f3) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/110}, 0x76, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00", 0x0, 0x2000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) fcntl$dupfd(r3, 0xa, r0) mmap(&(0x7f00003e2000/0x4000)=nil, 0x4000, 0x0, 0x1010, r3, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee00) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7f, 0xfffffffffffffff9}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x101, 0x9}, 0xc) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8002e94b34f72cb676e14c37e84501c073d7"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shmget$private(0x0, 0x1000, 0xe95fae7177b62222, &(0x7f0000ffc000/0x1000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000780)=""/254, 0xfe}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x5, 0x20, 0x0, "00b64d2ebf4d4fd50be84262df2fcc78f184df50", 0xffffffff, 0xfffffffffffffc3c}) fchdir(r1) r3 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) fchflags(r0, 0x10000) setrlimit(0xf, &(0x7f00000001c0)={0x0, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x7, 0x1, 0xffff, 0x6, "3f3d5bd3755f9fd6d216d87c176caa727a867432", 0x401, 0x6}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x401) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r5 = accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000380)={0x9da8, 0x10dd}) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x180, 0x3) kevent(r0, &(0x7f0000000400)=[{{r3}, 0x0, 0x0, 0x1, 0x100000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x96f}, {{r3}, 0xfffffffffffffffa, 0x14, 0x1, 0x6, 0x400}, {{r0}, 0xfffffffffffffff9, 0x1, 0x7efbc6c3382ac3f2, 0x1, 0x10001}, {{r3}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x7a15, 0xb26}], 0x43f4, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0xe2, 0x80, 0x7, 0xd3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x3ff, 0xffffffff}, {{r5}, 0xfffffffffffffffd, 0x414c1e00b41d88cf, 0xfffff, 0x491, 0x1}], 0x6, &(0x7f0000000540)={0x3, 0xaf}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x200, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000640)=""/87, 0x57}, {&(0x7f00000006c0)=""/71, 0x47}], 0x2) r6 = kqueue() r7 = dup(r1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) fcntl$setown(r6, 0x6, r4) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:19 executing program 0: r0 = socket(0x2, 0x4007, 0x4) r1 = socket(0x10, 0x2, 0x9b) sendto$unix(r0, &(0x7f00000002c0)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357af00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000000000000000000000000b886dcf5f5bfa5485e7ad133ce2b55422dbb8fd5917d660641b7d6251b0b2458ebc9b6a7c3976e390f77ff9ebd0be0e902d4b56ff813e936f9a0363d7325dacdfb03945c5c4a1c871cdfa20d82123b9150f939cfcd48ee708bd6d436bdbb119be6439e5bc77c8e6a45170c3e8e632e729a2e36ceab82acb55e9207a00a89dcf3d0eb2e8a9f4ddc23ae03e43b", 0x73, 0x4, 0x0, 0xfffffffffffffe30) write(r1, &(0x7f0000000000)="5ec87d3f25897b51e9e46844c4a9b72092a9117aa8f9058d5389302db3494a52ff601bd93159109cf0d2fcc5a97cd41554012fca4ba5791054d8ff81530d4aca4aea5e2ce42a0bb4e5ae37131e8e5ef96c162ee3bbd779b77915b2554986c0a6f8272731c7a88b619623a60ededf9ce521a4cc702e954f41ce", 0x79) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r3 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x88, 0x9, 0xfffffffffffffffd, 0x109}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x3ff, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x90, 0x40, 0x3, 0x2}], 0x5, &(0x7f0000000000), 0x4, &(0x7f0000000140)={0x8, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000180)={0xfff, 0x13, 0x8f, 0x9, &(0x7f0000001840)={{0xfff, 0x8, 0xeb, 0x9, 0x0, 0x9, 0x9}, {[0x401, 0xfff, 0x7, 0x8, 0x80000001, 0xfffffffeffffffff, 0x0, 0x2, 0x7fffffff, 0x8, 0xf7, 0x3, 0xfffffffffffffffb, 0x6, 0x8, 0x9, 0x7, 0x1], [0x7, 0x3, 0x9, 0x491, 0x6, 0x115, 0x9, 0x100, 0x800, 0x400], [0xffffffffffffffff, 0x2, 0x4, 0x0, 0x2, 0x2, 0x7f], [0x2, 0x1000, 0x3a15000000, 0x3, 0x9, 0xfffffffffffffc01], [{0x1e, 0x4, 0x80000000, 0x9}, {0x1, 0xf75, 0x7, 0x7ff}, {0xab5, 0x9, 0x3, 0x1}, {0x3, 0x200, 0x1, 0x38}, {0xffffffffffffffc1, 0x6bc, 0xfffffffffffffffa, 0x73}, {0x5, 0x1, 0x8000, 0x4}, {0xfffffffffffffff8, 0x3, 0x2, 0x6}, {0x6, 0x8000, 0xfffffffffffffffc, 0x4}], {0x6, 0x1, 0xdd, 0xfff}, {0x9, 0x100, 0x5, 0xfff}}}, 0x9, 0x2}) r4 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockname(r3, &(0x7f0000000800)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r5 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchownat(r4, &(0x7f00000001c0)='./bus\x00', r5, r6, 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:19 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xb242044a54f91491, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x634) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/54) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3ff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x100000000) chown(&(0x7f0000000080)='./bus\x00', r2, r3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) acct(&(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e52058462db7219035f02ca14266518f2e4f959eb937476b3ed2952995c09e928368c9", 0x23}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) fchmod(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}, {r1, 0x104}, {}, {}, {}], 0x5, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xfff, 0x8}) 16:00:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x1) r2 = socket(0x2, 0x1, 0x2) r3 = socket$inet6(0x18, 0x5, 0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x7) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x80, 0x4c8c, 0x2a7a5439}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x8000}, {{r3}, 0x0, 0x20, 0x80, 0xfa95, 0x2}], 0x400, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x971299aae9acad64, 0x4, 0x1, 0x8001}, {{r5}, 0xfffffffffffffffc, 0x8, 0x4, 0x80000000, 0xba6a}, {{r6}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xfffffffffffffffb, 0x7fff}], 0x2, &(0x7f0000000340)={0x81, 0x80000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r7 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x100000001) r8 = kqueue() pread(r8, &(0x7f0000000040)="00ad0532b22f849ad1589246824a7b78353211e2058be90fe1e471bf55d101dbc9901331dc607bbe88ec734507d39cb521386445271871ea138b19a2526044741ad4f2090a6d1deb913836b8606ce82b04d1a57ab2577bb537aee1b61d50bdb446109bfb47837bf2f33c853224ac59c685952cf753a5fd829c797674a49844ca90fd87c2a09d1c9706dde12be2fd4587adae2c1f29bf3dd1d55cb0f62be467782d7e041e", 0xa4, 0x0, 0x0) kevent(r8, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r8) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x1) chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r3 = semget(0x1, 0x2, 0x80) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000240)=""/4096) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) getgid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x100000000}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x22d9d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:19 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x8d05c90a2e59fb89, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x20000000003, 0x7}) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x1, 0x3e94febb42489469, 0x34) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x263ec27c, 0xeee, 0x5, 0x9]) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(r1, &(0x7f0000000200)="466d2f0d212bad2c383d00a9a5a4fcaa2063f81d70a483572c080380c56122f0650667ec3cf4ebe111106ccf44f0e75a324fa77cb5b913b41d990ae8aed30f1501a3b193833a4cb47c35fd6279c409420006bf30a5328dc82606b28f4861a17dbce41ed052ef51", 0x67) 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) shutdown(r1, 0x1) pread(r1, &(0x7f0000000040)="f2e4a34a967bc2b9c09ad9b6616d6af2fe26c1203d7ad762a662cd5c4ad74945f582ea7dddf4e9da49", 0x29, 0x0, 0x2a) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x9, 0x6, './file0\x00', 0x1, 0xfd8, 0xfffffffffffffffe, 0x5453}) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='.\x00', 0xffffffffffffffff, 0x0) 16:00:19 executing program 1: r0 = socket(0x6, 0x3, 0x7307) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x4d}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="d9c8de6528dba794baba6793da2bbc85686813df1b67464311f71203ac20e7710510bee6e7af224b5969b9bbc098c1a89b118a5cb59225adf00f353e4905208120e4d0ec542f5dc7bd8c1cab21b265def44b1e47", 0x54}, {&(0x7f0000000180)="0842b24cdda42afe65e4223a72", 0xd}, {&(0x7f0000000240)="7a6337fe7b0cf8ce36decd5b57fec8289c86812956296c6fd8412b1e6076a80db76564797e60db44f1f06799f005adead3c60344fd61252e07f4c40dfa10913e05cbb915794ce1484345ca3c3006151a76d285fe6ed2abed5ad135abb43e88047452b7a35bd62f8954c3c9c6eb56d47fe4f3071ec42645a7c6c622d8e8a30f5ba929d1115780d1b036f4", 0x8a}], 0x3, &(0x7f0000000380)=[{0x70, 0xffff, 0x80000000, "52d2069c427993e2a9f5fc8613d6bf121acba8d462e70133b9b7e12134d29e0d6828058ff9a6b0b532471ac027a14681420533f85e291601d524e3309e363e8e0beb9a7fb4d4f33154de6d8be9eba0b76f137f46a6f12ace07bf"}, {0x48, 0x0, 0x3ff, "9c2419e9e851213a269e9c26905210706600661b69df31c0fb6307f9592a8d1a2527d2c7e17bd7e96fc459799003ef58569e7652b2"}, {0x88, 0xffff, 0xffffffffffffffff, "bfc6f8092eb035e9f3aa04c8126bfbe0a51e0a7c6083f5b21348c8f35dfdfc597e59ca11fdc849e19aff11843e71951de928e93cea7e395bfaa362955f2e875092edf20963c7459485daa94415fab5185ea58bc0880664e9eaad1c37697dc45d4d2b3bf68166547aabeb28138348314332f5c9"}], 0x140}, 0xd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x5, 0x8d89, 0x0, 0x4}, {0x6, 0x0, 0xfffffffffffffffc, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) 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) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x9d, 0x1}, {0x18, 0x1, 0xee6, 0x2}, 0x0, [0x10001, 0x5, 0x10000, 0x5, 0x2, 0x0, 0x3, 0x1f]}, 0x3c) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001f3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) fchmod(r0, 0x1) 16:00:19 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pledge(&(0x7f00000000c0)='(\x00', &(0x7f0000000140)='+\x00') r4 = getppid() fcntl$setown(r2, 0x6, r4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000100)="bd", 0x1) r5 = syz_open_pts() close(r3) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffffc, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0xffffffff00000001, './file0\x00', 0x4, 0x7, 0x80, 0x2}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2d2711876b47de51, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x9, 0x0, {[0x1, 0x9, 0x8, 0x1b0, 0x0, 0x7, 0xffffffffffffff44, 0x44a, 0xfff, 0x9, 0x7, 0x2ee, 0x8000, 0xffffffffffffff80, 0x6, 0x7, 0x5, 0x8], [0x7ff, 0x4, 0x3425, 0x100, 0x4, 0x5, 0x6b0, 0x6, 0x8, 0x4], [0x8000, 0x6, 0x24f, 0x224990bc, 0x8a, 0xfff, 0x5], [0x7, 0x81, 0x558, 0x3, 0x8, 0x4], [{0x3e1f30a5, 0x5, 0x0, 0x8}, {0x4, 0x9, 0x4, 0x401}, {0x1, 0x9, 0x19}, {0xfffffffffffffff7, 0x4, 0x4, 0x85a}, {0x1, 0x24, 0x9, 0x1f}, {0x5, 0x8e8, 0x5, 0x20}, {0xffff, 0xff, 0x10000, 0xff}, {0x7ff, 0x9, 0x5c, 0x5}], {0x7fff, 0xfffffffeffffffff, 0x9, 0x4}, {0x100000001, 0x7b76ea1b, 0x4, 0x4}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000074}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe32, &(0x7f0000000280)="b4a52fd7ac1aaebd9f865173ae01b59cd52a6a73051d5ecc2397a32cafab17fa13aa1144cc5c7754e537ee8cf31bb69aa3b301e48ef40b144612aa1a8d11e9ea3534993358cf5d40ad7ee33540b03f6797ba7575e87680ca8e551d933e266207403d9bba") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffe43, &(0x7f0000000140)="54495babcdc8b784efeb43253392fe56b176ff1ed16fe0fc84b5d7cf5c0ab4b63525cfa1c5da726657e1f88087354aa090181333e9c7c0219804ea675dd1623bae40b339ef93d9570798dd09d17c7d4d6eb4e25a08ae34f303c2") writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="fdbca67f6bc2f22a55671fe3b8d279b793f1937e56f9d063a9e6de5d095ee83834dc35bfe2eb81daca39a2f39831995319fb7f393e48323e12b7f2b2ce65e96a606eb80e51fa716a8b165a710b4f71c021fe3d920e96725bfe37e4ee486b83151b37", 0x62}, {&(0x7f0000000240)="872c80b9a1ff16dc97e63b023b780aa37ed24daeb90b220657ef01a84c12fd3bee17602232e32b3311a3912ba1117ec38e8bfbd367d4ce22ed7976854933cd0bb09dbe94c3413f0b0b25c522e47c9491b8414fbce5a07629503bda5261a4fa501b1ed2c06383b9c44be0f6f4cd94225d395e2e17cc8d3c3e8c", 0x79}, {&(0x7f00000002c0)="10cf18909b18b3b94e839ec51a3db3a9f2124b929265203d1d9c0b6a68a58ec0c417c10e9cfa82f06b204a1503ce837fc0138eb90c8a7f3c6825537a67e5bdfd7e55749d418f1e1eafb9a189334a4aaf3da28f1848299f9100c0f5ee9b06", 0x5e}, {&(0x7f0000000340)="62851bebb07f8991adc831a9120ff09e41df239f260e00dde82d1376d8a3918ce60098acec99bef90bb47207f0184a4cc5aad8e6fe79d0c4bb9b9ac15b64de4309436fd06e8f0f4342231571c91d7f9358449955bce2c39a16bf64d8e018b142d1dad01f7cdabe5a29253bc73570f5414dc61292d9d10d4fcf98f0d411c56890f7d9eead92e161592aafaf20", 0x8c}, {&(0x7f0000000400)="0aee908c28f96d074345524f7af38efce4891c76a7950afcdf84112c29d0285ff00e26ca079b3684292f7f237bf20d0fb4a6c981b76206e6179003634b602516f50fb85126b02e6cb82c42e219ee35e0513e4e3cf9bfc46ed0417c5b1244ee8e7abba2e35124ea26cde4aca44b8772777ef7e60b645bea08ba6e0bb56afb5b440d7e295bf48c69ae87e9fd1d570b0fcc971daca215ca7b751fc0a0008d2d6c94250a3cfa6910967f9c5614135b3f", 0xae}], 0x5) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x6, 0x1}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000880)='./file\x00', 0x10000, 0x1e0) recvmsg(r0, &(0x7f0000000b80)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000900)=""/178, 0xb2}, {&(0x7f00000009c0)=""/203, 0xcb}], 0x2, &(0x7f0000000b00)=""/67, 0x43}, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000340)) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x3f, 0xf4}, {{r2}, 0xfffffffffffffffe, 0x1, 0x20, 0xffffffffffff8000, 0x88}, {{r1}, 0xfffffffffffffff8, 0x1c, 0xfffff, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x6, 0x20, 0xfddd, 0x1}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x7f, 0x10001}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0xfdf9}], 0x400, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0xfff, 0x3}, {{r2}, 0x0, 0x80, 0xdd3a884f3db10002, 0x20, 0x3}, {{r2}, 0x522f355220be8c5c, 0x767601e610bbdcb9, 0x2, 0x80000001, 0xff}, {{r3}, 0xfffffffffffffffc, 0x28, 0x0, 0x7, 0x6}, {{r3}, 0xfffffffffffffffa, 0x21, 0x2, 0x2, 0x3}, {{r3}, 0xfffffffffffffffd, 0x1a, 0xac4c47cb3e53564e, 0x3, 0x1ff}], 0x7f, &(0x7f0000000000)={0x8, 0x1000}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000300)=0x8) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x257, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3a5a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x910, r1) syz_emit_ethernet(0xc5, &(0x7f00000000c0)="2ffac6683a8b494115f28b483881c3071eec868eb9539f25b386baef60d36ff97191ef71f08ec310e20274739c889a28d691fc0d80095d3ea2fe5e924c3efc04de38aa6caac7e2ff316589ca897870859808a5c6d8745af8bb205bcf8dc656767dd5cfd1ff01ebda8bd0e025d7b92c9406e49b723a07e54a2beaea99a87e8a882f46383ddf485ea5ef62970e25efbef951c97368a6f0d3546a01c2e398333b219912f3ca26b99b0fccc7cd18c4496518bf24e14b1f98e7782a8dfef06d8c5edc39741d57bc") 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) munlock(&(0x7f000000c000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0xc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") flock(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setgid(r1) setregid(r0, 0x0) 16:00:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x7, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe2b) socket$inet6(0x18, 0x1, 0x81) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x1, 0x4) sendto$inet6(r1, &(0x7f0000000380)="9b442c6f54cc69ad14adb5e3ad170de79b2adca550f93e50aabbfeee118d6e090d77341e0156587d0a3e3699d3af3a96211918bbb5424478953ec528218e81f8e065d4b2e266a5e948162b91d92e25224bc768ab0667809891acea8807a8329453070346af039fe82e71fd519219c23b8a6087914821b455587b3d2b2670c0cb3baf9f3cd7eb10408d06a7ff1e1e82afd0d7720b3303748be6d5040a8fa308cc441e7cd1fdb8d828a808158467ad11f2d0bd534457f1cfaac5916f581b18601cc9c539388a048b6cb3f962856c999bd400bc84322f16e1b88aa83e5ab82189b9871789dbfd9665d0dd34235c9ac34bc1958ba361c68c23d455833b84eaf745f22cf7c33a77f4d4e75ec34946295cb6d91915a920ffe370c5c4a777d5ada4b8d9fe9fa2a8054793f11ccf5322603251346eab912b552cea43e2b4ac4591cb2472f62a2c1d565b9b7a2a492f72249707318f01d87ca5ae2939bfca645d471fae4fb35bb0ef98922ce20fc89f12b5216dad65797dffa87080a716f80d28488961dbea375b41d3d247eaea1bef68df3ba462f5b4b9ce63554187b455ed1aa8283d3eafa5e9e25c00ee249ff1967b209ba1643ec8987d279ee216554f5ecb860d4dd6b20a616f8fd10e97031f66af3916a47e604500990a997ee9cfafade633d9fd3ba01f6e87c0fae442fb759bff1b699dd721467265ab613243815430a73db8de28857000a7b833fd91e57fb9dc9703d087b1d184c2be2741f72ecd851bb007720c0d125d8fabd32c6d91227f8294b9aa927548b997f4cb1a22862432f604f1ea12bb9633721de426fc497c318e9686eb13743d600c804150e2b03143ba0a4144a376bb702c490e5c3de675ad117555074979900100e9d6e2d69e0db6b0a0242a7b249a977f5600ed8ae54d91e0d7821f83f402f31183184bdd29b04310f7603385c8ca679b35093f8a9ee0e7c748ce4b88061850ef49dd9980d189799d235230f56c410e4780c687118752a0f1e44948d737399ba99144276612414b8c20f9e1e02d0082d8841ada0cf076afcc04b589ce13132ba18b3586cb18007f2aa32435e2f69e18701d8389da4c96d898554fabaee5d9b4589988dec32254d7d5f4f7209a4dea0a0fc74994f4f09052f2b44cdc73c891448ca58c8bb716cf7d37a41e7331aaff24b72d5a9bf856a981cdb94fb3809d5ef8fafe40b87b8084011c86db79170b3878d7015529aea6fa786c17c01b5eb81fdb6f10bad421e55e4b5bb62e2f05e91b3806487dc7fea6f12f16e2f1589927b5c6ecab4044d03f929323acfbf415ad201f496c1e927526582268a8ff92c386a0460c495e43ff54023e2fe7f61dfee4b608e88176bfa948709c2ebe9000956eea41b7b7006e9e09947ae87a4624330f927a6e7cd82f118102aa2ac7c55cd695e7cee52ec5a28f62de9058f542f43873fcf587a2795925bdae7b9fc6448973aa8e1b3f0f009ade2aaa615fa5a2265db84649442aa71fe2e2890411ec997581df4d8414a8463263a49e7785ccb2887c93371904878acf862cb2cf99a142f594781c64cf19609e1d4c8750bf85987739f09e06b12efcd29efa3a61982056632ae990fb36ff434d577b2b15297489cd287016af87423c27654464e1df1460c1a54ea3b32dd1629f4e23d8e83408cd0414305a28e3d0d23d8d4d712129aa970f69530d2da08bbc0042a66a132caaeda2097ef6cd901ba59c29750213b484ee40978fe5b7f1bf644c5eb6fe213c52e90c2430056998b7a58b53ec9a75526b9ac9183502a3fd86c7b658c1c513a18bfb4b24a1fc8204ef6d50406f49a5d92640cbfa50c4eb3f643cf92aaf374c9ef2f63af5b5b8d69c0696112131ca9c46a9ee795d9653efda88520e32242e16250bcd79a3816126082f825223d9536b7c3b55809b8fbed8a5390e56e886acdc72bdd624ec33908c8252a23beab4251fa60e30475d12a5f79f390cc0f5f2d210569040f0b015f39fc28093373ee8ce1eca7550fd96bab5a35514cdf33e35c19c85fd87926ba4725ae0876d5bf6f7a4a5a183bc4ea17228552724894ebd124e8da70523af1aa1cce52ef6b46aa73d1ed72aedc54b5a285a66dd4af0c68188c05dc9e2b4f42ab3c7ebff6f8762f24fe615042eab8233daf6f214d9fc75cbe67fbe214d5fb07639554c101c193cdcb1e42dbba01dbed2c4e809cc63326da442ae798cd0443fafb058ac6db524e5429a4c660a2ff28ca9dff76f8e9c74341ab6acb3178ccd2189f011c26bb3b7638f35ce58deea67a40e8b504754ced111b5016aac60be2f8ef49785467b1f93341396024ca3b74649ce7b4ecf9b83ec8165951585c548348dffa35ce9214759efa37ef7e3fcf006c2d0fe99084708b2f6dcdd5f53ea7dfdcd90cdd4ba2adfe35420f0045a3dc8f31c0a8709417441258aa77e48642b3afbf53e4079d98323f62748f773e7adfd684d98ab9c02e471430be6d352474bb4bbedbc70d8e2a81972550be6699f722aa35942cd66f5bd620fd586cb371b1ed233bfb28e02d9c2e71689c23c07a968b95dc9048466f6d7cc1d5ce347c411d8a842263dc991782572ff5ce2a75662fe7b10dcce94684a6cd102829c40bc88b9f33c17bcae488f273328c820b52cfe1eb155e6578c940f493369102555486fe3d9358b450b0d5436c21e1281ffa643d3a08929dfb883c4aab719bde44be3a13e99f13cff8751ead532940eb330315c2eb3c292245393367173558c13d1941ceec96aaa433224a137ca5bd6d03048db8e40fe995d4fa679f43936cbdbcccd771813ece04f9b148b93167c103ecd9dee725b815908e337191390e4ec1a1b07ca77eeee18628c4a5e8277a982f3b4f11dbd9bb251a871132df6760db18acc83ef9dfabd0ffeb428477c2abd05cd2b70d99fda20d432dbe329fd4b35d49b11c9afae8c68786ad06995ec8b37c499021eeffe9df49d4f982f6fc3153881e4a2051f45b26f3b90968068b9f334f4d28355c0b764766ff1b2a15d6823a9f4afa0744d4c7e62cc1facd8a42b627046c10a83030f019808502d15d9b7682fc3553078331317df39da3865f17acf9d5b5830b1edd031259b1bf6f7df874a67afc55fe348e8fcd44b833616ffe929d7e5c1e1297306556d79359479796f09dc10d73adca89abecef331e2952298876e4a62dd19702e5e5dbb5b9e6ab00f8098e1a554526237a7e980fc64cd59606d80876b11ff04bb7db0bf17fb949267356e865f5308db9abb69421f7c2c3e0ddaca2ea28f27c0b79116c79607f69c88a2b56584168f9b139ad05e15abb4674df4737ecc0ff977ad16d9012307d34d0630971d97ec4a69a4b98ab00d287bd888356b44684d41774ae80bb208f68b3ecac9c9bbbf0a9e7492ea2429fef38b63447ead6b30b649dd06a947665185a3b07149be538d861b5bac5228d6d1e2a63b4bb7c5116aab9276ae24f4aecd4282d2c37c52399b14b96ae10d48e14a64851f13b0128865f15d02fa3ee22bd718455f325339fd3b0a510d4c3ce1b38542e8b03b8e1b5e0f7e7eaf4924e7aeabb4a73fdab1455295457e580a209a5d42ac8940e2a48e4b11d7b08115f93a0dd4909b3fccb5f99358ff2deecd2527f4f13b9dcb5dc20b3fb6a72e971c9954c691c6f6207843a5a6fb70063fd4a3716662aa938ab304b2f333210502f794f3d9424cc4c8f831e08d99d3da71669b2f3c8d6d6656c5b0b28ad288090705560b33222155714e96e7f610eb3ddf7107f80a66303e076888ce97e730e43d4eb2bf5704e21d89af7952487dfa66f8696f21b237ba1a903ca90d5755ab7619f8a0ef776f005169518439a9b370cbd7291e5f84444eaa3cc5f87125bdf1d571cf577c3a94ebc2ee42bca4c128da3eaa815d0a02d8b0bd71c1a299fa07be0d600ee54431e09a1ca0196a51708e87b291c7295dc1e611a6220f770c9d8346334f892fbbb6533a8c118a495453abf420987dea45bd44ea8f8568a49bbb75827234443b9f5c886bb40dd539d2e3799350c955ea8c86a827e88ea7e78d088314e0359e325fcc04cd5ba20a4be6584885843da9e015f03e0fa6253579b84b9e98d895ee175b46382100cd8b333611ddda64a4c36e992aaf4e60624b19c5898538abf47088cf8e115dccc7aa1eed53ad76ccf8d81f11d402b94a6a7e22f71e577672130f437045ba0a0821c0d3c7a4439f151bd38350fda0ead8da9fbcc8a1f7f5e715c035d0677bcf8c75058fb3312f5b65685bf3817a2d204f076def28d57872b84553c8c45c887b612fba7ff62681221abab236bc151387d66758de7cbc1c21fe60b6bbd72b0469e3699f61b1a8b23cb0145cd211051ad959a0c29dd1b94408f71bd760151dd68949c2d8a1a1d6c5c68fbf7125ef249f711bf09bf198e261f8429aed3c98383b5066c240ed3a224e026ceb55398fa1798e0d3d479897f730f8079a36e4eeea81d94e73db2f0d114bcc87a5bb160b4c82d5ed5d909772edb90c71803d18342bf1a56ed9a6f1bfc0f98c778098e1ee3239a5e77fcb5d122174b379c38dccf85421c781429b5eb091f231e7d8af3f7ffeb32060ced2735e992d4ca71b72deb6731ef55c277086b3d98c34d5591db83f3798b9d7f5fdd4269a611499b41a1b4a855d4aa9fe80bf38a6cfde6a21b5757bfb16a30c9dd8c7d64bd2f73c135aa1ae2c1664f027ec9187302ce7f8277f15401b79afa5a96210866e9a88ae806cd90ca5f0ddc79c5c675ffa9483b37878e262eece93fa0a65719ca995d3279da5b657d0bfbb11345aec62266a138a0ac34bfe7e49e172753a4d8abd698151f61a11efe3dc059f98879bec42ec509184847ca232d4105eb71776ea8294be01cbe15a7393b737e2c397637aec800ad6c76bca9edd52d93416c034fa43d4dac115b2f7aef2ff9448f1cbb1b55aa6f9f023a4a3bd3764c7ecb7bc54aa4f2acac7d6ef0a86b820b3eeec0109843c7492f16b8a0b0966c17f58a84036103911372945e1ed47519465808113eb27d3112d0c71d42cf04d3fa7b5282178de901d42f17a6526ba35061fc4cc709f6c1aebe8121097ab9f4e17ef3e90e4b5327f2514fdb95c4f7dbbea0624ab381542b6ca00f00973ee543ac53fe4358c853cd76c4cc906413c3eeb6a2fc2b58a5b981ecbb08dd9d362cc6b5795236a12d7a97e47687440c69a7603e82d4b11d7ecf63dfa1a96aec82c160abc35a661355954314be36c68e49a9978bc1ed33659b94db049237e72f0d07e1305d3277db42f45dce5c3a4c3040402d92db99c7503fa56484540c5174e429927810dd28f8a63a9e653ad932707938d3e10b23bc7e7c966f51bb17082edfb57088d0e117e8474f63e49e5122f83be37fa0c2f58fe9900f60ac589b8c227cf1f81f67be44cde250c9c878bf19a3dcd801214c1e95086d10ad1c1051aa1b9e5256e5667ed973fcf399a67930384ee4e1fbd437316af17978ebfb4fa6d1a719c861675c1fb22805eb0a4ca63b50b25be73b1856f3e65f4c42b0cb6d76e7f7cbc38548e76cc9b7d61a76a1508c3e87b828fe2cf48bc10fb9a07d6664090f35606b6f0b28dd7ad225d5a90c5a89a0387d5d107e784d103c89453e9b5fe5be44a4788670cb72938a8f662e28370c1242848a03dce1707826a1656aff06fcd670f02834cbaa02fd7c38eb7c0ca9736e0283e25752d20a6592a77a59536e43218a3a9c5624f6f6a523ed24bfab41c7c52dc618f0f3f70d1a8e2ff6177481fad7ef9229c8ad4414619329344cae4879f6ab9d6c21f153f6db0fe9480b39577ae953dfa04e4d9", 0x1000, 0x40e, &(0x7f0000000100)={0x18, 0x1, 0xc307, 0x8d16000000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001380)) recvmsg(r3, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r3) pread(r0, &(0x7f00000013c0)="d4c1a1f7d7390fc364132591b5b20ef1dc109746ccb95d88056cc0357f059c218832f296ce6cb39340142e93114a9587f4b3f7d2f2811a5914959e1864b0930286066b7906b106c3b9cbb2da6045ff0c3e48e2abd382dcb27fa8f178a24d17b23d22828022a6c30c8b82941e338f6d225b7494e267ee86d828db463aece3b182fbfbca4471b6491389dc890baa9eeeac53fd432de7cef813a77ad361299eb528cb39159715c9606e0c273ce60d0bc90502482b5433c3d864970255933f88824cc8f3c110969bb558dc329629af9f681d273ae4965f4222351a44ba4dc3711257b7272173428b1e32e8a5164d68490bb8caa548a661ea820c7384e22655ad07a9b3d9141ae8beef3854edcd27577e6b89c9ea3662f3faba6e7408de8846c0d7cc658d96078531ae22b4112398a3fe81595addc0686369ea153baa293656f9c61716d7833f8f027db461eafbdfa8580699b976b8f950b3d4641e4a915b7464cdd5dd4630677cd64b7006685eefd487985f3ba52e39aa5a4eba6f6e0604e057b7b5c39843abeae9599d2fd7ccb60854f2b30547b66a73487ad8cb49a621428ac62cd2c82b63d341f96fb93cb1b89441425fee2d888401680732ba07db59635fe82b9511879c25dba6d7c60f4a7440bd81a4e852c70256afcd499ca7161dc819593edf464f23041040b6b5ceda31fc58af0d5b9c0122ece8314f531d429f2973f54a5610c68cfa518b461821b13b25e33dff5d9416b03640a41709f4e4ab68a6862476e4652ca6020862a136dab65dd0f8edd818e6d09ee50f8277fd5fcbea76a3b84b995213aba0a4d491cefd524eb18ee1e8bda9921830c7abce8ed45ed8959bda5b5a6d90326077387843db460d8255a9e6758dfc21da5f50ddc69eddf471a921912e3bfda65eee8ece9e01174f75deac68bb6b352c04426d32ceef31669b5778ba70c1bd1c7a0b33a37d24066741960575b474fee6aff47817aab55405abf47f8170aeaa2ac57493b54f250ee8d18243a029f4ef8aacb4ceb30d493757f1407ca0b29639b9a0c2572526b2c1bcb6c6ac3c227337f1fc23e831882f04d0b1817a46703316eb4d573d768f044fabf379f8928164f950d2b523496db4f1c3a82f06f31fa4ac4cec9880499f1e934ad0c4ad5e5a7bc56ec83723a75b849d286f27b015fa8c285cbd17f8288d4bc815f52f6e5d933fb3fe2dad185974f453ff555b42bafcd7915007681b999bb52cdd441e65c591bd618aedcfeb4157cb2207e54fbb377c7c122dd0fd1362005e41db76cb03fe52979f6690732939f8d45811158df583ecfbfb37a9b9a3572ead98896c3510ef72691270f0df2a7d34d8986b3417744ba61bf0d53120fae176998adc9d0a3024afaa5805787fe401bb530566a08645dce3d4ded8e449e4a57fc3518c4aa545c4571d0a8133788da1cb47f44c83e3987567864779ea6bdc25e341c34612116fa7cff5357ef37f114552e867af931f0e0a1a1d8ad5f6aa7c3294e2f4af454d1858bb21fa5c1a36352760bde7ada40ea3f4ae7d7fd5af7eedf1828d80f6d77c834c161c79108d0c6a156a2d753c0a3f857e24203a058974c5390aaf1a363d55b8d6d0ad0ed2f51e71107d471dd2636895492abd6363934f71211b0d29f200d328d41d4c1bf83d527410c2cc48b87f2f169c5066433f0b6404f7364a230aa0f675b22d7e132bff5587312c8d862d2547906a5d039c73e828576d597be61bc0defdead8a23dcb3482fec17f538efc85be9c5e60ac50b6f4074e8203d3a37b454cef00481801e31b517cb295b02aede3c35fb6861439858d671c0bc5d2ae36e389594de9666cf66d638387db37466f3a9293e0557a1ffaf38635606a61d13931d7bf37fe09a8368ac45d897bcb3ae6efc2edcbeff4db9b1e715c5bda217a9d73514bc668e66f7bf997b07621865d327751c3f47f2d08c667cb83fa1abad968b502d206e21e710dbbacbd33edfb73c2664349d87a7df9fb6a7568112e1192ee9610c7f0c4f02c2b9bb6f7cda6b935981ab0e8226045a9d810357b025c8ae13ee7ed8daadc046571ec24be79ec8a497965e2b0728abfce1b931aef23e7596aca4c8a0d2128be8e8942d369ae397b83cc6a7c157966ebd00dc848e5fe20c12f04c788bdeef6ff13e12a1e4146565be5b8083ad0dbfc4350ab9dbfa9aa602e3a9622f4b3d22098852964b7e550e45e3de34e58d4ff69da3b9e176745f9206513e4796bb7428aae7f987ad788f1b470c871c077b3a20cdde18c7f6e6adc4ccd58848b358645e8fa750e13ac1328a3cf6dfd810cc7b24daf5f5ae6d6bc93b7e5cc7043e7f992e9b4acfc467910d6e382696c88c40dec246cf468b737df5116e2aab80f7e9c04f975d91332a09dc8cf15be36fd3a05756e44c6dbaa88a8795b26af0c159efcff3fd95637e57b4be52fd1c7ec7d6d6cb1ca170aeee5b25dc82806c087cf1eb9811f9991c33a052b6d6b052ccd33e1d438df8b2221d9b4f585bc636e839f935033c681e30d603c59a7cb697aae33dd250e55393f1f462f1678907a6585ae7dedfd5a0f6e4f0025f1d638e65b5fdeb25f10d6bd0b6d52bb253eccca79fec24b42ada1a6a670211528c54caf6199a315ca17efdb6574a0c8598bc457ec0dbeaf78fbbb0dc0fddefb21008c76ba3c48ebeb0c59217f02752fb8d8fb52065186da59b118baa6ccbd695d97cbfe540702d6c74f0c09afa0837bda7b37b5bb9a4347fc0bf6cda37e2c15c05a1d50c89a7afd498bf8d410f8858efb77ea49b3328748016d5cddbfbf735bffc9ffb958275ed8927b2d47a0be026875659f083a7def50744ed03c24c59ba3e64bc49cc826ca18f633fe1995fc39a2165a7efdf3c3defbd299280bb7bdd8d0829b3ff1fb893387b5b1786f59f443db3fb532ada7629cc0870213baaa2c4304a80202daf3cb675fef78bd282b026af049d82fa2b1a8eaecd387cf64474e40bc6a5fba5096e47bd7c4a89972b36eb9061448867bb328216104c01703bc8f92e10eb0e7a910f4488f8b743f0bb95dbc87a6812ec70ddc30fbbd0ca5de4be3ba5a809c37383554a95bd9c28b5458bd3402637efddee2ce72ba1952fd8ca22a780c6c8fecff267b12f7ea09e8d85a22ed97f10d2875d553cf014231866ee324a498b69f465846353f4ffb4e1dbb37a69630eeb6afcc299c0e586b7c30da44e637133e59e70975c241fc3d99bbc4a4dcfc7af5fc2d6f55d8a4661cf0a9d82dc79cd66be66f3d33f1fde47140ddeee762468049ddc1eefe10273087f48bcfa63e6f8ec16e87f99925cf087252191da990dea1cdd108c261c2e921e00f114eec6507955db4de5b70e589be24b313f1862003354126c229d43677cb0b8b297d8013ab13aedfb2012ae706476f5afa572203bfa8599f2b4d2ebe72358ce584ad5bb982ad5dde688a26ec8f900b93c9b04c9d9fe0994d67b137f89feb097b6832c57ad35dc7b02d5e7786e43dd2092d630042f2d29830e7d80de52b8af2a516a9d5381e0e987e84e3b21d3eba0e9b53057159535d71b1f14ca9cd0f98001308c487f410f4c8b9b504d32c72d5a77786e07ac761118e760ea2a4b90a3e0833665e43d1f1bcd5134cf609d0d5eef215c5bad0b255974e552f2370bb39ff52cd1d9dae5abd464a49961a165de9baacb43c2b8da9a7e4f36177c17689754357438e3ee24533c4ec916dd1e92cdbdf54df29a64a26071ef0dbb1d21e4fe05b584cbecaaf5ef185d08018beb208be2d7d83fb8371c3efeac8e08c5963c6a88d498314a483660767ab5b7a1e18961e62ae490eafafc5aacb868d81193210d86217dbf810ff8c59093f549dfe96b3cf6493a2ee1ca17e80e7a64e2ce18799e7e9fde90ceaf2932301827fdaf7cc5574b7fe31b1cf0692c0c590c64692bfe218fcc7b37a9fe82cb4d3f9a9ea27a15228e95b8c686182bcf77372c59898d246e68c28a504280af2d3cea07b76341db6b0f447f00cc0813168e3c9fe89224ad8d117207884a8de754b0c3795ad7658af0a344d6f885443448babfcf916c0b624b55537dc8e8011c4bde63eda6aed83b885b2dc1308331bdfc028c11a01c3a98e93f8d0feb7566ee7fc72045f19e4c31c33519b363ba62df6df3b62926f16cfd93845220852a1c2e051b05950d9267e32ce1be063a0be346207d439b31edce102b7fe72bf98fb14b65b077f64e8f2ffbccffd152bcd7e3102c29b30027d71340e7fdbefbd206e304c922fc6584f56c98de05743f8412feeb13c7da1aecd09b63e8b009c82df0c89893f1ea3f8516c7e4e72248f9064c63c870c4e21615a221f403d3164c4be2edb5519bf23a024101eb784b8955508056afdc46bff8753831a4940a39a5e9ae2f9a04000624de13b3f8993e0b3747ef50232d2bdbe28e2564367480b485634104953385365b2fde9ec29fa5cccbdbd094873d64b5c4c7d0fa68df68ee643714c040c9b953b0e100a937e7c860d95b88809c37f4bc8338389a0fd1b861fb9d3e901ea3c2985f9ac8574b993e4fa5f33e04b69c54511d11150aff376265e6fa183036826f466a6850708bde20cde9b66e3211cd54be331370741e018284ad4f67cdd2387931c48c02f79f23bfc5eea4091321f375b0f52b1b31d721b2ada589cc496f519e7d81bcce5a0d4a1394aab328ed23455c6ab2512837d57b18aff88a1645396914ca2be5ff0d5efa5d1d452e05fac5c3cbf0e5081aca906a081a2a240fa998efe47ebd97f20d88e003fd54b2ea174b965d0c7a8dfa11d57855a942e136622b606cc66a84f83a96b50a397b1b7b6cc41c7ab19fd4ad030d3b52201d1e5c8fb1c4277c7d3819bc556823d7ef203f37d6cf06593c4305ae365969dff923d97fd55cfb6e075a9dc38ab3269f5a70e162e8c9639229bb962aa290ecac189df45a4084f03207cbe940835a6533967a2bc62c390e80e676a2e969cb5b20b96f2d4ca1e8fd9abfc15fa237532b45e857b2373bc5eea258b5f9008b2385d04b18c027284cf91abe9782fe6ec8dfc8d7b16d1269eca529bf6f7aee858d313f8e3a646452d3bd52b9417113f4d55c7b5cd06d3661631c14f1f3094fe54ca958ef4c110ac3f8b02175da74b398a5de37ae4d22eacd50b9ff5b8e3355f648f9dc2b457b82ab4d809c818155ef0907c15ebf8f44fee2e04272dc0cb6fc4e69db56855df930be600eb4b3e0e6887b48c4b7809d650c5c08841ff1a569be406fa1c9b18d4fd93bd6d53b3740070e3774549117d8840c9d0128edec2cced4481b67bbf2ab7586a67e0fbeb2085a68ba486db887e9228b97a54ac509d8b6522ffc38c96abb3a6c9fe59ccf61f72fdad1222c347c31efc984969570c2f85b6f73efb516d316f7c0dafe5e4e3d111d3499c9633bc3891d86c38c9e162bc3928235c12ec6b2eff1a394d9231f920fe006bca64b1ae5fc6c8631a791e06629b59f157759f9cab49e3f7eea94d0a0f4eaa873a512980cf86f330e49a9b55c911c4bd55b5383b16a86824c6bde4bbc29e8309009dd948f44329ec807a842eda9b92b6a11b7c9d8d5c48e6807ba7e58db1a15e69b7720848b58cef48a50e3bcdeab86f28362fedb9046fdfc407731b7e3a2f29e445cf67c9ba49b7f88d35fc93161dc769d1d97724e4aaf6cf9c78372e46755994244d2c76e084993113faf935f0b67941c787ac6d478e44fbf21b80d13951bca43c427e9a9e3013ba63ed91277a566243af2155855b1c5168ff4accb60bbe612aa7f1f87b489e08a3e8087f9d33bcfd576758bc9c7e36e1bc3cea5e2151425dc9b04b54", 0x1000, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3f) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(r1, 0x9, 0x7fffffff, &(0x7f0000000140)="e4758e311fb10f8a4084bef7e05440d4f3473dddfc86bf94c69ecb2110e97ceb2450a7b3779f811a29d83bece68717f564bb0de04b2ff73150275bc51a092c4e70a2b5d967cfe29b2e43d40e48f963f23f52fbc94a8706c8a08fe790ade816d2a7f2a07729d1233050abb7fcf85083ffe4a6212b8cedd13739f3ca79fd81ac5968d4acc42b0135a639e3f68a0fe4b2a6d310f37708a64ff4470cb195033d7a9ff2fbf2d258517abb88bc33e76e1ac52952208931f7f23ef7e940b9745fcc3b9414aa79c9bda90963b4cf05f319bfdfdfbeb6734987ec015d306d85eacd155a89d6", 0xe1) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt(r0, 0x9, 0x20, &(0x7f0000000100)="34206e156b561083753381ff9b4cd552aeab7b4896", 0x15) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000240)={0x3, 0xffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x2) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) listen(r4, 0x74a) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x208) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2, 0x1) sendmsg(r0, &(0x7f0000002a40)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000140)="db0dd1f97800754584cef9f7b04b5142b452e7cf06ef1959dbb37186dbdd1396bdef3b89572755a51846ecdbdf0b69d049a460c35f1842cac61621b0f628fe4667c95962cb7b4bbd6ce2182443cd0bb013c0e7b145ea", 0x56}, {&(0x7f0000000300)="feb39993b8810884bf81e4fd8f01564d11f106ae447ebdd26c74d3d8fbf6ca39029d0a5cf64a8da30c0aec6a9a1c5e38089e786b068c3f9183be0c4ecc3cf136d66d1d57b6c0d85b539732ee810d176291975ecda88dc19fddc524ec63f6dd0c99a34f3f18a5661bb0d3b306e99fd3290443bf608332efd74fc537b135688c88ea867341215546f607b4b46037972cc00b61fda7c0e4c434669dcbd950490153a0d254fdca7579059593dc6c853abca0eb3de9f4f3f2558e6de53e3142e2d701bef71c54c238bd70b46d211d9920127ad9b4dd51408ec2f583b89ea4d0455c08b39fde3355ab057c938757b108654cda15c0a8ea47527f15edbd89466516a1877da6d67af80547c7bc280c7703cf1fc0ca81bd9a3192cafdc8e96e6578133031e9a4a8a8c9c01c4a2fb55a5354a2dc57eaa3fb73146952d65998f93510a9582c23c00da0a1357af996f29ed156405870710697029d8628a2159c4e2a7cb609aa78af5fc79f8205e58387bcf389db2d0b520efce46465d2ddfc356de419e398091abbbd00280ade5d1edd0933a351e95ec13b42187e63d4e19538c86ec42428543a62c44157e13a498f82ee33d89a15b75e5e347fa4bb6ef54d339c7f548eb959d4a73a405b4baff20da3c6fa6d2c40f8520055e5040d8ccb5c164beb533ab976c96e51feceb0d66329139e9098f5607865726e023f28d01d4b5028ad8ad73fb67a6d1c68829d2d8ce7e6358abbab9a6f80755621cb3aba9aaf8b2ffb915caad331515d9aadc750ba38524095ba1e2b761dc584b4119a09c0abf21472951e68f2799a9924725ad01c30bb647580ce153a444803daac52483ae147388935546c56230b995084a50be724fa9ade2cd2031b9c7e5da3465c5472595660b7ea53142fa95d6bf32ef109dee7e99f0701771ca1a79226c38c689c611c2b2cd6709587bfcbdf93f8d956bf2879c727497bdc87baeb982f6cce1881170fb36f512ab6a6af5bad9e4c240bd71ec90039861f28b7be9d9308be724b22feb74555fc63fab42a7fc642763b4b0494801077828280fac5d8c71511e392e43d00f5eceed99a48004bba6f3977b92d65b128bcade846782bf463610f5ad72c9a722517776c93ac59669cc9195988ab6e07d0a9c81ca3d683870fa39e2970bdd372d7f611db1726df16fbf8d95f17179c4803a41dd8e2f87eb22284e177f16fbddab901ca8b215593e11ac2fbe0f41a0463edbf3b58551436d8e1a5cbe34ea3d3d1925f12f15c03edbf4526276462a78427b4a9b559c7abffd3a5d07f5c81c86277e11eb0b05aa33f61b433c8f906613254bafc8216c805f8c663e1307f02f8d4c5c8f1a3ff8586ff6a4a60cfeed4fd049fcba7f82c57c1f9bd589103b2f6e9d45437e55269b832d1795a9331c851a840dbc178f84d4c587566c1dfc0da0f2d99cc487e3ca7abd435279c086df31ddc73c0ee29c588ef51a75f7f3914f5e5af7b994da7113ca1a04cd32fa3bd5a0ac9393e392085a3ac8cff5abb82cd27e653078552bbfc02d51aa0f2d90d714e00d3e7e610688f063b8f8b5185fe38022f3462ec70b02ef5189872ebcf8a077ea47e57a40f44bc752691d508383c8d369a8fc99092e9509802284588357c53923308db2612271a301dd321b244f938c16d2252763c273fd3c2b924996dc943d92c9df81ddb569f7ec694e887648ee01a4140427a8d4332d6821e29035fb366d68aea1ccf5fa61e7502a1237ec8eea62c4346575b0082924c41876b56294cc0f5bbd5d1bdf43ee7ca8659d9649f1e209965b3c56b0897e98ed50c2454f9b9b9179937a660f392fa182f66c0ce5709d6857434ec272f40537b2f9ead55fecc5d20cc04797cd2d3c63af4603de0dbed15097c08817e9335837f58d70bc69c32bd182b7ad417fdd53e7dfd9bf26707eaf004333dd4dcd3ff41294f3cda45c1be75f23095e58aa91e99756d438dd54ddfe5dfab3ff07dbc87b050227ff872d1519516e109979a395b05f46e86b0542bd4a6c350067ab31d23033156fcea1cab1e584fd80a6b551b5aff21cc416c461e4f413549ea78b21fa6e2c1d35a76024a606fd53546a3303ac89b87ebb9f70aa92b96b5795ebbaf2e72987b79f06168a5ef5209d3c76d0c05b5dc59f8405a1027a8a942bd1e4cb3dca4ef416dc5ba8e98671727fb98087f688aaeb193ced287362a38bb106efd6e529791809f2ed00b2e27f7ab8379d4b7ce286daa3d295c06e7017e540aa058b062253d7e6cc5da97740cb667b2bde442f78c83cfd8cd3ecca65d0dcd45c5471c96397de95232c38e6f75de0de0a7fec3069888317bf69b5a7ed6b35ba2ab2e3332ba5a3b15ba17bd790a39efa8e47d299d412b5cdc22d9b4f49f797c6ae88fe955365eda0f0e7889629c23a79637ed8b1bad2a3ec1e24e6f1ae42088843bf7db06494f18ba3e2c3bd125cde5b4a08e87f6db1b0852a962ae3fd7960965fed736198a609eb030422c87fcbec9be5584ced648a2b64f9aa2a561ddb0c02c263eaa3344899f121cdac8da6b81d5e0b53c280a7b22b6d6564d1f1c798259683d1295c39a6131d0bcd1323a9d00c3a62c3d5c15710d9422c2ad98f9d4533bf1dbd5d53a6175ae32a8808552a7f63a29db5e4cef49efc3d7452a7ab694a61b1a7729ecdae01a58dcfd2237866074a705ec263bae9152ac4f12001b9746fa5242cccf2e035914b8d0294c9926dcf6805f1b280107f9f54e9b539af2aa8f13b6f72a63115f20c18334e7e975e6b2b8a5f63e008cbf94b45b760176807353a056e56b14c08b5dd67a7b9c27102e90d6501e6ac6a1f99fbfbd5c4714791ab6047925a41d4b0fa62b3e874a1b3400d4ed7813fc9911911e7fcf2460856e012ebf0ecf3909a1f2d97af9b339b74dc3ba2d88cb977c5904336655e07f63f8171ba1cbc058675bceec3cf6104c5997808c4eb8a00c6e4c5e5e214cebc7c77a5dd1527a2161db6cceaeec8684832a52874cde27035fe7da8a17ba6def8db9a82efbeab358768f3af1df8a5d8992d3c2e2cdbba1b322f691778891ad27ae855962bf1c8515025b79d24012f1db201d2f428ff17ecc17849d56700451e22d2f339ba4310021b8cc8a264478611476eb0eff61f6c574dc6c5a9de2f09a5172b48fd3f37ffe6a3d5b97c53c7d068e3990e5f5516181fee32e1a59138e527017f6a6e6e1eb79fc4c9ef95b53dad57773048d8454a5ad5da2ceba8c3a03086061ff10d37a505861a2e6ee48f0f98ede9de9e80a24d55646bcc4244e1c183bdc01a9d231e443b2c4c27282a3544b20930dba341ee501556b4fdf5d37e9f58f9f73fb986f1695b3b7774287d7bffcd27d2df44f771b9a10d0a630b2b571643b2126298c2f380c0a4d41091a1f13b6cc8ac9559313b0d1ca68949e99b6139561b3d7b1f03b642724dfc6b8ba2bd9ba626af8e0bff66282c2b2535e71eadfd434b388b9170495cbe259a2ecbfffcc1f36fa62b382db91de5bdc7f04bbd3150850a73ef0a1a3a67d113d9dc9473ab73bcc9774aa3aef489a84ea91780a2917e9cd188f54272cf0a4a34ecd1132746ecc5f7cbcb11d83dc624b94244ea5f250a276281266af1c980b9dd8c0b32ddb4ebe37f049d7e5c28b1f4796612fa582fc4b7090541d5d3bab7abac15a7d4f81259693d70412d7620834611d8a636b226212a768a887d5ea225e26fa899aef0363287cd9bba7fc6d5d8ea9b05089d4a6578e2132039bf57d362a6949d948228c2f6b1775d874ec465dc1d8a1c99b0e4e8669974beec26daeb47b9222d0ef6c86f30aa6ad0c6f317c8a1dc7304d1216184d26a52931733e9148dda4248ebf2d1fd76659b7deda4164e2bdce41407c76d6b93a0fc3b30ae17ec54537d16cbaf59a5e7391e37a01d26f5f473134342e40d0cb65627b1ccd0cfa0bcdb086460b4a4a3b08c4ee36be97b71d6e71bad36b68a278bfae8cabf04cc2b4dd830361af74ea6bb2b7ec13206610135e807a441a5110cce90faaa4d8aad9418a8a84f1f9f4e20002daa9203a13af9c2d799def75d663107807aaceaaf8b94d8131aebb83bfbffd38891a6d350c2a90d0bcc9c844272a066b88ded9cb7b76beb5ef4c963fd1c4a0e56dbe1ceba619528c70260efe973fa56b47191eaaa6d1890f859a144c3f6399a7fca40622e052b00ae7e1022d26567b82aa19a9a5de48123ed43f72d4ead5151fa3d31d80eb592b59ad4a5440759e84128880e16a0a7971ec0a104b5b9c8a8d85c4d819461e914f8faecb6f05700930bf2668946b3d37968326f7ecee591a8a2dcf5b5cdcc36f7ccd7f04e5b7f52a1f70bc4ca74ec22c8200c713a7926a34c2afba103f2ecbdda10fb902081c838af2bc59f6dcb5c30c8d249b1d438c55084c99808354dfc8f274c6741bfdfb220ccbce1b69fe48670353407c46ae21e9442f6ff4c45ceb2dd51b981656fc6176106273609b811c52a4362ea87d7df62075e83e5bd1b5be8e0795054c517b3bc1ce101075c1dc792752940c4dcba35e7fbcd539424b2cf60dae06ea2c0ffe7f6fa275400fa52cdc0d03b1d604707bf131897ef85c65c1a5123cd7bcee24c8477b41643752a76e13fd218395a2879276cda40a9c8760f4ceb0673a498ed4ac5aa923f325d1b29a86f5d30ce1b17ebbdc8c6414d66d33d7c6e8c7545db3730a0307a7402f5700cf9a6d0c4d20f20dc412d7cc9178289a26e8b2a5e9514208901d69236ed1736e1b20ac9023d8e026bdfeb7e1fd849fd3f7ae242253be58cf4b845c206eaf149d5161d9d4c0254cba2648465d158fbc522895ff8471c5fb4fb217c46204ddfba0b4a8ade2b29e9b7805704be2c2196074bce72d6503b6a8ed98ce07ec5ef8e900aa5f98cf911f8a3d4a701dc2d1eaba95fcf029c4800daa3d417ac19035dde411f624af5a303799e793be3f6cdafe5b7dda38079ed36d9fccb5a21b38f507d635313c1bd0f1c70884639a0c1b27d1f66f93152c50aef4bbb08529b5721051b5a60b9b9f3a76bfe4a221ebbd43caf0cad8d57bd8a5ddf4c3b3ace23208e6beef16d8b60ffa05289c2648f4d81cc6e4037481baf49965fa6b464e39b15bdf19f8090531622492f4628e642da8f6a933aa8cb539b2fb1fd1a4502c2e07e7a124ed343f34e6baa57ab645bea59ee74e3d0b707a15d156a23f2931711c7265ced2db64a0eac2828539d8a2e21c4b8712bfee3bce7f864ef16ca1a49488fb3e9e1b0f3c297ff3bb8a9ed4ec79edd75485df7b3ee073520d95063b87396d7ce891ec53b8de63f47c04fc54595f2bbff1002aa240fc23facbf3478d954909cea2e03a9add9a2ddc3dcc7ceb1dc3d518037751d88bf4c044b1d53d1984c025691d2c9d93d3e9ba67c05cfcbf5f0e05e68bab529ce29c1849a525a2cfe222908d3284d995f6b5e27e8a7ce1653ea5de6cb1014224b0bceaf2e6b6f44d656dc4363d54198c71887fdc772e0882fdbd1bdebbf7677aedd7b6989c6d20c90ee80d509c1b7be54512aa0cbfddd14f5f2cb8921cbe0f58c5fb27fc3a1858eec048c54cdf16a63edb0be8211e77944ced4449e903ddf66c024d5390acd4c74168c04b40ba59852d095c7a10a927d2925ea24c69f8c23eef07eb4ea2477ae36e1f70d60e4503997dcd9fba471233e2c062cf7fca92784e3e7b4edee86641ff4c0670248dc4cefbca56e8aa06ac698fbf920694ec91bc40af56c4c793e0f4756983ebcbc277fc605183eb8d8fd5d05f7b63f4dde83a07e6338fc3127ee7ce063900dad0951b698f6492064c737adcbe8a63a062fc6831df56702ebc", 0x1000}, {&(0x7f00000001c0)="1cae1ae1c01662b8d87856edd7bbe4aebf78b0007adf5d0e4a881f87b4cf8a6ceab90727728eee0dad0d858876f00e5c51c3eaf9a6511a8de653bac0eb50e9b3a085fc425fc178daad26317b0a220163b57f36b520e113c31a1bc096ff818719e3da9b27f6a4c81dd5ff7233af7722a13656a6956942e9ed0311e2420e76307acb22be8caa340b1daf722f3bd10948c230282cc50ebd5c820f0af7e27010e9515d14327e42e4996454b2df6610616d9f1aa22e22bcaba083bc3799d66ef9f7190b33541a01d38baccb7cd8d6b8821d7fc861e370c31f4757779e32f73d9b25db0ce7b5d071c679275b9e11f3b78e83e4225f992c9ac19545", 0xf8}, {&(0x7f0000001300)="b6001766c26a54d36d6f04dca2ccbcf09e0bfa4dcee33971f0fac48eb391646c1632889022c74338d669970cfaa21d71daee752c862b4ac80c0dfe3941aa8faa9ed21c15b12c34e57a87d9d5f423dc089d3f75cccb18df2adaaf11c2bbff5ee21c", 0x61}, {&(0x7f0000001380)="f6b01becfbec5e362d4f8ba33f7277b0909be097b605b29c3097c2d728cc4be4436a443eb3e6055d65d349248d4fcd5401ca2b4f771fc6f21a75746e56370c21a1b0f170f212edd402c1ea15e0048f887d9e4b597b6845c18fd156ff32f7bc3535e182627963760425b1c69314e71821caac6ad5a184fa96c99cd3682779fffd01ede8d1b97e0822e1d5453eec3e50ce089c6eb6349b033ec765d7ecefdb1dd0833029d0bdba5e90911062b80bbdad81f581fc5a685900c01c522381b831ebeec33766243cb271c0ee05154ffaa60759f09d2b3816bea49e", 0xd8}, {&(0x7f00000000c0)}], 0x6, &(0x7f0000001500)=[{0x78, 0xffff, 0x9, "c9a53d96f6114cf9d43b8fd44876ef0bb44b930ac51e916ee87932c0ebf011c99a34554cb9d7529f986f611b67db4a6c80b66f12570efde39a49a2070a44f3bf493e1d4b4e18daa83506543ee504009344b98e0a0fde3980f586c66eae3898a1a040a6f07878396f"}, {0x100, 0x1, 0x6, "1e818115618ca86b5839724f203163978f438aaea9195e6b8b8718cbbb4c6407369309a18b1792edec6bf77fd59017453ccc0e3a30c1c12d291aaee076db8b32eccd27affd27a12c1ccfedf81934689279453efd5049bdea255f4b8c685ae24dc8a9392605b5c78c29d5175c3be4ad8c992afa393b4f6ab6241bd6e75bf9c9388d370c8d95cce365d752fca9dd37cbfa903f259913dcbb66925958be5a386f739906f4970e780e63280efc434c5392d7713c3115bf6c5f5122eb22bbaf7fc45bfea06c7e42687567dca83785fee7440e9e274901cc3a830fe412af15097e3469d9e8bc1d6a2e8bd469ebcec5beda"}, {0x18, 0xffff, 0x1, "98d4b1a0"}, {0x1010, 0x1, 0x10000, "f10de293ef0a530179c1c0f38c111c434ceff07701bc61fa5a666b56fa8d5cc8b0ca3bfed119b138515a21586edf185d183be21645c8aa8dbaaa2246465162711f9a0cc0ce4bde4c1d02ad2b3e86a54077764a553edbc439e9797735ba857e9e6d87d9ae036c7f93135bbd203e267f73f6fe769c56d1ad495f025273393850579ff6d554f07edb9e7dcb234add64d480d48e8798ad1cff31d17d2e00b6e360ec8f6216121debca7fd65112b1458f6e9060827755430d70e4fbf3f46300ad2f97b74628d52c706dc9704e9b12869c58129214bef52a9dd9724080aca2d8106d433c09ab523e7147d9a670dfce6a6303c7633e3345b5c98e40492a874bdaf3947ecb959c912e899588f64cdc99b209ea9f800d74bddd5c8a09708c18cff06fac66e654fa346ac1069f18a5b48431a2c3621ceeaf40ff645d6bc75b6aff91efd49f2387ea1baee769eb34ab239b80b5288259c62be0e68039fcce9e170eb8e6f1fd7ae9c56b86a172537d7428204e18f10a26865395fb6874b6271cfd4837d1146cdeed7d4c2c6e17ea166e3c8235fa667a724dd64b2f7cb1c76ba57b21727f90f14fc186a0cc16ae79760f7a7e4a73ce854bdbee7e6dff3992280f7718660c1c976678deb339f09a0a0ff62c30b36a6454b28d2e83cff6a9fb017ddb30de6a0230658ebe9c2df6976ab16619bf7f9377ff9c94c7058aade5e0e09a07ee4678c72bd65f82809947a1007c7b4046b83944b669ee504c10f2e5942962cb1f022770c647b89372a4226b2931ba8ee50a747e9079966903b39f2be088d4c21eb3bd772d4eebb46d1af31a7e2df3a4efaa9687a950c4a4aa160287690ef60a8dedb0d51a903b5a1beb3a81b3bd8e91a320d4293eed6a61c727e79ccdb9e9cb22adabe0a2d4618424aeada0c51148756c28502e2ca8c104c315d7fcd29438b582d4976c86147f0ea5960ec8cec918d1b9a718c007679a17c57b915098f2ee443404c9123c0d258af2ebec924ceee62fb63fe5801396dd143584e73afa0c6169656804c2034a87e21f02aa9426c725c8b994b3ead6bfec266cb82c2869e8e066cfa2df800662b3a7e4f1542dbb31f24c4d7db50928ae4db4c58e092c9df371df40f4e8d1fbfd91c37dbc7ebc55e3c47451bc5b3a03db05adbd107e95aca9dd5c66f678b8ba9924e8a875fb79d15068a22c82b684da6c82306a37a93464a8b43f7ee33e14523fed56d334ab8a7eb5eb90bd96d74f562804f938777643f23fd65e8212cd3b1092e79fcc892e87b4726d6efcc5710efd9183a283890c1867207b48075bfdf052b492dcb3aa7ec2307db7d43538fd1ac64c4060f425d00a966ce127899f99163af12d059d66eee4cd0d1a0e934df6d338c260ba865a5fa2ba69ec2f678853525f01142941a49cd1506948e49e60cf7e355121d3129bb472ffcc42463a3824a43a98458df38366a59e78625eb1437165cbe2513114e42ae756cba90bb2599a4d6fa08d00eeb628143b9320a192ab583c84892c1592736579bed3bff453bcbe8b9f919aa2dbb3a7e84612c29cdcfa6d78554f612a73555adc596c5856e9a54ae25a3aee02c9b2d9aab0e0e8fbf7b827f47e40903967c51940b3e0800b92e4079d960ebb779e5be39f74accebb68f6915eb4a6fbeb536bb40e1088358c21b93c9f5ce846f1bc77a38a455bc56bf29ee2a64117583df2b532e7d1278844c1e60e18aa01a75b4b2ea683c725fe84485dc9d703a452f52d8503bb9eb7d83dbc3f2d99a79a47856933fa25b403df5857b8b780fa2105d83f18a06f66891ecbb936cd5592b55fc66a2064823b179dfbed53f92b0cd4af0b0984d3ff988cbd97637a56ae72f06c431d017677d63cfa604a98daade34cb5c285d6f122209dfd860a976d5c870c6c4b183c078c40e39b788806a7954b8cb8065a08db10d02679923fbc7a73da08f7461bc883160e4cb8a5d49eae7290a7eeb491d3de779e21c029efdf8a23f20f030df6e6826f237755d2c7ee1e0a799cbc78871cf08f49520935b2e0ae4cf8d88fa4604ee4855f792b620fd83e170bdf19b02966ab0833fa9a444e31b235e62e6e2b719e40b19cbdb745db98356440affae0d3c17298c39d8480971599da69eb441e7e5b0db72e0c25d5032d4d2b2a2b3ccb0e754c62462f4be6b354a809348dfdb883bddbd0ed1e5d5403b65193a2d21554ec3b2afbee1c3f269b8769331c3ada4d72f769a10cb39b51e55a4d8f70d3abf29d7da431e1c26b62e89dea39aef775f66722a7428c69819be6d915a3aea9e07ee7ccae07588329d6b1adabe12d911aac89c1ae7a8933852ad6b12146562b3a0c2a45b0d9e1b7576bff6eeb1e131da8dd6bb9e71a0abec353d4481b0ead1e2596815b5f4042e26ca98e867abe9c133e982b2f0537a10ceee52f1f58039b590202f9ba2a3ef2b7cf140759ba9851f9e1e36203105ce81cf591fc762631767668d5f18adff3921dc84a2ae336cc73fb26993bb661e7459159ed7728734e8065d6978a32691d406398478f3fcda913701df943b20092be0b9a3e8496fbe9218dcaf06eb5a5acf775631e3b11cefc954a2e618292bef221eda18784655e6dd86f2f07d275b30758e5f0579012f3f529b859142698a25834c01bc31a9f1de45ab4d0b40e07910eccaa343ad2b42fa8580d704a9f4b4eea1ff57e1729aad9b7b6dd9c23315dc0460747cbe9a42c5f9437c26f570da1bc8615dc18a103d91bcf6ac8e02eb45cdc08b70744cdea42a5a31a19693dd289e8a023dd5bf5af351bc54b551a98a00740d65d1a9e2ea1aa93330c939f1ecb7cd1388aab5ca3b2b6cc4b4040ad73b6417aae7ea946e570869a18407a845ebb74f9036be7ef903948eeaf683073aeb52b45aa394ec60bcd26756b270f0937e56fb8c8966bc5a81fcd56d8892d21475fefba348d584fe96f37cce1188fb83b8fae67426aafbb3eb770760eab902a0123f42b8190a56d389d1d3fc8581c8eae62e02de1137dbaf485dd3e1d216684688a72fae88880a7cf17c3a95271586c5372e9d87e2c29ff38f12347d17b6e615c85c9473d075e1c1a9e93ddf5f1902a0e1b9afecdf9a298b043f2bbd067e2b50cd4b2d29d49813e003fee13c9c7e0bf48505c9f687139a32ba7ffe6534cfa985109819040234db30ca25b1749566501a4594e81ca0ae34474dfc3f0e95f469fca637b56b2f0e1165b129ed4e068e81d182c9e5b846d41fc1a2d8c954736651005b91bb43be5d8917d16b3078bc3a7c89fdebb62e7b62834f62b262910c5291203f210adab80667fcd02da66a8d16b10834a6f4ba35082ea4c5f956842588064aac66fa2f95f33fae522ed3ce909d22965b885dc7013e992e561106bc02d2fb419e0ccfd6e45acc44a335287518e3e5fc71a8a05b8f422be2c6513adcbdf3c49db091896d0f48f483a4abf1fdd1ba9d0e4ef44bb682aa9e6a07ffd00b6652198fd84cea256b2eafa29c336e8e589c1f7dba4770b075e654458a05cd26d7d9795cd4fe16a6b13a67475e0d6a73f60bc45379c586cb036a265dcb77b13cd26f28933011a948911d6cce9a13f5728abce9dad6b20026b8e088219352d6d3fa94916d17509a6138cb20ee65dd22faf61a0a3e38ea1bcd81841cd41b3317852e0dd3f68a61e91c0015556d6a1be5a35a36448de80c3493856dd0a3284cf25a6e87fdec7c5c41ec94c96685ad3f9aea9bcdcdf201ebf720ee14ec3332e109ca51a7d81df90fd2f15bfdaf5600bd67b92cf37669a88999594d90b54e4178a2b107faf85bfb6d5bf9211430c2e6331f5c55a9777d889705a0180afceffabc1cecb6d46abf3d91ac64b0e98e183bdbfc558d3f3cffaddb1b0b5d36dde7f060154094b0d29814e9f5f938705345c1b4aae44c6eaea08b72760969513df669928a823adc219cb01e496730e52bd036f9571045e5101a4ceffe78e2caa8610dc5c0fbe0b60da725f3ebe4cedcc09c20848f7341f6891672d1471184d2fdeb5e644267caaf9f1ad641fe2df26cc4e6f9cca7bceb8e28199b628e99ca346c9369992a8b97c432fab59d67539196c391cd059af8d8f06980a6520498c0a49b195e66841e40fcde2983bd3fb57e672ccd9e7359b604ce21c5f9af3e5e63df4d1208735e740bce23b58aa364415fb59d957be7e32fc7b8f33d02f02790f15fb8f6cc4cc744d46bf423d472c69ba347a95f0ece8abd89e96ab6378b58bd935a07d4394297ff387870cb0c7db1ff66298b812d28e53e248abd4440c535854b64531996fc8158e800fc5f3204ef85425dd4d2a26b905c3cd7da6080fbc4dc11cf5f23d00704bd726f64e857370569a7926d34a46c4429980023c7fe96a451cb13125a91edbb675cbb436e148988085bfc2a5be8c8e838739ef318e05d1cf18828ba905ebaf98a1c1411583b44bb2fa7270306a76f0ba54871af09acc5c4204429c866e4a3d9858d7a6d80e140c34d53e192f0f681617a285b2b0713af7ac1498b3b37f0b5f887c3d8c4ac37e2cb3e63c94ca72dfe16a8ba504c0bb1bf36e9af2058c5d26e3241a7c5956f9944dccc6a67d5663657276312925e060fdb93a4a09f7aec401898dc5551f753c61a8ca4bb42a01881a10bc4f2bee2295495c70f901b67cd09dfd9fd292ce6a8b19cbe56a97c27395cb648e7026f8e84f647a4f7804f3ddf9ebf484720978718022d6085b59fe79b0fcc6c91ecaf5f12c362426290858a6d94c9bce8ea6a9838a1f49fecc21e68e41f3cd1f7c60b6bcee09a82e15989e283ee634b1304952ba32729c45de6b3f8f199b5db4f7f3c2e6e3839cdadea5f9800cc785afc5b5628c50d88aa92fd14b5e8eb64172b7c1690d0523852581041ccf15538e92c29c766015901dd7d2e0e723504a862e405ebf2501ec67c8572d06cb6304879be7cfd4b01a92912d88072b225cb7d571b3211564bc19ddd9d70f57133ccba75685fe0cbe1b34f81121bdd5d195fa9ce9d9a7727e102f468f083f854b88be025079326646cccb8e726b53db0e3b4ecffa1a62c69e9a8e93dbfa65272e376140b2d52f6836307ccd3584f399e4cae197cc2209b5dcea35aeaf3efcd7420dda7cb951a6d7a5b907561a88c2c06a79689f7e16397bee90dd789db4125280fe0a085ca08c26aadc3c01fd54f2e6c84ef7ecf87eaef05acaefbf5d62d45e7c9089e634daed41485a53d93653047843c7d1091f2fc8f1e276bb1da65b61f7f57d696db73d6cf74a569ea30be443aada5ba4d615cbb1cd0465e760365a5d89ec0fffe228f0827443d94d9e623bc85d714153bfdc2201c06f7d77d4956f258d9a6c9a4f2e4859f92378c84eb318f13f677b53e34adc38af7df913e00caad47155ddf582182766f235fd3ce32dcb9c09f82b6a288ef67ef22262c03a286471df39341e72ea7774b8bf32e75a598178bb8a94aad771dcfa10c934eab7183e7ba15ee5546e5c22427ff23d9300f96469fd605d1d96cce43fc86cef15774f1c3f3f900876077210e4a406085bc3e2357686e74c639978829974750e578c790148d0dfb4437c5e02f620707da0f81bb7604d0e79565205ffd0df6d7e7f7a033facab528f639f97c5d94c7b02bfb9eac841f038e94b89e917f428e553ffccb8a4826ce8c19055075f1d6c0077012c3ea19aeca2876cb4d91bb36857c676277c0734486a38c7038591858e104707200467bb841c51ae0c06efb267ff46feeecfb734c054ba0ae6a5e65298c50d16ebb2ed91f8c19f6424c377e78cf42265053a5bd1676cfcb205105dcb2e0db4f3eec33090933bf00a90260b8c"}, {0xa0, 0x1, 0x8, "f8563b015d70e8b92bfd2cfbd8d5144d3758823e480494c18f2184220838eab4851e5f6e0ffe4b8695387d87e3a2f74d7aded87122d5d7823e959b37be485ca4be498c156ea8eacfa5f1db8d106c9b2c9ac04b109f68b7d20aa52b5036178fa35ae9f610a3acd6759875d59a02c5001624ba2fe1b5d140c7dc597a5d6efd1ac1ee43f2a72a763d9e052254"}, {0x100, 0xffff, 0x200, "375f8e13ff177d2b6ea18ec75dfbc3ab9fac7b818077103c42e6324d826804cc65ae7c665eb00286be664a73e7fcbd9dea0ad213610f1cf99120b156b457feac6e4c4610767e07c0828c1445eb2a6641c0c74002b942a8c0bc8e28111d3aac8489895de8bd2a00d53f38d98005b0523e27c3d923a841064c3985dd962065b23fde39a6ad476a2a2dda9a65aef6cabecb05b1eea542e2e0ef47ed658df16de85673a6ec548131819951c3e8968e96b526f0f5b83604e7396821fef169b8b4038fa8f4cb8c0ef911ee2fa832e1e7a9109ea624b49f14ef00787fc2f4e2744365aeec24b64205901f9bc2a2f29a7647d0"}, {0xd8, 0x1, 0x1f60, "ebb3ac5dafcefe697b6a00fe5c0c8acbd6bff5d7e75216ef600e90d37e74a05ea7cb794225a3ec272cd20774dbdaab0c99fe6ac4865076bd5697994d0fa87e3e9bcc4fbc69a2ae54804ad1ac4e997fcfc3b4ce00d8adeee0fd190674745ca8c7ae43f0dc693dcf744b237b70c34120ad9f2e82b3a58df0196dd97caee246288be704f7502cf77b0ee4fdfc1132de6c2f2ee573c82b912638a508098f519d124c3bebec23d13f0cc00dafdf92f5574b30bcfe21dc4436d67de7bd218b2977ce75700370"}, {0xf0, 0xffff, 0x68bf, "22e4b2308b81cae0da4551942c78acc7a277cb94c0ae5d9f54990e60e68fc040680a7be236cfc7ae8f7f6ff70ce477c91cb4dc6b6edba6ef89414c9a674b13149390a588eac03b9996162b4c0efb74429ee16520271e69a592bbf786e3212177d440404edc2868ec3e508d365591acecd47658e521f44d917f44da8cf53a1ebbdda0efa4b98b4e38a03b2a7e34224fcf47faa4055f66c0eef77a457515032306c271ef9089e4be4fec5c60be56f68fa315a4fbe86121f34fc96f5f3a152cb90f87a4a1e15afe0bdd1e00f68d31e43520862d92e21571a19db6ad"}], 0x1508}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x9) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20281, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x1000, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x5, 0x1, &(0x7f0000000000)="19c1baf57b0560d2dbcd612712abd6c2aa", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x42ff) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10020, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x3ff) 16:00:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000300)="0ec86579f6d64a9ada1862e0ce5a519d1bcc165edcc75e781f6480496ffa458f9d36567bbe1e6d5e7bada790acc2168c53dd8de3028f37f52e656d5c877909adaff7e33cc6e042b04b16d0435e6ca10b32f9ac5eff176319085ade6c5cf66ccdddf7510c7c156707e4772c86df155c8a27c8620b4fa18c33e2e235625cd42c07b64b56c273f772cab76c4c3c342e9450aacf6c6b3bfbd103f79ab651bf5c0a3cf48565c1665b291b91b30c1adf3e299eea9ac23ebc1cd4c14a50c287fd26d55db9126b541aff9c2aa85dd007175c61add8d5f9b739d1623597d61585ce936ccb666ed39e4ac67f50fedff70ff0f96e1031b91a6d521e3eb416437e35a2e786fc5c70d793634cfac3d607d2d84edf38de9567313a25bb014bd0805145d759693550c19f275254cf05c814ac8dfb05fd82093c29526e9176bed8373663c4933131527d2fae6c33862a34254ead16fcd8d5e8440b8eb68f9decb9aecaa049528661ea11b862d1489f4f1a658a4cf247c3812767cef1b32fb5b2c9fb6914898ada5a33887e457cf1c2a107047fd7ce14274d1fc1a61f4b7d76e3f0e59698702af538ec8558504d5468df0d1148014244a3f51412e9eaab74f6c6245f4d7438e6e5863e1e30bbdfa9db09c2cc5220cc60ef1da86dfeb97d5df67ef05ee8f0db245a4f35cf83c3698bb972aa63d77aaeb6471c3de19751cbdf989d957af31427a5671dae1fce82cb74e7744dc604b9247889a303f47df5e45efd2643b5c2681ff38cbe67aaeb2a358b6f3c33117ad669a85ce5ca9b109c5b1a4be65c481c154e2320e4f585eed06650848aec632221f1716ca2233ebf501c423856c319a9b5e872e4e69e4ebe0264012977051c8e99fa9befa12d016f942a30c0bfb49baffa4637d660b87ee28c10218d3160708c15d79f162e37c06b81d4b4e7f10674600750d8c2d74403fe6c008e2dc1f9c029f5051135273198e35768b06d7039eb7ea5f8ae1180ec651e66ff127bdb3e50e62d8994710d4ea029805c6cdcbeebf82faef4f868a568ff3072b0ef28aeeb3c9a1d1f7074041ea13abebf3a8fb10d61b596d7b8f33ba2a2a2fdadf5fb2a50a195d352504351b7715d8b9fa03632c5104d01e0fad643b56e4898f58188a58314bddac481a06594606124fb97c106124896496ad673c3539e3a5b63db6a4ac653570c0ebc34529d10f340eea5049bce6b98c408776dc813fad1229c17050f5d95f2f89420507a4ed088e4bd664cf9f8566266f364d04063cd28c1e8f93689d36128aa0044bae09de1d0501d87df666896d450a908d068ac676ed8b55bdf1b175522760329adaa1b5091b5fb9d7be66fc46173488b732038eafbb59f070088d6c43870ecbb3039e8ba57d295b5c545d6a7656fb764efa496cde6a6721f0ee3c26bcffdc31b4687670e1e7cef27d2189382d50a4715a9618977f2871327199cc35562f7db7aae074e8b8c4e71a4bc208a9e16ceba38d7826fe82c3d347aa9f8ff18301a62cf187fb1b428c5f6ec0078046c0599fe1fd0d5341724cab0b40a6b6aeac34500b2f3b1a4eaef063bfc78ffc5ba687fb275d9e3716c93beb5d61a5261d224bd3d921a71bd91f0b6809a3d49c520fe11eb21dfb82439fabe702da3800a732dcc0e4f499adb746a84db34e092d1ef7677ce2028b0658bb137a1a211ccc98bb8c5c115abf4a76bb88b1aeeb2a235c10a0ae9e70f4cf8d952f6b625158002fe5d5c0e382da021a87e25e660c7b42386bf7ea8c31ce8b8ca4767f323e625b562bd3c0fce932665014fbb5a59111458237220d585f28a8a667b1e0a1de9ccd9bc78da1c7d3ddbf96dcf5a388098538841fb5aa6edfb9a6d6cf28c60ed7ffa7171cba0632b452523996989a9103995f12ec72413ca75807ee127d9b51e9aecb59f8925097323ef776ed6e305406517cd20809afdf3ee955347e79dfb3727c9a15b8dbad0f5c79155cff8325eeb08df62afd404b814d6d0df0529e638083fc05d82fbc3938c867418865ef6563134b5c8a1bd98a282129d3816d0cd5f467ea6e629fc85330373c6c158cca0dca63ddf376250c13d2fddbeef798e54a220fd0f3827ba9f2b3a615e1d81bd105d031e0ed7646451c0de78916e4a6a661f1cea9a154c30bfc263a4baca881b64eed28a4fbc8ab26645e0363f8ed4da04163974286a7a9a754a83300eda1c1c77bc850359903a30c0658f9d75c5f4236f6238096f18c0b1e816d627e355c43e8841263255a2d6e1830452d0dcf3093fdba8b8f4fc00c12c8a405952dd8f9d5d160088362d6e8aa9d13ab3d4ad6769f6e90b1edd286d2f175c14acfb3c21e0955941b757b267b82947f3a7783779820d2dad08e407f792ca36d4d093878408cb1fd23981442c631bf9e26462ba8b3d510eaa609d9f9f8be6bd4a9533b787281c0ccad84644614fa8aefb0de7e43354178276f6f89fb25c208d5457a09a4fe0300fefe069c2303639a6c00af28697173f2d3d00832981053173a00a795405d8cf469bffafbc8a8cc3ffe0eb1409467cc0bc06009f54db7450747cf0d5deab465ff4f3c8dcaaea7485845c59d028e72d13d29cd1060658ee963ef89330bf1e431a09cf29ed2cf5d73f5aab33bfdfae9d2b32ab284be8b75f13f051977836dd42c49a34bacc4c2073e1021033e4dd430bbc6834ea5410eae664c64f778ece1b36c42f6aa372656a698abe49104768a9136cf646c0b1c82333588c7339cc9bd0e30bb73de69ed535beb7dd0149511169abe1813e6c2537e3b688256d0653d9286120564e10786abf2026e4b1392a87fe6fc51743f1a1e79fee0978a4c29e3cb42c87756e7fd55a4f8661d9a22a2780a079c668182fa0c7442bf9cc32467e0b0cf50d965e71b54cca3f9dd3f6b3a7b26ad6a62f8c1aa696e58711f70353b2d562121c9c6344e0d6b62b368da35aafc457399b0215f0d814d1a413b0bebeb7edaaa53d70d6bbe0dd6bbd3f571d70249e0a88aa3925bac40378269702bd4fed8a68ca011a053578077269c658d188d7070bb847dad4a9e336c6bae82c864041bffa5f8278ee3743e54a1ba7ca56eced53c33ea5276873128a261c51a09571f39c2ce89bae1c7815549f05b65cde4315bfa410beb46f32e39f976249f7375426e0aec7c2e209759a94c18d88c3d842b3ba431f4b2b752b39e699d67d3b90ac754b6794c807cf9ba309a0c835fc1f1cfa18bec159347e5286cded19bd35aa35b2ac886c9998a29973cd2a6025db3094000a485d04b8f6fb1055d8b1fce868296b2edb86e27007d25e07e58e350c04ea38e62a7a9593925be49233d7b98ae544f5fea488498ae27eb3084a0a4ad3bbb1454f05e9d37a7059e561e29c30e06196c42a77d9ce4539d4764f8f3c2578edd15933062887081aa48a537cc3de4249a666824d6aad3aa3b053cdab4c3f4585566929ec0d321f4af43e9bd3e159a05e86ac0c97dd477550559f07626576fdd35450a23a581a47d66761ccb3b2f507f4577af30268aaf36e3c7e031279645a2a1b316aeb6a2ff6cc5e85857b2653d73b6610cff1074eb5cfe791a44f2395c74bd7141f5fd48a0fc78163c73cf855a935ecb7cbfbca78971b1c28bc8ca4f7bf7ffb471b5869edd704c7d05684b38592e2846e296c69b452c96e65d076fe96ad2193b0699ea09e2561a9bafdf6ee07d9cfa226ec12b1f0031268b6331994b05bb40dc495786bf161b98345f73444d67d193abc5145137f31ec25a6b0a08070269408492f001d085b60e06a5cd6a03328cba0a6bc4623c5ea4dfb7a417eb250819cf86abebce96dc22b7bc42472befcfd033d4413ce297d08da2ad2aa58133876108325b69441176d2f1558182ef967334cc0dfb96c3b721f7d4f6fd3367a0bc68fcc5e85ab49437e9d527345bdfaa5ea9b6bda2bc96ee31d2e1043cfa022f0a9c428b9d30d962eb628e171b7c0a0c42a383f744007fa82a688dcd503ccf25534ed4bac5bdbb97ee8c9ffbbbf1ed69b2f13a6dcf6e21b4cf74d9f5b92e30c775dd5953fb148b794297e0355ffa7f339265997df18fd67a86ec005b25ac62ceb27f6c9bae5ae6be66e559936a34dd7ca5a9166ba4c02110393fb2c517057592007121a4405af49cb762dfd7b7e619d69d850ff3724b6e38d102dbee84fea0cac37130486d137dbb65846318dad18373c36c691f70f4606735040de840f2fbd92b7af498d49fda1a4ed62c08cb54789f4990dd5ad9d9063875041a664e75553715505a6f4e5e1f3448dc307a2eb9614bc546cf54facf05884e72ff01f1e91fc3f2b400495c738fc8d2d126dab16b1f9c24f30703550b1540b7f0bc8e9d31d369d977f89e1ae992241590ee9a989b5c2f94a8b673eaec486aded244702ce398230c64b4410c86111111955d224d6b836e4b2c3e56430b9976c631010a7a4233cba85fe6eb63eec88766fef24ccef521bd52113ad94b5af2702028b7e55c34845964956d98112b6f0e9085bcc83d524ddec028c8044b06e639c95e593cdf17cf74b8a6c0169d5c55408efbae7bcde3ef2e57cda39f1988327dec8c1fc65a742c993f0438a276f7a37672dd486d6b854063bacf16c9ad25c7dd3911308702d36b7af88a25605aeba99bfe731ac023b88887c3df5ac633b09a7dd91893e48209ee796584dd7b40c955e1baf63f41592dc8efa4368851863f0b6046858e517042ae970d3d25627c992c8c13b9564e017cd846aea585e424eea0c41bea87ebddf03c1898916eaece9f808054a3f978cc0c8de6ccb322570da37442f402998a2c5f9a9e0a8db7db972c7e84d944581c86845e766f3c473aebe396f2ffe4bc52799e1a750c26cc009706f2e0fcb01473e7499e474a9f032cf642d03e736a8b75f66e29b3ac198cb328c67028c1a983a9374e5b61ea5224b19663d6dc3c9f56c41820b2a19dc45941f9f0369953462f7a0b37e0c242457fdd729817ecb635a25f72e12740d4dc636714a1b28f4018f8e86d1ca9f900088d97abb9148a9eca619fcec4735c08f417b7d9a16bfff23c316ec6158da1d5dea44e6fb1209ae5c8ee70345506f45aa8cf6cf150595a36629e49a5e8d1e837da980f3b72d1a1903e1fa4c366b3fda70914d4424412f9905c64b6a53f4c016f67f6597dd427def343b5fb51ebd0809add0c7eda9d7c47242add5af53bfbbf8111910ce6ac7d368595d2f55e59fe27fe57ca62147e07bc93ee7f54fdd5bdbf1db29ab6fcef71d1b3313041577f7caaabfee01fb31763f1c3d09cc8d179dc64dfea7fdfceb23d4669d2a3fdfb6b1a03b1d13d98a06efb3dcb2edc15b949ee04c2d89da4acfc7066c21b3b7bae8f815567bfed9108d196a872630ddfb1b0bff769ace0ae7dfaeb7bdd9945d8003c9152afc01f1af3f109a3863d462f83bdf2db19bc9331400c1f588c02028be2e2aebcb61e711b461337a3682e364a0574b8b1b371627c82c93d827b66f9911d0163da625d4ae2eae50ec024ab0e435d4bee87ccf1cf5884dcb1fc023440e6b083b8b1963cd33712c3b5d2d522851f192acb84c7232e82bde5fdb2dcb27c5dada3d2f8fcb6840da6133890efdbe3d47236a09cdd743bff40c53213a72bca4d5529ee56408c6169568d6fc675bcba0c4dd566396dce55fdc3276a57f46d6ab9287c17e6f287c606fc4d47169ac1ff2a7249e17930090c297c4751eb22878155b3d3ceea3b9ed934bbafdd6d16e68f22c54cc6dbf47aece3d3d9101a12fdd8f43deb645c00f6500974fe23ad2561428d266bae8ba4c481a58ecacd3632dd016e50365f809f730e9d318", 0x1000, 0x20) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() dup2(r0, r2) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x7, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) pipe(&(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: syz_open_pts() syz_open_pts() fchmod(0xffffffffffffffff, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x2}) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000240)='./control/file0\x00', r1, r2, 0x6) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) chown(&(0x7f0000000040)='./control/file0\x00', r3, r4) r5 = open(&(0x7f0000000100)='./control/file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) chflags(&(0x7f0000000140)='./control\x00', 0x0) geteuid() 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) r1 = syz_open_pts() r2 = kqueue() close(r0) kevent(r2, 0x0, 0x0, &(0x7f0000000540), 0x8a, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x82) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x2f, [{0x2, 0x6}, {0x3, 0x4}, {0x1, 0x7}, {0x1, 0x4}, {0x1, 0x8}, {0x1, 0x9}, {0x3, 0x7595}, {0x3, 0x9}, {0xbb21081bce9a6282, 0x3}, {0x3, 0x6}, {0x2, 0x1}, {0x2, 0x8001}, {0x1, 0x14d6}, {0x2, 0x80}, {0x1, 0x7}, {0x1, 0x81}, {0x3, 0x2}, {0x1, 0x4}, {0x1, 0x22}, {0x3, 0xf8f7}, {0x1, 0x2}, {0x2}, {0x3, 0x1}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xa622}, {0x1, 0x1f}, {0x0, 0x80}, {0x2, 0xce1}, {0x2, 0x1}, {0x3, 0x9}, {0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1f, 0x10001, 0x4, 0x8001, "12195af5ac136a3932d1444ecfb0688e25b40ff3", 0x7, 0x80000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x100, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20000, 0x0) r10 = accept(0xffffffffffffffff, &(0x7f0000002440)=@un=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getgid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x2, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x2, 0x0) r16 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x800, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x10000, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x10, 0x0) r20 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x1b2) r21 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) r22 = open$dir(&(0x7f0000000640)='./file0\x00', 0x200, 0x10) r23 = socket(0x10, 0x1, 0x2) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20000, 0x0) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x420, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r27 = accept(0xffffffffffffff9c, &(0x7f0000003480)=@un=@file={0x0, ""/4096}, &(0x7f0000000740)=0x1002) r28 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r30 = getgid() r31 = kqueue() r32 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x7c63941cae732f8a, 0x0) r34 = socket$inet6(0x18, 0x4001, 0x2) r35 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) r36 = socket$inet(0x2, 0x4000, 0x10001) r37 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r38 = socket$inet6(0x18, 0x3, 0x10000) socketpair(0x18, 0x4, 0x1, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x100, 0x0) r41 = accept$inet6(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff}) r43 = kqueue() sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, &(0x7f0000000980)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19, r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @rights={0x28, 0xffff, 0x1, [r31, r32, r33, r34, r35, r36]}, @rights={0x20, 0xffff, 0x1, [r37, r38, r39]}, @rights={0x20, 0xffff, 0x1, [r40, r41, r42, r43]}], 0x140, 0x2}, 0x400) r44 = syz_open_pts() close(r44) r45 = socket$inet(0x2, 0x8000, 0xdca) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() ioctl$TIOCSTOP(r44, 0x2000746f) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r44, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pread(r0, &(0x7f00000000c0)="919c7d3690e3f9c4383f3f75d584365bbf87b453130d24db7559", 0x1a, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x1}) close(r1) 16:00:20 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x10001) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x8) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x6) fchmod(r0, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)) pread(r1, &(0x7f0000000240)="dde2fd6a95eca54b05e72d8b23a849e798579a5f42b276cd30ff383c8e5dd139c7898e8878f16632d734d287c96f17fd8392dd31a67dc7bb45527b5755712872612356411d8e1f3d3a66a2f8ccfd1f32537f413f318b6ac290e0b36bde12217cf10539a6d3e4dcc99e22157db3824a5bf9a3e1a30495beaf7421104ce3e099a4281adbe2aeb74682c8ded1d0db8ee1531b6c043582c69f8a96c087044ed96be7428e56ada368ff", 0xa7, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x6, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) semget$private(0x0, 0x3, 0x420) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x7, 0xf60, 0x5, 0x4}, {0x80000001, 0x8000, 0x7, 0xf68f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7149, 0x4, 0x1, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x98, &(0x7f0000000180)="b6b2129d5f32e44ce27a98804b9b7eec128d3e2fc05e4663bf19efce53868bee155d9c0b39b85f3af2e5eb70be2221dbed464c00246bd17c65d0175e58fc2f0bd154c11b274a4c96319378d5fa86cb3319c7b3d0fa4cc1796e3f37bc2d467861a4eed7d1aafe70e2305643b8411f991bf8e616d8d35f412a0f9b56e03522ef9c660b93b3bdfdf752d16bc8841f9997ab9d489a35d7d5c1ec") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40074, 0x0, 0x9}, {0x35}, {0x6}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e28a6b5e72ab70d99b6288c69d6225f65d2c88976f6c12595e227983770706bc17cbd7dd69aef174f0dd6ac8977e67f814501d05fb936108a7e7657ab6917364378057f3040ad5f38ed77b3807f8cf5187da2bc1e0ec9e014bce38c934c09f4b45505aefbaf9799a3f83cc46fd5147277faa442160abf33adfe9a3dce2556c54892a5a3c81f204cea0b80bca5711248e75d27795c556e6cc6be16ea2fa99d08624046df2", 0xa4}, {&(0x7f0000000240)="97062ca80936b9fa74f487851d3c1b34b4e689f56e92b2ee1dfeefe74df255ac3e836f7b662f9919548ccf4121ba20fe0758187e5437d4e09ff9491fb57896025a94629d93ae6b083c299b03a1be5baa623020157f7ef8f6eb12232bc7c66532e6c6c78144865f4edfcbde7411085c5d8377fb956c127fdcbd77a8c8068482f951891f80bfe63720f58b6b5263cc7e0b8d7f2a24b7c8bce938747921356354", 0x9f}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x4bd25de51a39067b) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x2, 0x4, 0x4, 0xaa}, {0x8, 0x1, 0x6, 0x100000000000000}, {0x7342, 0xfae, 0x10001, 0x9}, {0x5, 0x8001, 0x3, 0xffffffffffff0001}, {0x2, 0x3, 0x7ff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x0, 0x1000, 0x100000010, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) chown(&(0x7f0000000480)='./file0\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000400)={0x1}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x88) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xfffffffffffffff7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) read(r0, &(0x7f0000000200)=""/210, 0xd2) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3}) 16:00:21 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, 0x10000}, 0x44001000e, 0x8001}) mknod(&(0x7f0000000080)='./bus\x00', 0x1bd6a12b0322420, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x58, 0x0, &(0x7f0000000100)=""/88}) fchmod(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0xcc04}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x103, &(0x7f0000000380)="01bc33ce561e70876c0b75c0226305000000ef7d1e5484e2b3fa56d84796a54a4f48c56cb5e1e05afefec741372624de79a09ff9c36aef625a9bab36905761292a940963a1fc5065beeb4c9dfa29fb7e6a248384b4e88b04a349becb0608000000442175c8e38c4aac554963a5647c09340e68dd2dae6061e937fa659902c2527bb3268e051d6a53c7684aae461dd0b77bdae86798873899f2c17de7930a2905000000c7e40b1fdafc2bf0d1cccb8a78160de5cf8dc2bf0becb6ffbc8d599c844b44b141c7f41f0c7ed7f6f3bc6f51cb39923dfddd3a53dcfa8bd3537b317a0e7e4555e3e28f8b293c79a8e123243b1269251fa54d131b7182c952f4555b6d4af2534e") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x45) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="4d53c5a4d425b47fbefd728dc943fb8e3043a03f2800ac5305322c4b377306cf432979f1a43783167714d6a3e4b6203f723ef241580000000000000052c8bb14a6148f5d9723fd8ee0795d019de6d187cefcc6c04c5ab131af7bc25cd5dc9a08160663225a8acc9bf26490efd23108e5a30a90f6834fd47a291922cb90e24fc29038bee8585372bec1d508d3d180fade2b19e11a5e73e08524d576cb1d6b105b65c7e76554a91a46e31472afecde84e7b172ad29e73d8591e6a6eea53c8c0528eb74dca270d3012e20481dd90b448c45e7c359dc4bb549e054124849d3ab34b9cd5dec956874c98d9f4beca403344d07ca", 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = msgget(0x2, 0x10) msgrcv(r0, &(0x7f0000000000)={0x0, ""/120}, 0x80, 0x3, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getrlimit(0x4, &(0x7f00000000c0)) r3 = syz_open_pts() msgrcv(r0, &(0x7f0000000100)={0x0, ""/247}, 0xff, 0x3, 0x1000) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)="a582799a5dd288b093a28c959995d07c0ebce1a08586674b724105c49932a682be4a66c6877a39d82d04b06f3c912ef9a1bd538d89cf91689139dc733417a19cd6db0553104b99710af020ff016186c9c4d97094412e629e75c93cc0abc803048ae4fe4e", 0x64}, {&(0x7f0000000280)="941a73f575099ed07f6ec1a7067abd354ab7f1580585b7a252af9cb5cb1fa15ffd6c94226f4cd53e89c43aa5a85674a49eac46332227e01aafcf4be239d94fbcf49f88c55b86074bfad3c0dc6df1067ccc8cadbd7fd9fa8454d707aa0f7c2cb296cae3d06c23323355be15abb3928d27b4d563a68aa131004b8c5f24c6db2204958626831b8b7a29711cbf9c1ef36765645944555cf237", 0x97}, {&(0x7f0000000340)="2bd859635a227ad8a5fd61ea626f848e41851b58b97cebe0b3b80b14918bbc8e32e7a867ebb94e113ac34a4af980854e9cbe77cee3d8bd5028991c82bb6eec7049865a110bc9e2f2b1ba9b596b379627412e681f8e5726f13414d7c7bd4abf3e3efba5f895bef3b1ee05645589a4c4fff2f8cd1798bf38bcc312247e0be3614a64dc0a8488f04cada6ae689f6477b280254253721bba71b3a4fe058e1d85c7db528040a9ec428675f23a6ab2c8337e562ae105fa79db586fdd896b5cb4ee32761859ad043a729fedc8feb482e064d0b0b36b51f4df59c2edf33254638477c3b7450b7564f55a84451ba83038fb7721d3", 0xf0}, {&(0x7f0000000440)}, {&(0x7f0000000480)="d34f17557941f7d816d6f4ea4db3f38831b33622b611c0ea85d00d2bc46b631ed9", 0x21}, {&(0x7f00000004c0)="779acc2bfdaa2396f70e58a8579bfcc1361d421ffcf9061bb5ffbeed7056c696a35a678a6fe14bd505df2ae4039457e2fcbf75b350a613354a79324f0c42bfedb003a1d0dd18a1dc8b3ba83feac97dc9ad6c9839597b20df802b5fe13135b7b29f96fc0c620e66b97f485171ec3d6c324eb5ad04841f9df165da15f182858a1ae28040004d8e8578529f0b8dc462d3a300", 0x91}, {&(0x7f0000000580)="4aa14be7c26e0b8bb850b1b2e532b5cdbe6355787b33920df6cb645393092c345df31d1ed36b3a85299146cd836c2532136c667f8bf253ddc55610637e29a10d3bfe5ded62ea099306cb793dd01153ab476cb6c290d039f6c15b1472dc818cf2abd6b262db532fc014de70b6fcb19515c18d7a1ca7f01efae9bc72a7b4aacd22ea1356d72884350d7eba418662671e8eab5b1dccf6d704547497dae1221e83d8a62f7e69c86d448e3d48e9b4d5344209a47c7e6d99a49cac28b14021d81272265e1e9ebc3544b793209d8289dd3ff855c88b63c8466be5adf36bf801fd9817825affcdde876320", 0xe7}, {&(0x7f0000000680)="d688b50a239a74cea5f80371a3f7e3333f25734e", 0x14}], 0x8) ftruncate(r2, 0x0, 0x5) flock(r1, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSDTR(r3, 0x20007479) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setuid(r4) msgsnd(r0, &(0x7f00000007c0)={0x21c99be89248bb8b, "39aebaf1a6adc590695516f29caf69e88e7f9e964f2c8f09f805e3f09945d201714dbbbd09ab92659ee57fcf906fbf69c330606616c5cfaedddd2538dc1566c575f9cb10874ae1e7ddeec60a382290d92f1fcb3b1edfba52996372bf5edf3f6234129e4af8f9d7a48bed532319f69aaf9b19cb1cbcf57642746aa0c5961ec8d9b1a743d9fcc3754f6343b7bba43e70d082b596ca8ded0e2f1c5fb8a7205ef44ecfa618c805595504b9029c5b65228664a5d4"}, 0xba, 0x800) renameat(r1, &(0x7f0000000880)='./file0\x00', r1, &(0x7f00000008c0)='./file0\x00') r5 = msgget(0x0, 0x4) msgsnd(r0, &(0x7f0000000900)={0x0, "1c3f395e34f459f5ac047b3988336adc6be084df0835ec2c3e80a271ad"}, 0x25, 0x800) syz_emit_ethernet(0xd, &(0x7f0000000940)="bde9222fade9316637b20159fd") fchmodat(r1, &(0x7f0000000980)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000009c0)={0x80, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) msgsnd(r5, &(0x7f0000000a80)={0x0, "0926ac18f7a36e84eebb33b8fec9d5b00ca1"}, 0x1a, 0x800) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000b00)="de1b009b6bc971a3c120c5af0a4f6b9c9df0cc5aceecde9b24badf3dc9b5e30e9d400241856c8ccdcd078a3462f0bff59c940ee2e9617ac5f8029b3b7db38e86a18de1d4407e7e85a1641059c095b30fae8901ed2cca2cf656", 0x59) syz_open_pts() open$dir(&(0x7f0000000b80)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000bc0)) fchflags(r2, 0x10000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8083, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r6 = getegid() r7 = getegid() r8 = getgid() r9 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r5, r6, 0x0, r7, r8, r9, r10, r11]) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [0x0, 0x47, 0xfffffffffffffffd]}}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) fcntl$setstatus(r0, 0x4, 0xab6f49a60631656) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmod(r0, 0x80) setrlimit(0x3, 0xfffffffffffffffe) pipe2(&(0x7f0000000040), 0x10004) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000240)=0xc) r2 = dup(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f00000001c0)="85b75b859ee25f0301fb144a6bfc6f92a02116f6bba65cd0178fe309b06df91ae7b7f67257a81ec31d370b6cdf6eea1cb45480e7104f56c7e68701c43366fcb43b54713c168904df2b960de2f4c682d1ad8ba942f3fa93ebdb731e51ecc4818e1a58a7c2b63aa6c4e1ce1880dfb447e227822efef0201e62248036b45f969f1e0d04f86119d4274ed877462f85c2c91ee72a1c6f4682ed3e2ffb36f048b217fa06cf16692b876b98f6f71dab364a3d85009e7c2ef0c53acdbf7c1cbecba792a9c9bc4f091775e41ac793581b9177369250080f8de3eab82a040969a5d0787147291732238988ff66f1d982c4df1b319a4f4cd0", 0xf3, 0x400, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x14916e8c700815a5) dup2(r1, r1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000005}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x8) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r1, &(0x7f0000000440)="5eac8d86f2f7f224b8bdc264be7c0b0f7b30c46b382eeee6c5d4304dd5da818d5a8573160465a2cee8c5377fbff42859466bd751754fa5dcc8093aeb2e3402a896af8c96c8bb21e69a9bb1786618cc3080d2eb132f9d55121849e81bc0e21ea20333981c18a393f237b4d3e6c5cce7f61736b4b77ddcdc87800477707a282e5e852eb7fa39dc5873fa66f45c090bdf326eebbfb0e45644adb893c106fa6870509c578adabd3bd82c5caafe5e5beefa4d623aea2338d0e7c8f25d79614bdbbcfc58834387c919c72f5040190612df6ab56cba843e2c94c9ae1efb7fd07332a02aee0323", 0xe3) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8880, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x4, 0x3d49}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$unix(0x1, 0x1, 0x0) 16:00:22 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000540)=0xfff000000) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000000)="d9e0ca340958efc74d8aa84ac3a56b7673894361d5662f59193035ebedb8a49836820f68d090094b1d13fae5288c8ab5ff6556ba36d43cadf6440256c3ed4be9b7b57454bef86578db49d7687a0317e1b1315eb9c571b496b6b33702a4d3d9caadaf57607f487bd8ba2999c8dd7db03fdf396b1968e0893436984794592d0473500284988f88c100710686f4526c9bcb0bc896b9a594177ec00ac6bf422b256afec5afdc58a3b614d6e207dfccad1e859a88bf478c8236a6d6aa37f748d6ed1a4a4d067a36fd468897f173bd5b46fd", 0xcf}, {&(0x7f0000000100)="06d9c4aac6f1d7bd69f548f53fd0453e9fd2b7d6008837ca68aa2aa28ee808e2208e45ed438b551358b3ecf7c9a3fa4c037d24182d921dfd09d7f22b7a1d81e2a9e6c4c7285d5b76d89887dcaf690b72414088b98345f82738f61655f834c1264004500b4221cb57a2b73eacf128d7070609a07f0c9f7b48df6790ac3e2aefb857cf8f4af17ee30f8378f4c5e093421e3f411871ff3a89aea65cba61953d8829bb66dcaf0ce710e9187f8eb2aefd15babbf973ee54a0389c3b157d1e648333442bdddffa601375c0ac62bc5ba686fa3fcb3f505520ae477c2bac59dddd9dd11692e05d2b8eca44743819f816953a457ca7624bbf1a53be7a3d292efda9d3e0", 0xff}, {&(0x7f0000000200)="916db2fe0573cdfb3e5fbe6df9b72d645ef262c12ab316ddefafea9bd9501ed241a295b16d8e0e1663bd6395e27053702b9c771d4891ec851097f628ffe84650e05f0250caeee4d1c94fa5db685c9fa63f470ab027753e07e8c8f6b57bebddf7ad423dc2728cf1e61512d4c9a8f3c76af2542eab30bee9db93594c8dd165ee17a7a37c998231aaca24927b180abaed61287e113f098c59471d5f3b541c858014a847ca196bbe9993145ef9cbc098918bf6e6fa29fa0acf410c1967ad636b74f1cdb09b4ae43bf2fe03c8081c39a898ead545723c5c4c282666d43d58b758f990b004ecd7617f7ecf7f33a88a4d29771128d90349f3dd3c1697a85675", 0xfc}, {&(0x7f0000000300)="0f42d5f451ec050e96563371f9d664b0c585536d23048c682067d92bc9369071d3f8767023cbf07358081519e861882d7775f8b76c93746edac38243fe1ea2b8dff261424dc78088355bfdb1417605627d4d27e799423eac4018c7ce34db6f3563510639e16d906b87fd28983bf41bbe94cdaecb758cda371b88a4fadcabc8820c5835df84bf8972d5d25dfc46dad4e2122fd5369a", 0x95}, {&(0x7f00000003c0)="9cf59eb0fcfab4a1b1", 0x9}], 0x5, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000004c0)=0x46) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4a, 0x3) munmap(&(0x7f0000203000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 16:00:22 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 16:00:22 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r0 = getpgid(0xffffffffffffffff) r1 = msgget(0x3, 0x4) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x0, 0x3, 0x1000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x8, 0x100000001}, 0xa2, 0x9, r0, r0, 0x8001, 0x1, 0xfdc, 0x1}) 16:00:22 executing program 1: clock_settime(0x2, &(0x7f00000001c0)={0x1000000009, 0x80000000007}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:00:22 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:22 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000180)='./file0/file1/file0\x00', r0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x82) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x2, './file0/file1\x00', './file0/file0\x00'}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) rmdir(&(0x7f0000000280)='./file0/file1/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000000000000000, 0x200001ff, 0x0, "010000000000000000000600001068d48b00", 0xffffffffffffffff}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/66, 0x42, 0x2, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getgid() r3 = getuid() r4 = getgid() fchown(r0, r3, r4) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)=0x9) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:22 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x7, &(0x7f0000000040), 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) r3 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="50d026fab98a62f8eecff3ad7174b31d1ce9578006de2c0feb1d1aa89ee06a801f0afd02929e73ea59cb673f35bb779abacf55888ffeabe731146e944e7be6364155775fef38232216807ada864d126fbd99820430c5c3c41649a3c2f8404bb4648165e887b5b1f2ee870a5f52d98465", 0x70) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x8000}, {0x8, 0x1}}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000f082b4bcae08864aaf456e61e2cb00da6ee68e0b4eead084fd2ae6d33165292abf4282df59e2113b67256fa7744cb8905309b0731e0b63cf6048b5ac81c5fe20de98886da3f429c49d6138dd0f19149230048b778e1255f832710f2509a4cbc7c524bb81c236e8ab6ab5b2fd5ee619d3df4ec04dc8226351baa2493ca93799306dae3b07db699a"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) setsockopt(r0, 0x9, 0x5, &(0x7f0000000180)="a5641c850b7e3ac4ece51f5256136e51b163a9048789720f47d97778205b4ed083ba5d5b245360ae95aaf102a9b1cefab2e18a4cef7086814f8414ca2226fea89ae7803dde6e92173f5f4fd17aae143b60b0860d4a27e318ef0f85be25c51fdfde7cef0c346c4df18597b0971630643389a005383e4be65ce6dd3dd8b59341d466948c9cf460f0a37a084ad1397876f239134af56a717dc6dcfab0add279f5ba45686e7365a466e4656b13cad7a6eb38e53dd41c5b6d5efaafc0972901ed2313a2d86b9d2a058324dfda84119fcddc5dbf89a17f5fd36cc0a828", 0xda) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) read(r0, &(0x7f0000000100)=""/237, 0xed) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x83, 0xe4}, {0xef, 0xcbc}, {0x40, 0x1}, {0x608355efc3b6be1, 0x54e}, {0xa7, 0x400}, {0x85, 0x7fffffff}], 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r1) sendto$inet6(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:00:22 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xdfe9, 0x7}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="5363a0a4accc03b62f74931ec6a9dcdff713f315842f004b6c31079de4ff9718d8a6ceb7ad26f68bae6abeca69a42f315935bdabfdebb29281", 0x39}, {&(0x7f0000000140)="f025fd4cddc1b78c10c7d0b3920327000e8881e5b1805cf782c1beb49e6d8ed57b6fcd172302c03526ee433b0bb8eae65863bf56f6820db71d126fa6490c0b1e023f3033aae6e0cf7db4049f4b6906f549c01cdfe20e6a601e63792d1902a15d951ac781b4bb0b982ab1fe742063a18ce25f91eb3b7f5b0caad94d339b74e630cb54f76b8a2a256c2949b63423da06a0b4dcb591ccbb716dccfce7c9afd7b24bc27a7ac238c01f962d6feb68c041c077b3907e02f3432b098cca4fbdb5cccf3718c3f2a7db36d0a119c355006342bd5d16035664228ac3e35d5e09b0bc66ff3ce19a6f0f87940c0998c4135f29bc8b8e7f", 0xf1}, {&(0x7f0000000240)="b3f80a32078f7ba25364e046412f1264fe74973f6dbfef774df5f54c84b2ee1d5effbeff31", 0x25}, {&(0x7f0000000280)="880f24b993794ad376451ea6cc6104f942af435a63f33244f9ccda345bcfc8f21b4a71c748c0d8e97ca7ac44bc967cf44b21c363c209ad7b86953543944c2bdcdf19a02b33c7b02be68b714c4855290932cef5faf928242bea45ef64df6a03c859dad7a22c3a5002ba909387e6667e5be4df4468214f84", 0x77}, {&(0x7f0000000300)="f8af17931c9c4041f833596d6db5e795d7064ea292b71d673b4b76022129ce68c58065269f4aac6fecf347dbc655cec3222ca2dc0ed1be19cfd172d20330523b364ab2c6369ea718449346b3f7b6354b1538ddbdb6f68ed5eb6e421557ba53f0552b69fd54277272acf58f752a535fd1bf93ebf1ad7264a650278112e39fcd801f743b0c630e1d64a466", 0x8a}], 0x5, &(0x7f0000000440)=[{0x1010, 0xffff, 0x6000, "1b2eea63705841e66a5aa2d6ccad702b4a4c2759fa0c0aeac783875a515b775cd914db6c78f2321e3a52aa2f6f28fecc4a13b388c0568b3c3e22450a65ffbedf0719afb3b5ad61ab4282f40d060ac876c1a47069c740482dab7a155223a60e8044c13005eb914784c747b199550dc867f0fe46a751822fd7c65a76631c336705473641f4754d50c451f5f66ac8d0abb9bec5d1653e83d6e5d900ef32639ac0ae4efccf53d8c702d52acfcd06ef0fa946a5499a25693d8e5b78a85f9468fa5979adb8f86ffb45c471a7b9e135c48765cd4020ade8bdd78f7b7386829a5465146832ea5f850d771d978ada4c5e3aaf633e34dd68ea74babfd69d223938900cc650dbc2ba69b3920fcd44e201c8d4e51164eb570f85d380e0d6f273f267e92cd62db7d9cc979520c002f5fa8b17d6f3aedb3d20550a7eddf1a6b67ac06a1ee776f3c297986677ddb48afb3d53e3d8dc88ce04c0ad28fe8923a6c9e94e5612004d77b91b08649c0b391408dfd5e51b15c159f20c0af1ddd50eef310c0447164958ea2b53c05055cc09c50d09efc28ff81380a6736a09a4a033db359e3e4b94d1037aaeb8bffa8a696e1bd43ee05a352cf49b85f02809a4da819269b1b534854bf4898a0d6ae9aa5a23195427bff3b0043b9a71e11266ddb12c5949ae0784c77ba4cd098b96b00ae7a6f740f3eca93a9f12845526313a4c6346e0bab77d296c0c6d7c0e05503aeea50cfa0ce7d4006e2fb4df956e086e616ac85be27cbfbe7fca73e64f599a25dc8dd3d02b1edcf0bb119e48d9ac6841c1e87f91c288e57cc44858542c64a268ee1daa71c62bb5cdcd2c05da9729f4c653b95db32e65098838d6c8a3fcef241d8140708d016cbf1b03822c98c4e0750270a6f501988f3a274092729a6ecd7883e40ff34842db3b746f1416a3fddfdc81a6e00947e7521455c24dd81a9955271fb7054c765e2aac44565c47c41f1f22863ad2971996ea91030043ac395cb6f5139beb5f49d91a4b0b414db2e488d0b5bc6cda32ea73ca8adc26170a83d0b3d587b32d757e4f3f18cf5472356393daf1d434e0cc80f830254f44fb4d608025790a014e3870b087be6d38155213c5a92ab9787d0085a26c7b3dfbc8a862978ede04b326db6f14c3b28445e498b406fd4257fd6c094656aeb83155d07ad133383176b9df7f0a6c0fe6202b27878c32944f1622adf44893ff6346da947de09c5293a8596286a1962f2edd6d493bb3fb0c75f79d61166201f3d4a947d9b0e37190780a2330a9eafb23a6101bef6eb0bac4d8f660d5b6aac302465a5be607d83a9646535e5a6b04853a36ed314a1cddda467d25a9daab165fac80be45a3d400df2783be9173e79ff86bd0ac19c19c9f4566a8d3e9a9da9155de6161559a37de3849200b89769f3ff4638d1ad43997b0f63bbd7928e708ab1c8d8baca057ece41b52d47b3ea2fba1bed88a5a7c3996d351a82e1de582e1a12265bc43b82c9fdc213093d5149c9654ac625f2c4237621a43a9f4bbb5e07f251d1c477900eab2a13f9dad4c3ea3634a3a4357f3d16855d0f765727dd900c039c2e938522c99a3959282cf3ebb2fa8013068ffd2758e73124ea5c0f41221be681e55edada8e12f8b0d9532518471314281dee390bae622898fdad239f3a3c26c73e0a06b5874449a155d2cc6140b477cd579d0138760c09f012e5c990cbc0e996a8ec26ec4f9ed19ccfe64fe651968ac821ec88341713b98e15529f36587747f2e3393113f8c5c0b6cbde98ce3ddf21c6d9052d1756b3d35bd14cac7ec92bd869109b84f67ad5331061d5b747e755d66d5c9d2e109e71b0b033ed80e4ed5bb918c4fdc8b9e2972f28a46bcca0945cbbbbc6d70fe906a1127add7ec00af4686091e373e86434dba33cd1931a8e82b5ecf6536eb9ceb354d457b3172e12c0b245b7a5f939cee1fc9d5f5717074cc127070c1805670687fad693ebd3c48bbbbb44a6daba6fa9a1ef10ba02caa731bee91d22bd0da3392419536884fed2fbd8eb888f03a0f396135b755c1c1518b1973ad2e7b5a01cc92df00772f65734f740853db7b38bfaaa804405df194d7b6fc925ea4c9996c30b8ffade92641f501607b7c69a057c70f5df154ad2859604d240f7270a3d543ae01ad3d17cf45b44a629987b51fb3eaadb77d4378cb03672822589743c0c8f6e999848a2e788343044f2a8bbd1355871785dee8fb3286fd6a823574b4fd5cfcf64d3bc8b859321aa573e4d720991ecec598c8494970cde275764e857a6dab5113c0dbfeb16e8a925a8ff1d77b5cf0e38cf3d819699850adb08328ade23405ba0fd584f31a7e248f55f7adb492d57dc30e9d075cce99d29250e4511060acccd7e831fd3834b595e85f549b13afee734ada1e45e3d5d4369c2cd321d8f2cb482de1a2b605afbb343f2a8cd9ac6f18b3ac2e66367593f9ffa42f7e1c0984437b0b35391c178f02b189e9d7bafa7dfab7461512e78abb7e58937a7392befd4784e782f67f7ae488fa9353f0e67be65044409b2245485274fb0bc856a9155c2fefc7710e781d45a6289c73e430f102d18337bbe3879d562ddc82a81db8d70edbdbd9c888c176c9515c7a62f2f7b4a3e7906e3b83a946357643bffd82650044b1ebf04430d5fd065d3a94cf0834d5178325fbb9c0140d04cfc9ff11cfed58ad442fd2ed730fe41da7705ffb853fba39321191583847777d613bee989bc26970ff467c5479ae2e09a586d242976a5b2f98eb531b36ec31054de63dd18bb26a78e5da0f35106c8a5e074617c838f77d53525ee41b016b8cfb202ba80b3dfc4a6eef6e2315ad139fb45036475feb3267772fea75a5532a27b8bbac25a4d7688d264ed4ead956a81e120a6c8851082b1aaf3757be48b8add53ca5d986acc69d15f6405210d37b23bc78b8e74a80d1a9849095ee9a70764ed50eda7ede990642d5bb9b3eb4efba9170c39823dee32499227865a3eb36badc6f9f23b1aa9e71646758792b3f6fe9c0c1157a2a8d2296091b20f89b99a8c2744dc809c562b627a07795e07a0f953d4b42858812ce4f3c5baa6b03cc4658cb5c0b17a3a4dbe131faf4b7962f08de940000d0b07be0617d72e3028ece0c141cc2f89ed788fb48901de5c8dbeafe13f6349e9f90e041cdc2632ec769c866020e2ad522afb5f79bf0e5dab2580c6eb9a0f4860a1fb0819fb9f18f20ecb37dc11c09e13986e3872bb1fb93144407d3a7a28b5fdc4da30c7940eb177b9998af091e397ef249a7985b72e11ee6f7643961ffbd5c9070e4041286730d2da9ed807609f1b6b6775c17c99dda2dc80ca023d38c8dddd8c06467b65301bfd072e253c6d7454cef1c2b9d5275e2976afd4d25e1b634c1f79ab6059a85ec4ab89cb9c662b43113351186f2e3cbac664a10c00da720dfbaf4f1a63847e719a349191735f31ddba170620bbaeb0713698647dc95ce1a42255d741e07cdd8e69ddc48046a8c88db357613707963c77eb795ee7e133cea19c955d96b57047c653469eed6a3bf2703386d698ff211ba1a1073f63cb5da12f3477d930eb17cdbab1e0dc4ea65a6011772e7450e481c6222628e666808f76f4b1387bf58251e960d2a2cff97230994d391adc38b74982caa64fd56a9cebf75a8988539606fd053f0347045dc803acc8bb97dbb19f0410fd0e2fd9ccd022e89a9a507edbfbc02fb05515db3824577fdb4469984e6083f1ee0270da45dbbaa6ef558575ba47ca67e9091cec2bc96dd8f8b7166d02163cc389ae38b0aac8d428571a9cb1d5c06c38d503dfb39aa3083f6f6ed9473cf3f3e8abdd43f87cd07f0848e9f399341eede85298ccf2933134fab89e2480f1ebc79323f3e16078873534c49f0b0a0a192106de39eaf318726d5b138e2d31a3b227fa5f4fb14e3fe6ce10a6a89c17f38de2e6c6586133f3c9581361e0beb226eefe277d062b43cccc8f9a701e82363266fc58f4625f05d727c24b967eaea10bba1b63b7bd60516feaa1a3d3273218d055937fb5b71cdc5bdabdcea4bcb473b30fc60b52ea28d7db396202f5296d82d3cb8aa329ef0ceb1198e1f386be32bea74ea6dfd8f1996658629e8025c90943d915f492a365cc1a65466d9e3ede8a1fef400ee879c768933fb1d959beb1be14bd434e94046c88d788a2397333c2820273425a49ebb19499b5d7dbc11d4ceaef8da85933f4a8d4621db94de35d07dbb65319363c11c93891d4f15c9846c817cff14b942667df7dbd0ceea2885607f023693855ebcd42dae6f3e2f47b46c2dd47953830a98483e152c19f189bcacdaebcc3a23e642d6ebcef0d40bafc35c7b7f09293cc8c814acabb8a75851d4dd78fc94dc8a374346db136f70af663e83bdc35668bf1d1c70e4c5dcb9bdd11e76a0ddb17f1613520bce680a7b98bed031c85f56ecadd70bd43b6677e25a9738a13adce675591bcd952d5737b910fe6b4bf3a2841093807b28bb192d898fbebb930a541fb2298cf38e34b26a7414dc827c7221016ec454dfbb0dbc65b336ea215469d7fa3c1643ba2243645a7ab9ad40d84315dfe33621a9f019cccbe1d47b71576e52940119a473675832a3dc8503d48e28d960e1d711f352eb5545b32da554f5d3519e62e1f1dd490802885d106f992e2c9d5e3d5713aef9cf6759a0c2263da201a0a4b9920dc76c87c6e2330a75175ce56d2cba19a90fcea614020324b738a5a58a9ec6a36e07062bb4342bfba59ac58d189d26edf81ae2f50c9b9646619f2156d8ff79e765121785c8c3489bc73ca738201590ae8379d91f0ea49ffccfdcdb1cebce45ce24a76e88783340dc019920c59d03563be861f3868ac9b4ddca665535035e25c6cffc512dd118d7a3cdf12fb5975a78e925e7655cfa701650fe274ec3ad52fecf7a8281498a70fbd4653db82d9614b3e749e2abf1f47de99af11924042e8aca5134b1c3867f52f5c9d7d801ebabe4f44a44dbcf28fe860ab669f0bc2f26cd61d05fad6adc1e516348c99170d71f26d24c2237a5d6808dabf543abc24f53d284e1f6cfc7426ac4d65dd3fa0b50fa7a294cd25854b3a9a17612404695174b9ec01edac6a357c36418cca824b922a49f570809ebffe2fc821e5480051ac7c3ac2385a9cc4891654bcadefacdccf5d02c828380ad502cb2e2b4d257731693045a3976f05a64a70fe2b04ec02b575a26140a0e9739541a411f8b91b0de111c597a8d8e7f2e3d06f5fb791a1c4d24188b6c1d43e240e0160a8bd5a9c244910d6617718c3c31b6cd677508d4202ff0ad1a9a00d5db4ebee8c06cca930c077794140c6dcfb5de0f0328ad8ee7053d0dc6883e1d4bcc5c6cddb408e2b3856be2560b5e0d803ed30f8293729ae639e563de319592b6af1bba2742d2874d6a1dfa48d25c3c1507457b0931fb4659361cefd82f3709a68be7e8930d4c9851ce2a695ee5fc94cec039b0875785267ae6ce6e6e782c76d1122db1f99d7791bd219ef70bc0068049e652f4016a5a938eeeae31b82600043633a29bafea050df11b9dcf6c9989be904bed35160fe5ec2ae9b35984c0bf74e286be0179aa1207678766d0e2f9ecb879159e65084e6c1a312c766b2aba806785a8622449a18c41daba3da4fc1805538355fac5a9da53269de56a7db122f7c5f5051550c4720672d7b1fb4cdb7b5f68257d49d7361b0048cb2d2ccc15986a485630a8649acddc8b594e5a721024ae05ed471e8a3ef58bacb0a4b4207ab084473268a43009f3a9c3990d87a910312f640c38316444973ea6ec8a224b905c854385f8b2366f871a9538725a201d62"}], 0x1010}, 0x5) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x78) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x102) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x1, 0xfd0951aa59c288cd, 0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x25, 0x30, 0xffff}) socket(0x2, 0xfd32ef416f23106c, 0x3) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) fchflags(r1, 0x0) bind$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) fchmod(r0, 0x111) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d3882262246b9a93890759309d75ae19961b0d50a08e9722f8970843bd3fdc939523b1ad0b01a28fa99d7381d896befc8154fa70a98954812fd0adc001197e2c2ca6c33ab0a1861deafbc520f56b9d920feda5875c39b139edd35b3efc56da0000893dfd04a8b7456e33a435b46d9e516d1e0857a0ae339a18024adb3e2412a8b96a97d21ed3a33fe5112ca746505d2bbb10f7156b1ca652b62db117b3e436f58b3779944da12899eb5d9bd938e08ce912647a4ce3544322bc17288914abae00bbdb2e2e3b47a4f4cb119d025a02d266fd2a4946df336976035fdeac71330bce17a0c0ac2b2bfb464e6e1bdd030766e20c631c79045e3f456bcdacede8093adf3b99e235d9e62c26ee4c417a52abb4767f7b5b1a48cf0d656e1718b8b4df8f5a581284f6a577d2e22d14ffb110085d16eb083073ba2b465a541ddd73ab9b9ed1238122eb77a874dcb0dbea0229e379510fc0df16a82c8ac7b000f85b1eb658213f3bcdbfbd9c0050e2a5fffd4ea5a9bea9ca6725e864d1c455f95c7413f234c594966fa1cc5223dbafd53ffd7f7b9ccea8152fee613ef358a5c5f0009122aa12cf16c577063bc119627e42abd14cd4042e8a060d3239a3442305bc97eb7585f9e7ed0f89d0c795969bf5d0c78aecb75707b604065332df4b5274cf1aaa67c9e5f487958b7f29e0edc48a6cc5ce224ea9a2d08977808cddae43f1ff667da80a2eba72cc3ba0770c4543160e4060d67682ab60674e7d37f8582cfa08c821921ae900e1769f71d60d967a34690c44af8c8f23103d99689ba6775cfd53f0f96eb9e500c70a64e555555d7edd592c259dd1e2109ecb7e3f50e9dc7b", 0x4bc) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') pledge(0x0, &(0x7f0000000040)='&+>\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 1: socketpair(0x6, 0x2, 0xdf, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r4 = dup(0xffffffffffffff9c) socketpair(0x2, 0x1, 0x3, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000740)='./bus\x00', 0x8, 0x4) socketpair(0x1, 0x3, 0x6, &(0x7f0000000780)={0xffffffffffffffff}) r8 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x8, 0x51) r9 = socket$inet6(0x18, 0x7, 0x6) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x8, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x20, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x2, 0x0) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x80, 0x0) r17 = socket$inet6(0x18, 0x5, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x40, 0x0) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r20 = socket$unix(0x1, 0x5, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x2, 0x0) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd0\x00', 0x80, 0x0) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/diskmap\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="043f5af71924b161d1b3f402b75f9cca55f96407b65f1d16029b757f21a95c8045559ac32c2270c8b69ada0c2621725059", 0x31}, {&(0x7f0000000180)="13f521a8477575cd822e2acd90acf13aa44ba2d14e2a7949da47736fa85ae7fd955a70d46e85f329882cbd94516de1ee8ef2520c12300b5486d3c57b9297ca9827f764de00defbdfed44d19952f07c5a23b43c6f80004e834d497b029adb145916eabc1efbaf4969fe6530db1439b3eda1dd8fa15d86d978f2ccfde72bd4c066bd365d78b90f326b80be41803ff47451e36772ae8adc99d3eb4f5fa8ff839dc4dab38570d8bd70156903a6f7aba12aa9b750e6d721b1e44b6f", 0xb9}, {&(0x7f0000000240)="c647e2f3d10fe8f0691bd971e7e47e57171799b4e3e49df2d330e015d8b12313568289312d3425f92dffe0c0174fcae42086a1c8a2833ca86f50f6e8904557616e8c74240221ad1d785a4ffb86d7a6ba83c229dcc3069fe44154fd1edeb35e8fdac9dd567e3b8949bed94dc4d936cdb7f5a00d1e6d1c75060ce1df1447eb2646d1a8bc4f5675f5677c3c002169c9ac0d543c272c473558a06e6a82f975291ece6fd16c862a6db5fccacf92c39a7fdbcea41c673ecea4ff0cf5355f46ee891012d51a3499f4159ef18249aec842d98fd4", 0xd0}, {&(0x7f0000000340)="614475bd55a52a8efe0fa23f1ecfe71e8a16c12a525e151e22486da0556965981e266520460b0f04ae4541e1ac08fd931d334cbd5114ca3817bf98278ca4f7ee096b5d9e0d6e7a17d7f3f341ec0d678156148a07f325d6393688c9379113b554ed4983dbb7f3d83e29e7a875c2aca5f4502238c9", 0x74}, {&(0x7f00000003c0)="c269e60d8849489bb5a9b9ccede38c6d90118218fab73e", 0x17}, {&(0x7f0000000400)="7343021ec80a5232e189e562ce35c0f67b309d5bfcb2db0423760122b059a8c37e8a3277a1816000bda36b6b9c6b6ce871c73dab0257492743dc1a069200f63a2268dda016e4380428a0f7af7a610b11d2cc3f032643186c0a0eef84288c19fc983f796e91e85fe873ac1d6180b709c38c4622b1228d9e359b0855216b42ac9c59a854bd34a10a7b42e13c910e4c42413e5230ab52ac986b6bc36f", 0x9b}, {&(0x7f00000004c0)="bfaf08e3831bf554780313751cf6e6bceb34fbc2ee1bd8ee422ae4bd7f5361655dab40c8d5571da1e59795347480e081b865be873991cfbfaa2586e8713714b1792ea1cff4b37563eea82d8e9f2164d64eaca10910ebe6346332f6eadd4e912b8f87b9a2bc56fe66df77f6016f11ced79bc57f1135d54ea81f2be3059d3b", 0x7e}, {&(0x7f0000000540)="ed2ba02acb5adc73f354ed5a21a852214a46ba33a2c79769f0461504d9f810906e0a1fe5b6065152cfffe9969dc9bcddba41c24d1ff4130216b8862fd17857b78a4c5b16fedc7307f2a3d8c5e42436ab87190e45864f71fca6d39af2ef0a3c075f3881ae9fee", 0x66}], 0x8, &(0x7f0000000c00)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21]}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}], 0xc0, 0x73ef7f7695d88a16}, 0x408) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r25 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r25, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) login: pckbd_enable: command error 16:00:24 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/119, 0x77}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/137, 0x89}], 0x4) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000280)="2cf411e6baca8e3633f9b64ecb9d5ed869c78ec5ac33d2e72e161f0d0ce400a9a3df054bf97e1d9e142bea53c90b199ba804343f0d6098adcddc88e0d73c3d6e3b0fdd4116a249053537cdee8b1ae94c1ca0f9dda4b2479551395342a94d7e82e167caadf343c988f8a7669d859003a992c22f4118ca330b511c8edd4c47239a363680aee2e2b1eaea8b86b2e9cdebc2d7a8a4c1f3cfb599960d7b3931283da8dd2fe52889754f1457fb724f51171d94ff04f04edb47adb251ab8aca78ba75fa9f014820dc263ac943d761faefd37e9e747033f4b88cc20e4e0af60fc3f92c5f502940cb8d79ba18e475050ab25c462cad89c2b6", 0xf4}, {&(0x7f0000000380)="5711de38e56394dbdbc869e52eefd39767e470c8d66e54e9d85fc91e176adeaa68bb4499832a285ce879e82762326ddcfa151b57d81c9f7898bc382e73af88ef89b3c8eb7eb8e0488948a6ad185be4184c411fea5ed0a6608db45b048414cb130cd2d898b49a6625cac10d6ddeef3e183b510d8b95fa174625eefcf39a8f8a7d8ad89fc14bc475cce0c0ccea5f5b500c1dbe1f96a8deea68d0344be6680d3757ade0740ac6f5d1cc06b13613921ca3019d97c54976065061a0eb02b01aaa38f67e5a983132cf404c839fedbd0cec3da7c6987c29d63b31655f8ade5da98343fcfb2ecec2854bca29e964c7d0eb6bf3d4ff0eda27e4ecba504efa51cf9e2b924af7646ea73d49ca6d3ee8901718de37b37fcbabf3bed1bd2ea3e49d60af83dbd996124c1ec8ee783cbd16f492075e70e2e32551919f77762e90bed3f8d93f50a1a32da7d8f9d9e0de8df4ceee5c799b8604eaf13f477355d396130a37860002315e132a6a2ca6d09a8c81c641be4ea202470689266351f93e8f9250d31a11c1264651711a9879fbc0ea04f448ec18ad2892b6c2f38a56dd1074e5f40cf8c0f3fdd9f947ff6de41c58a3e0128cfc0a573c8ce5ae6295e1de1de8a7aa14b844633953d7eb08f3c385d34207b5b0a45e73c1ee25c036b6c3d3e9de46cf2fd5d71f49f8e32659751d5fcc9b950a8d3f8b342ee787b481ab53368d01910988c3bb218d6a0c8a14590d2a622e7de07959137ba6a1f2d7bdf855675e6d42d9def3608bea042a55766c7946b7cea52cbe3cd6bda51d6d73460d9b6d17b02d49e94a94207e31ed1c605599a3d57eb9ff9e8652fa68861832b28b56200c8b16b6850a6fe5f397e322d6a2dc4e319cfff839265a986916cedc01d98090a8fa56a0ddab9cf90bbd8b9f0d518baee1b878b9b20588edbb3b62a94a3737f1937d223367f7750737db5aa140ab6a9f67591a920d68dcd8403ef9e4a6d01344a90dfee496a1c81d640f657d63fdfc07a9dff6148804f75c9e8a606380020a0aaac23ffb4f402edcfe998ee60cfb2c8fb3a9ab302e8a25e33c081779cf3860853000e67b739b76e3e20e5b917b767c1f3d3e37a59ba467bdbe243056001aaa6eca4e312efb24920af9003a240a8d38a1eafe5affe5ca3007528281542cb29edea542ac02d5417fd2b9d3ec2ff991d8c5567c77fe35543e681f8d0b15004d10eaf1d0cf899dca189cf1cdf5bf70fb55c35ef51c2ecf64422264bf42d7e1a75f0bf2153a5fa8bc01342e7c62eca4ef52bd4dbeeee8a73c1c7fdc310e1d3f84c7b93f9f8b7192f1552991e9e33ba22317167f874c118fe193fb0c21cd9ae8b3013e357a6451190d6a0e36546963104ca0add12bd440a2e544ca646a998be0b5f63a963b2fc92f9ac51da2f0fc7bfcfafdcaf4afb688e867ed576eb45b817163d93c03989eb828ee7e23bd364f17e6b455b929101373787df2b370c8bcbe275c559908e4e94c5ddf08a010960f3849c49f7db1d204e1d2599854f81fc171dbcd61217f31cd89d5bce979ff35a9dbc94a126a7a3b4d39426175adba40876dda4cc865c6e78500c2f075cbd32c171f6f0d7772186fb149e3b145be3ee4a4b2b8c562b430a0cefa212fef2c278e15b9435aee17d99842f89c7e7aa6519cf0a9f93f5c6a6d7b08d7333c5d9ab0ca4d6f72d8289d38f99f2af7e5ebbdb0aa1b95c6f94424a2953ed21cffc68692ef44a33cc50232db35729d7773a5d32504306a3d91dc48a728cbb2ec3fde4f87f00aa6dd6c63d8f20ff5e1cfb7888159059947b234eb904817e31e805d6f2432c9559b2ddc0240961e2bab2005c7bf62b71af5e7faf9ffc627f5a915409b56c3d54520bc2363fe78fff97250543ba62b70f9903b53cf4a3ff0ce5421013596ed8606cd6c075d15cb2b61fc14fba0268217af78142ad0426b61b6c0d4b94558bc15d102e3566c05a4fe8c21a529ad34ef0382183a197b42c1499dac6d76bb3fbf7908ae40f1664db28ba0b4c5523641aea9e2416be1399459859a18391b5133793dcbe93bd204b2e6e57a3d2c71a57d28bcdf4dbc83c2196d07833cf40f82dd8aa56a8b911cbda219bec40d365e212b45d5c6254b9cd0f44815941b5a79a8d35087f0d4598f4e2a07961173ee08bebb81960e492ba426a3787e8088d324e1196a3c403c6bca4a6a189428730013597b4600633e4f2e1b38bafa7044b88a13fd13cb1b2b4287a8ca2a9b67988f590b00c05c6126d5b25dfa3aa8c9290c1671de9628ecf68a381ec3faf679b6bc0e58a44a49087730454461ae69e48aeb931f5e5cd12e962c69e3f9537ed42f3ec66cb62079d4f85f39f075ea8e4aea00adcabdcaff3bcbddda972d14c52b700505cab35e80eae47ca113e67e80157570aecb36775784ac8b7e4cb3cfa7bfdd7aafc90b7401aba6360338cb9a6ce53d2ea23c78aa40dc4e5b34f6db891e5166ee3acec1c12e582251f4d0ee43e8b8e53d258b49b95a8e0a803ab3a98c8b0d3199d41ffa6f4030ea14b6f9bca60f6e44b04ca26f85ce06812253415e9c17a8776dbfe292c486d20735afeeec0056674472c699ec6b8aa49f035160f66d2d98e8b85e5e3802443558bc1fd050f3f64d53d86da993f1ca033e93388b5009308998e09497cbe4306f9e2a76c966dbdd14f9142b338b6da0e535543286db80d9140490b253811577c716902568aa204927ea70d91d308c6699901bc2376974e3019a3e3c54f52ec48f771fac25d61ee3194c713b9cb83a654e57ecd9b6de12e07c2a7111d54d4d27d098d75bc0b71486679396bf08862145048efda309ddc9278d8b66dcd62c7b2d581768d676b72527cabedca97a8e3acadd9814b7428379e39c7d37746739f29c9cfaecb9ce0d2e27a3474dea0899383b2a6bbd1969e0a1214d9bb655c9ca2c641cc304e56daf661f549d87f09c6c382e126323f35108aac5649da394f1dfc132afef3cd346a90b0248f2616031aec0f3198fe80b4ad7e604693c5c96292b2aff142ee3b9db03ce89b85dbdc2ae0207246cda6974e1e1fb0450140d6da7798bd0de35636f6b41d5f01dcd8fa4b0674c31a2099d38f0934688e1b6447bdade8ced8d6e4379bc72113d0c0db0b01beb1d1aba19af3d701fcd9799d55bcadfe70243dc7e9d313b6448f66b68bd9070311f7cbdfc02bb541436e9b6a55a027629fff53e63c7ee18f36b13118e39319aa12cb7f935f2ff048b7c5097d0c4a75dd80f24ae5a3a279ec1038f590d2c03aadf9176492878386d9eb4ed041df616f67c9be3e1616ff5e4044d875e7c3df3ce730a08b377f7fac0f6ceb78642d855b15e9b90516357f4e194f062aaa1c32eddab3a503c2f29f07dd3341933e2c7815aa1eff1de2d45e1c7f1e755491988fe06aef9308036812518781a7701261c9f557288d92ca2895761e2386249c3dba75913042f70e287c465d86f6dd8d62bedddb2ab82895e296d88e38993dcb924ee0fcba9902c20a7cec9c6a29bd6eda2487bff1b8cb9e58f78a34bfde291ad018e554c87e87830b1230cbb3e5dfafc1a101185a8e6924d226a66755d5dd3267f7733028f99865a26ff578cd76cae50cb8d26c966bb2e18e217d6226e969d090c6060983d5d7c9b34f106b0a280b9cb1e0151f806610f218339f081251c819bddfe9d17c29f72df0478d2ad2bda13c55814204aa163201b4e6db1e61d987663ec52e3eb287929651b9a775b788ce0e2152b68d048d64b29e9f8fdacfbd76080cdd01b93dd195d9b46afc2691234f0ff6f52c9321315f3851beed47f976f158816b90c8da19a3d5095da600ba79cffec57cd861b46b31facb5cd6e71dab85f39365d9c9da6c411716a73456fe8f3cf38504d1939cabdbe0fda83d2984f5af993b0514a832487672259715a9e4f4ef79e1ba908e11d651ddc9f1c65e2ab5c2a89a0cb785eb74af02f8612fdacfd3f1418a25955bfef1d08c9d3e37269cae37a5f00e67844e321d5de555237a3b9076cf8d3eb4762db1adb19cc6f564ea60de8765b8e327174c35d11dcd84d266bdbc2dc9e53279d0d01023acd1c6c3ec03d694cf6f3b64c019a99121b52f92e36b5693b0a492bf210d7d3638db95b7bebd1990ce6c00af94792fec3615697b29afff55797c34cb676bf7acc902ab30ff170b02ef33dc6d43ac78ceb7fdce5a2371eb1edddc718a71df3fe9544776f516e523ec31b3578c16b82e3499c33a0a28a0e9a27bb91ff8b8f84f1575332642cc5310c583756fc12694bf44035f3fbec0f5080153305c4d25c502af07aba5392019811d24574bd0c118d47a4a105f4d44f843256777d7d23e040a9199d0ff6873fdaf83906b124fe4f1c3eaf979da91405a1d01da77ce694d19c066557f99d34854ab56e872838cf4a544b8c3cd92a94aba00903876d14db5806117f7c424eaa843e014153d155b736935b293925a943ab6e8e34d91cbc1c0730b27b29f17467c5d3be759c6ae2694f8c7207549369fdfba49cb80e38b8115b56b382fc52d8bcce1b9bd25634db0f55e89e7e4563d7dfea05350942138767385be2db5931c3033bad819d3fc1b340214659192fbcd3e7de4f3454ee8305c197b6accd429adf9b7aeb8e68f7d624dca5ec1f3806159c7660b5317cab01890f285dd0102f0973935c24d997cf3f92656d9aa1c0cbdac6fa2e0185699fcc8f03c0303afd720f76cf8dafbe69b3141b23e8f2b2148de27fde7a0f1249871feaefbc0e2c18326936f86ffe35816ef2ff0b1c38be60d6b198ed837de8d017900a55356731eba9a2bbd6f0d62aaaceffcccb264836989279ef4cea9957a39ba99045d53e5c2f0cac8f742625ce8e1b52619f3edd0f08cd61952d6f31cc9161e3cdbd832ba53f77aae1100be41bf84740a92dd4b8688f5b4a78439891f839257ed1e81058226c9bb1a1981d53512cfcf95f8901d26dfd2d5260f9b8a5e98be76ab3c318f4aae6d38a37beb9775b1b14f97d4c53967a0d23d94d7a9b6f43262b448c9b9c20b8b062b9248ee711e324b971d5c4d6b54850ec15acaab10d12b65ee7e7af596b2fe5373a2b344c6cc4a19e188dfb86a47ad73112b201de28d679fbb3a0aaa8da490646f10f440f866849a08332533ab04f610c2e564549f014688633c55b5c4628391b29449986944f2e44d49c1be37d0cd3f09e760a5a222ca2274c23ad0cd062d4a788002f26e2d25d55bfa8e06113eef4cdb5c19515f743750a02e6323c444266016b951b78249f53ba9ab31712cfb8e218a23f8db115e7a3655b1c0233e638e4d2aaf5fd829ad24b0a7b36087c6c815c9145f44c07ab882b49b91667bab44d97efa1ba25cd761b85f6c9d303508afcff7a3d88336256306954cd0ad8a306197760fb961c9636429a5a0754e2833a9efe133a990f931d1b263740d80e1fb990a281af18e85832ab5177112808f6b2855ea20b220a8381c1b325a4d925b13271bc7210ae2ced6c90ce501f904597c7124f1be36870fa4003134a29935bb10bc07e6b7fc1b26a2287e4a7189932f5fd06f313e123739a0cfdeffad4d85d4b1d7a7ee2676d03ba198ce0b743700b9fbee4efb726667b3f392c5a7d3faf65ef8e2c215e03ae30934b78b2680a0d036afba419189959189861f4b7e3c4efe87f43ba6184d3782f63dbbfb6a23227424a6a7ecb5ec1f6df96d93e6df59bc00b46d99c8d0820b91b71d53aa47eaa595444c9bc1bf884cf29569a087c69c487572ef6c973aa5b4d93187e4f77aafdfadf910c9675c1d83e2ead8e7068182cf0653ba6a63aafb4d2b662e449182096cadae0", 0x1000}], 0x2) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) pckbd_enable: command error 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x80000001}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fsync(r0) getpgid(r1) 16:00:25 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r0 = kqueue() r1 = dup2(r0, r0) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0xb) write(r2, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r3, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCCBRK(r2, 0x2000747a) r5 = syz_open_pts() close(r3) r6 = dup(r5) write(r2, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r1, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec10000"], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r6, 0x20007478) syz_open_pts() 16:00:25 executing program 1: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) clock_settime(0x2, &(0x7f0000000100)={0x2, 0x2be}) r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0xa, 0x100, &(0x7f0000000080)="d5ff9668", 0xffffffffffffff85) shutdown(r0, 0x2) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xffffffffffffff28) 16:00:25 executing program 1: setuid(0xee01) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = dup(0xffffffffffffff9c) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) setuid(r0) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x10001}) 16:00:25 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = geteuid() setuid(r1) shmget(0x2, 0x1000, 0x976a8e5fa5256a51, &(0x7f0000ffb000/0x1000)=nil) getuid() setuid(r0) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xd4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0x2) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mkdir(&(0x7f0000000140)='./bus\x00', 0x2d) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) socketpair(0x1a, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0xfffffffffffffff8) kevent(r0, &(0x7f00000000c0), 0xfffffffffffffffc, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0xe9f}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x8000, 0x80}, {{r0}, 0xfffffffffffffff8, 0x22, 0x80000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x400, 0x53f}, {{r0}, 0xfffffffffffffffc, 0x12, 0x80, 0x72c, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0xbfc, 0x80}], 0x3fbb, &(0x7f0000000200)={0x7, 0x7fffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) sendto$inet(r0, &(0x7f00000000c0)="9d11e3d5cf57e3751a0aa73a6f7deb21cc8fc02e3552bb9f4d825c", 0x1b, 0x0, &(0x7f0000000240)={0x2, 0x3}, 0xc) 16:00:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000008c0)="bd73", 0x2) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x8, "3e26535ff11dc26936932d9e7c221e35cd6942c9", 0x1, 0x8}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60, 0xffffffffffffffd1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f00000001c0)="b28c45079a23c2d37969eed6a01ade5b4795d1b674c00549e6b59d6f839efd3af883ebed29698382dfa9a379e41f9800"/64) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0xd000, 0x4, &(0x7f0000ff2000/0xd000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) shmat(r1, &(0x7f0000ff4000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r2, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r2, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$setstatus(r1, 0x4, 0xc4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:26 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x2, 0x8007, 0x9) setsockopt(r2, 0x401, 0x20, &(0x7f0000000680), 0x0) poll(&(0x7f00000006c0)=[{r0, 0x100}, {r0, 0xe6}, {r0, 0x100}, {r1, 0x20}, {r0, 0x4}, {r1, 0x40}, {r2, 0x80}, {r2, 0x8}], 0x2000011e, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget(0x3, 0x0, 0x4b0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/190) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x7, 0xffffffff, 0x1, "c94ba002ede609c101689632491bf4ce37d90dde", 0x8f, 0x7}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 16:00:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) setsockopt(r0, 0x401, 0x9, &(0x7f0000000000)="70352a72d27ef2f89cf54dbada3056eec3b4d2dc036bb04b562c6df1fa491a8b67b34fb46847913da04857e0a638a942add18806045bdde1485db58e184cda67b6c4e7fa094a9844954f2b16966c9a06edcf15a45a7b456e4a0b5939bf72ae9c8f8e3d2a8a414d4b4a1b2b2ed85e1250252f79e4e75d1c956c4a6ee20526aa8229f4ee9d960da0cb4b6478cf5988aff147e419b4cbfae50d3ffd3f8159b2e9b8b52532c7380f98db5e91bf077d8ec364ff8a7dce3594603d7b6d5f142dcb7a8e76be75310f69acd0081726488a5f884b7872c0624f03d5576c4221809ab8431bc140eee2dc1c3e50845273e2842831f38f59eae070fd814a8fb588b7d7b02d9947df12ddc2e0f1e48c9b8e7db92a2a8066038d198bb867b7237ebbb830dcd7d9baa26465c619aaa083a5e1b6e81cf2ce8a4ce0b51db2dac5fde3a58ac0541f387c395268d96ae7f48d485894616bdc584fb98ac62e1df8d66ae9af1c3358d5d1991b6e92c779b013d78dd50e09d228f9e135f31ac023c97d09d1a9cb76255400133c4b557e0e44f477813358e0ad26cb37fdbbeecb5cd791346a1b4e902208896c2b334e209db7e846bfa1405aba9df94b875b2f4bc73ebc82bd40c67fc437891a5c1aacf4008d015010de6d40607ec37f1975f1c5443e4f70994201690b3e54383cd880a1b60723e21be57084085548b7be9e1eef00bddb2de1fe73642a95ff45884d819f152005cfd907d252c9513f6c87c1bf5e5353734b49db51d471e78a630d272a9e6bb0a09832c8f11de7e192a7b01470aabbf068fa3cb7496b03c57f2aa1cb40118503620e9f4a7658acfff7c38a9e3094c94af2eea1b5572d4e4a4c8e792c5c45211595cbb7a38a4c8a4699856cf771fd78c4063f457ed058245d8fad30e95c61516169c660b250031f6802d29b4350b15cf08d512d0f4ca4ba15dd8f1ef8c53963a06de16081b1ba2b29f65982d08dc9660b01f49ff960b308572c8888b1e671981288d7aeec182491155db99340020a1095f94bbff2e493ebe2a8b76db70cfe660f89b4e9699c8a19fd863852f0a47b86c44721219c3e236ec00b6de986d72e88db1b6cece97b02288f948ac256831600539c722eed349ecc57c8fee1b8d1280b245c8a719166b05dbd60fc246f772d74c21de3b9b262aa6102a3d39693f08ce80b74ba6d1e3c719cf655d814823b3d92cf921896562226854547d7d568611185aed68d7d1e6e8257ceb0501b92b714add938138770d3662463013bead2bd8ba81848ac20fc66ec4af3e7db8de6070e3c165f4d6ceb72a42358e43c24041dba98517ed5aac171b8811364971ae527e2313a0b56917db40a90fcc211c7149807797ae38ecaae0332db0238627ca3710a3a161c5a8179623e7891289a05e9bf114f040c7b7f17d391bab719a5735c8268d6f844f4cf38fabf93a269b26ba01142336f0a06c262f7f9c0680b92c819d19e6c445ed9acb368403ab2a9f0a46e4a83a301a3ac519c2e941c8fd6e274d27e15665b94f6cd73fb71eeb1f69cd5a4112e3598a438c82a376affa9ba6171b482f049c33955b9e18366069b3bdd269621515e979f6c1f69a8eb78c5b1cf9994c7b464f9fa2069cef2e069e232be78453122c54d726bdb788eba48b70bb24f5a7c787b11138463696769b2ca1d89a6cdf78d119e25fe98e2431ea41a1b6fda5598e6058a3f1f8b01efc002cea1dec3772a48f7c705c3f91bc93e5129822f08391110cb80b9290d9a0627906aaf694cd805c26ba4dc7c0cd17d82a67b63c4de559a1b02dc563a8bcbbc8ea79847389d3896e60843daa47581f225e889fceb82f969784d3463aa0023150050edf09443af8b6ab1f41c0cc6c4d7fa55986b3d31a7785a189d4d639f35301977c447449980d0e525f00f7e5f6afe146f74e9488d7a2097f37cb9c6d5074da52b0a17a4e849e20acc652f263f34e4abf69b25fe33a9ac21a4fa09cd5a5307754240c493886abcd3d8c1846cb2cf7e4f9ec9de562eef73a5e5e2312b1d3e23efbdeb8aa24540e66484efcb81a29fdb036007a3320be20b895ca4b7bb55ba09c864ecf2f1d73b661e95dc18bd3dfa84478fb31ebd717b8cd72230da8c33cc82eda253656c01c6c5ba28132cda257387511b78463d4f54e641d9cbf149677f76a0da8bb788c8fb10326c80b201fcfd843da10b2f611dc41ac820149a6b212a8b8322ab9bc4ff1a00e3f231c32d580356f002894f6c37b5b9c680cd4e9d862903508b7e337026f0b9c75f2519cc7b72c7ead19169baa11ce8a7dd69e5dfb6592991b7d92755e99ebc5307fd837c29cc010e0d369de0bdb9e74f4e2b3edcd9a7751e5da08cca6c7d2d502348a65b6a88e82304192238650780232e6db752dfad416d009466b4fb3f1da83e8a1bfa5654a82299774dfc57c7313028bd4585632606e29f9ce4c9c82d346921fb10d625fea5818e16bb8b859ff0cb1790fc828c30dbed29c2729603a29e5125949bb605c287caa5ae05b5c77d3f40cb3b978f448ddd391c3802ed0a46e1f8e0fec9892bab9d1bbbf6fb91de60e215bdaca03e02ebbe870b43eaf3d8480d118f26d79387eb69ddada4daa4fe112acb63ac5ad0c85f2be75bb2f29c453c78256a5d4a5b6f03abaacbef4211c6c00cbca4b65fa49838006e8318c907f23703f1eab70e5b60a97f111bb4c4a94e52170a886aa883a03ecd51fbfdcae08f482399446a3705a1b1a1cab7c9ddbe72e5d745ed70ac46909aa25fe84c5ebcb936eca5143eeb17bcddc2b1e2eadcf32e1cd71025f751f101a3fad42db11b354539d1fd9558e384ba47d1fc7ec59a1773754fd8642bc96a292c73e8c252a944f64272c88d9cfcaf520b7f79b70818a0867648833356c0b9f428b144b52f504af5aee2c33097bc3a2e20913e41bf6a0ed016d03e9c97ba1e4434740208ade7d3cd457f77f2d66add3886334d3b2a015b6e641f2f4169b30b6009d90c301211db6ac3cb53df8f867f444fb04660a1ef41f02c7e51f05ca6b2dae6a4863582780a0cd7f3793c56b75ca11c75a27ab27ae6cb0dff240684233086ec2ca1bdb678c4c44e36093b4c970086f72fcfdb4b6a0296480ea4679208be2ea4012d48ea3a04af2bac376b063c27b8578573f05207ffd8a2dec90efa1da270e66f7a8a093fc592ea6fde0ea8747abe02b2070aca91d9ef2d892029d434bc2c2f662f9d0a900795a0c672210b8633f311507802e58b0f4b7666a13544eedb5d9478800d1ebc14e0a41f860d4f50160e9d4b4bbc032ca71126de0a81761c1f60350330db2589333c0480f139ac6ddf1deab60218c4386c72bd109607ee59f60d14745c0fadc104fe0cb645c4dd1fb9cde7d37ebb35c8d859aa04978e761fcb0d2289cc7e628efa88d2245f50bae6d15d78025f7c3114566beeedb126dd94b94760a381e664a5522ed81f8f4ade18aa1befc9da46975a76d6ef1a99b5951d5f5fb1de8a82cde7b03e0e6d7901b2ee78c1d94ecd1d8bfb00c5bbe750edcbabd55fb9c5088cba59fa37dc94c8811c567d4cf0f78a2e4fb38e18aaf4f849b62c14b98b54ad05d5ab202112c7cd8b61d9d66ecefa1df87bc902ec6ce6b3e3cd5116ce957138c460a14546371c7adf215baab91f455a6aea12ea30b7b5447e5e4052ba087179fcd73872e1e324736364fbd667323281f6763dfda98bdce41c0317970c90d37855c2082fafe5859d33049eab018d8d2c64284d487b478fe99c849614e27f2c89ae0b7fbe863b6d352e4bb14eeb9e61ca8ce9715f105810c1f70bd92a06d27a0a0d6304e19bea66df8890bacd407aaddeace8c014b74e0861f8fee979b3f5fcf9ed5773c53aa142f9293c1561af10f83e2c720fd8dcbd605dd5a765c85f665f8450969508d8b83524a7a4274df1d55c40bb06a1240737009a4da54ddc6a7992b441a61378dd4eb33044e0b7b30be85b2ff86fd7416930b72e60931f077b6ffc4308327f782e99a451ba20f50a6d5309628bcb607ae724012a74fcc4cc902899cf64aaafa5d5a096c4edf2d8fe556c0f7c438db0289f6b034d4898212805cd61cf8c867dd29e6ffefdf0a2370aa95c08d55de0d253a51586bbe221e0fb3f7a0d9b4b213d2eec9ace9d39ed9ba4b12dcbe88cdab391e46546efab4b6b1183eece3cef151dad63904a4a6d65ebf615bdd493ce46d0769eac816ecee187c8e1b5d7bd8c6eecbe206d93cc3e18b7b7618773b72eb530cd6f3e39d1704908228438dd77a1bb6c97aa011cb017bb79c34061c5dcb564ec01f6c5695b013c5e6fad955743a46159cffd26c64a78665068cc3353d84c9b1de967f7e869c661401665ea73ddfde0201650d6aab8e14e0ce1e0c93d19ce0333443416e9911d66f554c3335b951ce4c597567ced8347cb7a10bd88b3c71e1738c84fca99df7a1a07928aaa1a1452efaed23a66388eae216e8ff600eb594a55886a3f8423e1cb41b805a01a95cd36ff26188bc18f65dd3ecb991a84d578855d0c6ee5a1df4cfb793f55ac23a6c7c0c54c957409d8aa53a721d244b570c5b22c13c6383f75664e85fcf786e8352956d675805b244ab4726c8c89556fe23ce6dab66806b0573050d52c99378d1122c3ae73b708dd74671d2197f3c1e5036960121a7defbbc213bcf1e68095bb6bd340b94688ec5da5f2ecbc0a9fea5b74032b6575101e0588bf4962df045dc82c4030c061578baaf112a6dcc3f0265d299f4f0cb8fcd3b0347f6046166b47404e8daf640c0bfc693a913544b4e72a1f73179cbd09cdce57173b2994a7e48a4f3df46e328f151703fbdec032ce127ae5d9128429311703f2959822ce29e9fff343f38bc9ceb603e3d6de02c04b2658a97c209896790d3d8dec0461a20a5cc2b45439223502e10f7c65cd3fd47894c2bc9fea5570edec007856214275cf279fa585fc4b30ffb135373d6509858fa5548fbe930a282a1b95e2e02cd55268cc03630a2d5d2408a203d44d901deb7adec702769efd763f581c4fcc20b288331be29021f37f7ebf7d0e39063079a7e7fb3d694f3a191130e5356dcb74d37385ec54c11900711723957eb2d1c6d7001a408bd1805bf6608dd196c47c615baeff472903d4ca5bbca363fdf0604c3bda0957cc0d1c04f19c6502d166c53ccd94b4617c82621878f58d06f495a28fa179fd7317dd288a908b1bf70dff6dc13f014833fdeec2d7f2a44081eeadaa77e62faf0ab33c0d11f7be0e02cced74f344f7150f5ab43f99055e2dd08a2a1034cfdbb2c7e5757c73515bfd52aca85be0e84666023edcd0f1d90443285338070542b004c6278bfecf52d39a3e35581908a7c28a30c0e95cf4923040b6dc2547be6ba1ec8251d9db908b6992ee44e220490a5c4127016dca36644a0cb461f5f920c7d45a77d15255d41f9244f8bd84a054b5759e6de47393a5118f918c0980223ee060fddb5b37fdffdb28802a46d6e2229c049a52ce9cf44309691796af0a2c9983f2a2c02d2c6d35dd753a931ebf031d3d215a9e1338e05cbe372551607759b1f9d8339ebdf1868e7ded05ab0c7c54ebf2807d5b3c441e584af1e2a7a1fe11149d03f16f91268d12e4aba01431232c0bbdfd9af64a02c9bd7503ca0b6b077faa38f8de3f2fcecbdb560e2bfc27a16539c977c03d172269eaa5e1701455a7861c12b659e1e718ef551b0a1c461ae9d12ad36b9a04b96a7e8a99208a9e210c361bc8f3e9e3d93d0af58a0c3e7d43c92aa86075feae37a513fec68d4ba16aaab0601e82f103e3a15820a751360d2db8163c9597fbfa1d564fa0041f43", 0x1000) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x31) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8808, 0x10) listen(r0, 0x9c2d) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x1ff, 0x3d7, &(0x7f0000000000)="66645b23e3cb83fe9366ff0e16e36155443af1ba49c234e57c2adf21b70e84504e1fecb39cf348cd24ef7cc4251d98086272fa6eef1c5abf2beb2c257ec4", 0x3e) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 16:00:26 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0xfffffffffffffe0c, 0x0, 0x0, 0xffffffffffffff59) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x9566d444b1b4f274) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x1, 0x80000000000000) poll(&(0x7f0000000080)=[{r2, 0x10}, {r0, 0x80}, {r1, 0x40}, {r0, 0x100}], 0x4, 0x76ea) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x3}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) geteuid() fchdir(r0) syz_emit_ethernet(0x2, &(0x7f0000000400)="e5c2") uvm_fault(0xfffffd803f014110, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014110, 0x24, 0, 1) -> e frag6_input(ffff800017772808,ffff800017772814,2c,18) at frag6_input+0x762 end trace frame: 0xffff800017772690, count: 0 ddb> trace frag6_input(ffff800017772808,ffff800017772814,2c,18) at frag6_input+0x762 ip_deliver(ffff800017772808,ffff800017772814,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800017772808,ffff800017772814,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd8031354400) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd8031354400,18) at if_input_local+0x121 ip6_output(fffffd8031354200,ffff800000023000,fffffd803da164d0,0,0,fffffd803da16460) at ip6_output+0xd35 rip6_output(fffffd8031354200,fffffd802f0b8910,ffff800017772b78,0) at rip6_output+0x4d7 rip6_usrreq(fffffd802f0b8910,9,fffffd8031354200,0,0,ffff8000ffff3160) at rip6_usrreq+0x5cd sosend(fffffd802f0b8910,0,ffff800017772da8,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff3160,3,ffff800017772da8,0,ffff800017772eb0) at dofilewritev+0x1ac sys_write(ffff8000ffff3160,ffff800017772e48,ffff800017772eb0) at sys_write+0x83 syscall(ffff800017772f10) at syscall+0x508 Xsyscall(6,0,c,0,3,61c07df60e0) at Xsyscall+0x128 end of kernel end trace frame: 0x61e26034fe0, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff800017772610 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0x3f641912225b47e8 r11 0xa6a1a06faface20 r12 0 r13 0xfffffd803ad86f30 r14 0xfffffd803ad86f40 r15 0xfffffd80047d6854 rip 0xffffffff818f50a2 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800017772550 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.1) pid=63522 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff8257f9f0 process=0xffff8000148a2a38 user=0xffff80001776d000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77439 234265 8247 0 2 0 syz-executor.1 77439 154092 8247 0 3 0x4000080 poll syz-executor.1 *77439 63522 8247 0 7 0x4000000 syz-executor.1 69939 100838 1 0 3 0x100083 ttyin getty 69398 110294 4567 0 3 0x82 nanosleep syz-executor.0 8247 18965 4567 0 3 0x82 nanosleep syz-executor.1 21313 495197 0 0 3 0x14200 bored sosplice 63026 223135 0 0 3 0x14200 acct acct 4567 523364 80697 0 3 0x82 thrsleep syz-fuzzer 4567 330839 80697 0 3 0x4000082 thrsleep syz-fuzzer 4567 246869 80697 0 3 0x4000082 thrsleep syz-fuzzer 4567 340493 80697 0 3 0x4000082 thrsleep syz-fuzzer 4567 269700 80697 0 3 0x4000082 thrsleep syz-fuzzer 4567 518122 80697 0 3 0x4000082 kqread syz-fuzzer 4567 513221 80697 0 3 0x4000082 thrsleep syz-fuzzer 80697 233376 22023 0 3 0x10008a pause ksh 22023 461786 36289 0 3 0x92 select sshd 36289 452516 1 0 3 0x80 select sshd 69324 300569 31391 73 3 0x100090 kqread syslogd 31391 78211 1 0 3 0x100082 netio syslogd 38047 480852 1 77 3 0x100090 poll dhclient 41505 105526 1 0 3 0x80 poll dhclient 72566 405481 0 0 2 0x14200 zerothread 24565 120199 0 0 3 0x14200 aiodoned aiodoned 60368 241302 0 0 3 0x14200 syncer update 96921 123957 0 0 3 0x14200 cleaner cleaner 69730 142977 0 0 3 0x14200 reaper reaper 7555 9330 0 0 3 0x14200 pgdaemon pagedaemon 62772 243071 0 0 3 0x14200 bored crynlk 72280 483681 0 0 3 0x14200 bored crypto 6212 447565 0 0 3 0x40014200 acpi0 acpi0 334 166906 0 0 3 0x14200 bored softnet 50376 519027 0 0 3 0x14200 bored systqmp 33569 461298 0 0 3 0x14200 bored systq 10825 513806 0 0 3 0x40014200 bored softclock 64468 400720 0 0 3 0x40014200 idle0 64122 374042 0 0 3 0x14200 bored smr 1 515948 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9516 6540K 6980K 78643K 13039 0 0 pcb 14 8K 8K 78643K 113 0 0 rtable 111 4K 4K 78643K 514 0 0 ifaddr 56 13K 13K 78643K 167 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 54 0 0 iov 0 0K 16K 78643K 66 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2181 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 1K 1K 78643K 74 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 978 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 30K 54K 78643K 562 0 0 subproc 32 2K 2K 78643K 87 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 97 0 0 in_multi 33 2K 2K 78643K 102 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 305 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 30K 78643K 3138 0 0 UVM aobj 33 2K 2K 78643K 38 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 97 0 0 NDP 11 0K 0K 78643K 48 0 0 temp 160 3534K 3604K 78643K 19935 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 80 63 0 61 1 0 1 1 0 8 0 rtentry 112 78 0 34 3 1 2 2 0 8 0 unpcb 120 332 0 323 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3516 0 3516 1 1 0 1 0 8 0 tcpcb 544 180 0 175 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 4 0 4 1 0 1 1 0 8 1 inpcb 280 522 0 513 1 0 1 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 ppxss 1128 20 0 20 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 328 0 136 14 2 12 12 0 8 0 art_table 32 329 0 136 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 9 1 0 1 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 36 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2920 0 1506 46 0 46 46 0 8 0 ffsino 240 2920 0 1506 84 0 84 84 0 8 0 nchpl 144 4493 0 2860 61 0 61 61 0 8 0 uvmvnodes 72 3627 0 0 66 0 66 66 0 8 0 vnodes 200 3627 0 0 191 0 191 191 0 8 0 namei 1024 13568 0 13568 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12203 0 12203 15 14 1 7 0 8 1 plimitpl 152 104 0 97 1 0 1 1 0 8 0 sigapl 432 1141 0 1128 2 0 2 2 0 8 0 futexpl 56 15924 0 15924 1 0 1 1 0 8 1 knotepl 112 283 0 264 1 0 1 1 0 8 0 kqueuepl 104 190 0 188 1 0 1 1 0 8 0 pipepl 112 640 0 621 1 0 1 1 0 8 0 fdescpl 424 1142 0 1128 2 0 2 2 0 8 0 filepl 120 6791 0 6695 4 0 4 4 0 8 1 lockfpl 104 342 0 342 2 1 1 1 0 8 1 lockfspl 48 123 0 123 2 1 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 1276 0 1269 1 0 1 1 0 8 0 zombiepl 144 1128 0 1127 2 1 1 1 0 8 0 processpl 864 1158 0 1127 4 0 4 4 0 8 0 procpl 632 2300 0 2261 4 0 4 4 0 8 0 sosppl 128 11 0 11 4 3 1 1 0 8 1 sockpl 384 934 0 914 3 0 3 3 0 8 0 mcl64k 65536 25 0 25 3 2 1 1 0 8 1 mcl16k 16384 6 0 6 3 3 0 1 0 8 0 mcl12k 12288 17 0 17 3 2 1 1 0 8 1 mcl9k 9216 18 0 18 3 2 1 1 0 8 1 mcl8k 8192 19 0 19 2 1 1 1 0 8 1 mcl4k 4096 66 0 66 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 2 2 0 1 0 8 0 mcl2k 2048 58935 0 58878 22 14 8 18 0 8 0 mtagpl 80 19 0 7 3 2 1 1 0 8 0 mbufpl 256 99424 0 99310 16 6 10 11 0 8 1 bufpl 256 7720 0 3117 288 0 288 288 0 8 0 anonpl 16 102291 0 89788 65 7 58 58 0 62 7 amapchunkpl 152 4848 0 4745 14 5 9 9 0 158 4 amappl16 192 4790 0 4093 48 12 36 47 0 8 0 amappl15 184 185 0 185 1 1 0 1 0 8 0 amappl14 176 252 0 248 1 0 1 1 0 8 0 amappl13 168 7 0 7 2 2 0 1 0 8 0 amappl12 160 21 0 18 1 0 1 1 0 8 0 amappl11 152 336 0 325 1 0 1 1 0 8 0 amappl10 144 514 0 510 1 0 1 1 0 8 0 amappl9 136 603 0 600 1 0 1 1 0 8 0 amappl8 128 159 0 139 1 0 1 1 0 8 0 amappl7 120 488 0 481 1 0 1 1 0 8 0 amappl6 112 322 0 313 1 0 1 1 0 8 0 amappl5 104 151 0 141 1 0 1 1 0 8 0 amappl4 96 1375 0 1349 1 0 1 1 0 8 0 amappl3 88 219 0 207 1 0 1 1 0 8 0 amappl2 80 8339 0 8272 3 1 2 3 0 8 0 amappl1 72 29271 0 28864 26 17 9 19 0 8 0 amappl 80 2588 0 2553 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 37 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1144 0 1128 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1144 0 1128 1 0 1 1 0 8 0 vmmpekpl 168 11211 0 11184 2 0 2 2 0 8 0 vmmpepl 168 138597 0 136854 140 56 84 106 0 357 8 vmsppl 272 1141 0 1128 3 2 1 2 0 8 0 pdppl 4096 2294 0 2260 6 1 5 6 0 8 0 pvpl 32 306144 0 290627 166 21 145 145 0 265 18 pmappl 200 1143 0 1130 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 452 0 35 13 0 13 13 0 8 0