c1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/5}, &(0x7f0000000380)=0x7) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kevent(0xffffffffffffffff, 0x0, 0x3f, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x22, 0x1, 0x100000000, 0x7cce400f}, {{r2}, 0xfffffffffffffffc, 0x1, 0x6, 0x8, 0xffffffff80000000}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x6}], 0x4, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f00000001c0)=0x8000000020000000) lseek(r2, 0x0, 0x2f, 0x2) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r5 = geteuid() seteuid(r5) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r1) readv(r1, &(0x7f0000001480), 0x216) setrlimit(0x8, &(0x7f0000000040)={0x2, 0xffffffff}) 13:34:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="057680d5", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x40) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x621) 13:34:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') 13:34:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) dup2(r1, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0xd54d1a831e84593a, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000237, &(0x7f0000000140)=[{0xc, 0xcfe2}, {0x81, 0x0, 0x0, 0x10}, {0x6, 0x0, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:17 executing program 1: r0 = socket(0x2, 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffff80, 0x8}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) mkdir(&(0x7f0000000080)='\x00', 0x28) 13:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f0000000140)=[{}, {}, {}, {}, {}], 0x5, 0x0) 13:34:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 13:34:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 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) r1 = semget$private(0x0, 0x4, 0x420) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/41) 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/134, 0x86}], 0x38f) 13:34:18 executing program 1: socketpair(0xf35c65e90440793f, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000f1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000a45f66ee0cdad79e80ffcfbea416496430602c4aa1ffd3bd9fa1ade3ba283124f4fb9144f1e400"], &(0x7f0000000080)=0x52) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") 13:34:18 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x20, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2000000000}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getuid() r7 = getegid() r8 = getpid() r9 = getuid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) r12 = getuid() r13 = getgid() ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000400)=0x40) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="2936a1be80140ee886d8bef3f2740509857f97c60f09bb4af955f3789f2762426fd425aa5b5b8ee90e8e31ccdd0cd9d795a025235038552c76d4344333c1f498c74823fcb78fd3ae352a709560718d4963eea123fa6090147bc1f4acbb1a28f5a4e966202da60224906a8ea4dc37509e9dc07cb4ddc520696c8ef730439bb6e2b744b4e9b6e472705030e43885a5d5", 0x8f}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000400002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x400}, 0x6) 13:34:18 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = socket(0x1, 0x400000000002, 0x0) getgroups(0xa, &(0x7f00000000c0)=[r1, r2, r1, r0, r2, r0, r1, r0, r1, r1]) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x4000400000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x1) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) syz_emit_ethernet(0xfffffffffffffdaf, &(0x7f0000000140)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x5, 0x84, 0x1000, 0x9}, {0x7, 0x0, 0xffffffff, 0x3}, {0x2, 0x7d5, 0x0, 0x3}, {0x6, 0x100, 0x9, 0xe1a0}, {0x7, 0x6, 0xff, 0xa6}, {0x1, 0xae0, 0x6, 0x9}, {0x8, 0x1000, 0x1f, 0x6}]}) 13:34:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 13:34:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 13:34:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10082) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="41424e0b577035d64fbed7ac5df9fb39dc50032f83f0440e2dba656aca9036c744c4f23ca22f0147ced833149b1f60e359a0ea354c593e7a726d4aaa4ff9b4edc8cf31f93bcd61a5313b3c5a123225faf2b4873548235a9b44fd709469d8dc6eb9b1716e0cb943e0ae649294ca269a5945f4353b259a9560453f344466176a3b0f2684aab457a1d6ac19b6264be2413796742f8a", 0xfffffe91}, {&(0x7f0000000140)="129719ffa3b263b4e72d8df0629a4433328ffc66d2ac2fdaeeb7b4d7e485e66d1448f49dd01829bea9a7e0e88524a335eaa2d9cf43b9c265df477b0c120074cabcf47d4dad90bcdcb7513eddad966eba81", 0x51}, {&(0x7f00000001c0)="20e1a9ab71242d274d07980e56ffb84d965b57526795ffef27c78dffe7d2368f94330673d84b2a2cce7540025cafa9dddd8ccf871882616449f7cc8438e64e0f3a3bcf3b7b1821081e215c491ba0c912b1ac1b0fa7085337d8cc13aa8e526815460563e1acdc2300"/116, 0x82}, {&(0x7f0000000600)="0038027936b19198df35e956e661a3f36e6764cae25725fd0669d2579281d0d12a029bc7ee63a927f55c14ce39f5e34da0b8544e368890b1a15622e570b5cd28aae727ff8c484d20dd881059aa7fd3dc4b7e42efa08003f59ab0f57965c365302e765eb5bd21cb0882de280936e291fefa17e248927b6a246657dd5a7939a9271616", 0x82}, {&(0x7f0000000340)="10053e8bd7cf591de9bde58232e9a084f30bf01f9dddd601b4ed4d0f0e40188b5eb85772e66c0918c16d7e3fb34984211f71b75876bdeb2bdc65c711bbe2415329aeb210a75aac9f1b302d253fbc085a22c84a1c9523cc778fa7b5572aebab944e3c376c91b1af676ff08b5deed56a21e1f25e65e0ff95d1c84c87de569798364a710e67418ec1ca3e681f46f375a4a937f85f71134a84764645", 0x73}], 0x6, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x4, 0x7, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 13:34:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000380)=""/245) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="057680d5", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) 13:34:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x9, 0xfffffffffffffff9}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:18 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0xa23a0dcd275cb654, 0x0) ftruncate(r0, 0x0, 0x3) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x10914, r1) sync() 13:34:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000025, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x7ffffffe}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:18 executing program 0: clock_gettime(0x0, &(0x7f0000000380)) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x880, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x756) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1ff, 0x6, 0x2, 0xfffffffffffffff8}, {0x4cd, 0x0, 0x3, 0x100000001}, {0x2, 0x606, 0x5, 0x80}, {0x9, 0x0, 0x68, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) 13:34:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = semget(0x3, 0x3, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/255) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 13:34:18 executing program 1: r0 = dup(0xffffffffffffff9c) listen(r0, 0x7fffffff) listen(r0, 0x7f) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r6}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/253, &(0x7f0000000200)=0xfd) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/111, &(0x7f0000000300)=0x6f) listen(r0, 0x4) r7 = socket$unix(0x1, 0x5, 0x0) listen(r7, 0x1f) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x14, 0x59a}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f00000003c0)="12a60619fd3c7be1418ee79b94afcf8d790af34031fe70d040a892f855d7a56243b29db014f4c3bdf946e54c9329188f26975768fcf68adc09308c3a888f3e558505399e1c1ab4b02edea89e5a1b6661deb08b519d70a4b54e6909ee185b93d6b2f6597d32", 0x65, 0x8, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x0, 0x7fff, 0x5, 0x0, 0x80000001, 0x8, 0x0, 0x2, 0x3, 0x9, 0xb5}) shutdown(r7, 0x1) getpeername(r9, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) shutdown(r9, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000580)=0x3) pread(r7, &(0x7f00000005c0)="7bbd82e8f93d697609331f5134a8e82366b252e81a335a35b76bc11e03047350578bfc90e8fa5acafc7513f25b768778c3f80f736ef1f2ee73777f97bbccd086efca18e9b5067efa88ab87d9c1c6d3bc0be7c72f3039f07a822569a181749f8c1ee0708f2daf2898f9babaed64f7cfe0d0b5332d030bd4e494984c519c1d1e9f60d32d14d40c1eb0e987081259acc34685b37fea6185ec0e39eaeebc5b1161b34fb88daf9e54e1962b56b76fb17b38758b7b1f4b8a50fc2f7e91bc8222c6c65e58de5da10f28dfa115fe1a1777259e1f5851a22b728843e8df8c692c5450040b05b0ffddf0608ceab56c3ba84d96b42f8139363a809416cdc0942fa6cd98720f84008f5328b6026148c92df737f8a1dffc337ac2da7a46a992c573e82cd86ae962d67e3a7a3202c3b526cc3c7e7bb14b017ef3ebb1d6f564ca2a6066e8cf0a449ea2c774bc91e07acda0e7ce978e290bf6c925426fde1036b7666954573219256b27c04e669d2a025cd1566b07931aa6a61c1dec716f3d0f348d69897ade02c22002b4a3fe44b467ddea6ff2b4e0cfbb5075c7f1d1ce5203fd7cb121a180431aaf81a90ac66ab67849c27a2c12e1169a516cd34260cd338a3586711ed18f2bc4c628ebc300d9b9051e96ec4f59d4bc1fdb8a7208a357eb0586609279bc754e289d797b69a7792211a11bfa8a1027e2e779652c8f4884fa10aab19f1df669330abfce83f41157095b15034309777d266f88174d8365b6207d045794178c49e2be4af4582166d94dd8a8efcabf7a5d4a367c8f31cae291179f2f066728fa57fe281bcb1e6176cd940fdc7b68462f37843ea0aecac9da9b5e6eaa78e7c59f9b04a4c878b21e80d9551a69d7b89dfc40557fd8bd0fda82c0d2e26e1df05a6f7be47231a2ac05e7cb393a84487fc5ff0257c5bb30752395f13227de5c812bbf8566bf85685e7cf850c8daaf845673e7753c4f0176b1d943b7e4389eb264fba0b16e357bc2fb00f188652c45ef73d615a070fb7af956eecfd4bd4d9d6be8896c77741df3099f4614c207d48c8f72ec2580bcd4db1c63dcee93885cfb90d8569b71da32a00714cbe42a1b2667622151982edfbf86de1a0e440d8788edd28566d03ddb7f4de5b85cab4458357c1f6e0c3d2a693a10ec20caa9aac12c65111c1e107f6950e77c6c222a6f7ccc0c6aaeb4beae867f6151059ff58d9a55a30c2236dfa147083e3002f380dcfca637d7701fbd407a00d8433b8c99c682e8e0dcbfe4756629b85656f88a0d848488093a5a6fd521c7e5f1248e5edcdc300464e4ae67940946f56883a431b4766bffc8c62b18bae8905c88aaaacd5b09867f4118d8aea5009ba876c2c417766eba410af41d6b8fbb57145198af6c6f2f979ab9ae78eeb5176390fe2e9d5532833c9a370d5d9d6a3c33c492bafa711567c605513eb0146d699b6b5684272a47a40cd21e75bcea37b10c2c9e7349749817b550acd881f3e0c3f2a6e771a11ae7fe13a51fda21df3a8d5db609bfee5cb4974ade960e992b828b5206b38c55c744ccbb63485f9b2c46f267e3b5130cb5a6257f277eac88a51df2b9464ee54617f7ffe8b058e71699b30511d0208bb367a9a15901fecceffc68a0ffc5f53064a265e69f2bd8ab9c3a41c09ca6478721da1c2524b38e706254c6d349e2b01086052b71eb0c80cc2bdd9f1948e7a4324d7ecc13e41678af8ccab4bf8d58d53bc92ba6b124ef57f9b6d5eefb807366869d46d84951285efa4e8de6732e89b6fd9e9638a9691ce2387478f00cdc1ec17351334665ab1af6b8391c22d0fbb92df037f3c1dd427589a7b1978aaab89de2075e6ae22cdcaa8482715d9ba5e787ef9a743bfdfe43fa3f20af969450bf6ca03e6070efa44bb11108638e57afaa50bfa806031ebc6bd76d09fbbeab3e5f2d231768435acd28b7f320b5379e212507eacadff0e0c14ce68aa0fd20d3fdb13f2468f38b257e88d682de4de6d78e845eb5d8e85fac01d6d5216cd92c27d2da10b115fb0e4c2713043cf5c9acbaab108322b4a94b4999f1311e3c2520024d52ab34b6af7c92c5c68f19a2020a7fe6228617a725cd5bc9ba1cede8ce4a0b2fc0659b11c763f1299904cc16de2b3b18b3d6ca5e10abcb5dd15a62b86924aead5920ae455c7a7368adce0190a00982370144a266a406a9b26474e122d1f305b22d8464d7be93fc475d838e6256569825522f5fa71fd5d99c6ee79fa2ee0019f2b938209e07e46b9598fca9b80e64aef7e1bd9b3e9393f42b3f83be6ea5cdcb8b733d0bba191c6ae4c1bd151e1e682847aab5b24a42b0e7669f472db00aece8ab4ec47b343f77079512f9bf0b93dee3c6a398b1c582db893924a7b0a4bd887334448e1ea4349cf6f7df6de4ba975bb879d88e9c06dc3fda078b5b63d821109f218ec6972e695071c8c170dda6e24212bc93a1907acea77c7b761f772f3cb51090b64211ca0fcf6eb4cbb8e9dce537ea0af4b59500b32d4a905572af695120ecd8befb5eeb382dd0f01160cac40d30f8f8900a30344a87eb5f752d9a2d6e3f22ca1ea677efe5711a8ec8dd236ded86b2920a03bf2e0265442037b47d443744521899b8b6fdedf81f2ac4cce1ed30d574477c7036be353f8dd5b17b351d30ff708a16a230ed71daf8a046353cf78bc79ec745a02e42aedbf9ac5a4b65c6b6a812e0e48cbd10b524ddc41124ca9e0da692d0333d5ef06f3c764b8f52196ea2272ea33343d71136727fd5ea36af143315371e85043725a7535862ce4d76e079439a18a7fca60549360d03be7e7c190fc031c5297891761f4912bdaf4b10dac6b540c3fbb8098306f3260451f8fdc515144495ef6c1bf92abcd0458aec25c2090c09c41ba5ca900eff555d95916779160ccbfd5ce1b0073781c6c2212f9defe40f7e4aa3c4c0e0b1dc4db2ef8ed09d37ee264550354d9dbd403bd4aab6c5f2b7f8b572f8a6148791f48fde2504cb5b70735c06ee6316c6a8b955f18527854b12de82ce682ab59238a9a83ba3b30cd627b33672cfb808d5f31a8c5d1427580eeb9079cb4baa78edd6aa225730e8aebb1d4ece65104433dce58fc14babb0c6b89f27994c0853dc65d4dbd10e48380a27d3501f1060cf816aa52a9dbf59a8a455e1fea0ab5b90bf514111381a20e46b9549a18a44cd5946e8b6319dac4aec2f8706f86c8089a4acd0ee26df24b66e57a4b8aa7ce35cac7d8c5f8f2c4bac019cbb4d884889230d10509621b3b0b36fa7bc1ec186e253b7aba6d0e907e0b9f96a898ab52d59c3f40f1a58a84a8732fed67f32f7cb12eb333f8e872d57c3d166bd0c53487edd8762005c6c2cf5068d9392aa2aa103aa278da7c7b5db85e450d56d1d7b5c4c1a024d4e4ff478a9675150eb927c0ad713d8985e001a24081d683ee07b16497d541947a8ee470da8553a379545949d2384ce0bd87b521acb5a0cae2de5ff6f66671dc64121d405b985188d9df68d146f15bc3e1111a562b0838a7d563a2644db36b391bcf3449ecae4f595a0301c80c5e64c8ad36d2c3bbe926585ab213d5c826fd18b6afc0d93f6aed0158a3c2d98c8a0bde8941c0c64726e76cfddfacce74daf2733beb3fede6516815b15cfd085a6cd8d5b32b8a3ee8482fd2a502000b8d92ddef9bcf5ddddecc65f3512794abb7a57d1546a2f646a66f9d343d99d3473bac7caf5b74582ad31a8bcce2cd32097dd6d4aa25c2a183d7180f3b2569bb734661e50f21eb5c70a391a76b74f8429465aa9fcb25485d0ba3acb96ee40d0a2fb557ad798780fdc67d6f8ac38db18693c8ece8966e5652e82e2530b002a4d3d4a0f1b2be3926a6fe2f8f15fd70a9e595c7655ca348deadb2af63fac9dd9b0d510e2d73f72d14abb4d9d543696547dee5cb6abefbc67af0dd1fbde0c4da48bc1964c1190c477a9184f92ee7b1340c86f0bc192b30467508bcedea15e97ce2a64c6e5d0f39a4e69f7de73baa781f7b04aebf8ae7ea99d63de9c9dbebf26b1f7ce7131025e4cac74cadb08a46768bf99c18bfca78725e272277b8a37b28ebd1972b63c04fb7e255956438f1c682be79247b1571674488116d5aef9ddaa598a7a5b6920017b5af2f24ccced25ef9a6f745d3d17bad5fb98ef9eceebf313e041d93957a01d9d0ccdad2e1b426dc96d6d73c76e0d41ae1627003d342ba75e6a452e60e71916318ac3519123896fe79eab55ef41f537a9d2ab4846f4c649c7cdf485fba57778a2198381638491478f983055baac23ba6f9e72eb6ec46b059216116ac76bb1d0f297aaaebdb6263616a1923929e41b1a1c6840cac3e4a99e9da9f94038d672df59f5263c554553f72ffc8d5b3fd3dca10f05acf3cba861fd38febc1ef52621ab3f3b9ce202a88093546056cd7793577d8d31bad9af886e6e29128afcf644facd32f221ef061d295b4c3dcbeab13a56faec909b31bdc8b206ec4625b37a95617e4a33fb7ff53ac57a39bf295aff0237ae5cae1396e1d04fea4f40bb6f2d366bf5b392f176cc8b944a29265a8b95b4ae7172083b3117941415b0a30aa2e68235d836665ca9ae6fdde7768b3d65c53e5563b98db4dc8e03a37d213d396289555f4529c7887252800f3d0116511ecc554f732bf79f543c9d502835cf68d2511027fb53e8ae4f5245bc183e6d2e7aa6563a3a36d8fdd831a009313741efd083390047feafd3afacbcd50976a747539cae2c3d14e6df01674b84009408ad636c22ab1b14e04f674169fc97948c7baa7babd11068a7eaa9b3fd878de0f8ec1764c3a4e74204dad2284277e9826adbfa08b8d6add29a43acbde5bf88f21a672fb1960b4a943af9931031825a87e4f7709f7243e027e897d91c93f985a0ebb6f7cc300595fb0922dd72ea74b6530eda7dfb29ddf31b950518f157c246d8e63fcc41d1b8aaf097619175a6b17d40983551533d99a920b77c3158a74d8740000599cfe63fd0beac8000a97b28931891b296a0a00f3541c2b627403e73221e42f08b756c73ec7ff8a4ce6f7e0b1a95a34230405e51d5117be8eb847ded1b82839b8e62c06d6bc5fa298ffcbb0ff1cfe296de117970aa1aa9f719a473069cd66b2c42f91327cf5797684286f9931399c45e67108fdd1bba87cbbe2bad6e8faea5f643162c7bc4a81255a860d9349d2f723115fc80dec15082cf9eb6d2e014927baa13d17b972fa2f9d798f111dcee858076a7038d381a4f402ec53c722eba584303ec96c11e831bc3ca99829d264de5f6b82e8b23ae92c6b5e2d265e0589dc8de0bd0c1f5f70fe53c850b351bb20e83a4d0f10698cba53a8bc91f5927ad9ec3664cafe7b5bbe3dc1c37726c1e218647695b059c06949c7ed24361d0f86678d4d300dfcd0b96c3c7323983b2d5889c4878ce853f24dee6f4ba2abc628493bcbd9f4528b27537873b6d25975a626564a6c0e961ccb82426f979d7b893a038312f0945203470be9a71a21b4a9ab4b108b32789f998488752c7f6eca4e0d622c8e20297b078378b310368d71e04e7c5adfcdc209d995067b29ca6eb87486a0b6bde1e42b54efdc7dc7023327c5b8cdb57bbdace46c2fdb8ab1682fb3ee4761271f732e3e2c9aea94dfb9fa86f2e380ac247d4ee7e9768d1862a066d7d96092a0745d10e1df2300bf097a1880a14ddcadb07a3d8138898a3caaa28e942f0f4a4a429ebd3828812e260df341fda50dc813483bad6eb222b95e3cb73f6530665a3c272fe612735a19c8fa5a1afb54b45aeba87ae51fc09aaffb159cd4b2bda751c618388440f57f8cecf7d554c9f631401d455f3f199654c1f573fb8", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000015c0)={'./file0\x00', 0x6, 0x9, 0x7, 0x1, 0x4, 0x80000000, 0x8, 0x2, 0x70a91df0e43a91f0, 0x0, 0x8000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x8, &(0x7f0000001640)=[{0xffffffffffffff24, 0x370, 0x7, 0x2}, {0x328, 0x6c80, 0x8, 0x3}, {0xffffffffffffffff, 0x6, 0x80000001, 0x8001}, {0x919, 0x4, 0x5}, {0x8, 0x0, 0x7, 0x1}, {0xe1, 0x200, 0x9, 0x34}, {0x6, 0xfffffffffffffffe, 0x1, 0x8000}, {0x6, 0x85, 0x80000001, 0x2}]}) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='r\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001740)={0x4, 0xfffffffffffffff7, 0x8330}) r10 = msgget$private(0x0, 0x12) r11 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000001780)={{0x6, r2, r3, r5, r6, 0x80, 0x2da}, 0x5, 0x2, r11, r4, 0x9, 0x3, 0x6, 0x6f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) 13:34:18 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getgid() r2 = geteuid() ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x20, './file0\x00', './file0\x00'}) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchown(r1, r2, r3) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) accept$unix(r0, 0x0, &(0x7f00000000c0)) 13:34:18 executing program 0: r0 = semget(0x0, 0x4, 0x400) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x100) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xffffffffffffffc1, 0x5, {0x5, 0x9}}) socketpair(0x1, 0x2, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xe192}, 0x8) r4 = fcntl$getown(r1, 0x5) r5 = getppid() setpgid(r4, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, r6, r8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f00000002c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x7fffffff, 0x7fff}, 0x8) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000340)) socketpair(0x1, 0x0, 0x1, &(0x7f0000000380)={0xffffffffffffffff}) setpgid(r7, r5) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x42, 0x3bf}, {0x48, 0x80000000}, {0x2}, {0x47, 0x1}], 0x4}) semget$private(0x0, 0x665ab0a0b04aa227, 0x8) shutdown(r11, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x25, 0x1f}], 0x1}) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000500), &(0x7f0000000540)=0x4) listen(r2, 0x4) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000580)={0x40, 0x1ff}, 0x10) kevent(r10, &(0x7f00000005c0)=[{{r11}, 0xfffffffffffffffa, 0x2, 0x1, 0x3, 0x29}, {{r13}, 0x0, 0xc7c4c0aea3881caa, 0x1, 0xf4, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x4, 0x1}, {{r12}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x2, 0x4}, {{r9}, 0xfffffffffffffffa, 0x44, 0x11, 0x2, 0x7}, {{r9}, 0xfffffffffffffffb, 0x73, 0x2, 0x13d4, 0x10001}], 0xffffffffffffff7f, &(0x7f0000000680)=[{{r9}, 0xfffffffffffffff9, 0x1, 0x200fffff, 0x4, 0x100000001}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10001, 0x8000}, {{r11}, 0xfffffffffffffffd, 0xf, 0x1, 0x1c}], 0xd26c, &(0x7f0000000700)={0x10000, 0xfffffffffffffffe}) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000740)={0x2, 0xdf54, {0x5}}) 13:34:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="d79389d700", 0x6b2316c55fc2e9de, 0x0, 0x0, 0xb827) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x200000000000001c, 0xffffffffffffffff) 13:34:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x1ff, 0x7b8}, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x231, &(0x7f0000000340)='\x00') 13:34:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202498e4252db1888be66ff000000000000003c280f4b9444b1c8f4009b0de9a95a542882fbce5fb7980154c2c3ece2e1de9c3ed5624a4d265d643366409bdbe3a6651cce8a8ba290e5e17027ee3d75d8ed49c2d71e5955ecccfa803ac659a4b31aea59724fbfaa8d441878ee6a6ab8d2fab98dbc18391217da136f2ac25530a6ebe70a0c2517ae7045415745847da59ea184742c0f63febe32a07a2a1fc97c1d1ccc54907e"], 0x1) mprotect(&(0x7f00005e1000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) shutdown(r0, 0x3) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x6}, 0x8) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xffffffffffffffff}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0xfff, {0x5a22, 0x80}}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 13:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7fffffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x2, 0x80}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x2, 0xfffffffffffffffe, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0x5}, {{r2}, 0xfffffffffffffffd, 0x22, 0x40000000, 0x8e, 0xffffffffffffe3f7}, {{r1}, 0xfffffffffffffffa, 0x17, 0x10, 0x6500, 0x4}, {{r3}, 0x0, 0x9a, 0x8, 0xf5, 0x401}], 0x9, &(0x7f0000000200)={0x1, 0x1}) dup2(r3, r2) pmap_unwire: wiring for pmap 0xfffffd807f00abc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00abc8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00abc8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00abc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00abc8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00abc8 va 0x20ffd000 didn't change! 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) pread(r0, &(0x7f00000000c0)="bc18c201c88fedc0a3979967ed9c27d357c221aa1cfc2fed983f6f806ed44b02eb53b59def63f447e214cdf3473a43cd6073779af85262d554dd7f8268922b5512f6e1a44da21cee103824826aa677ca4ee36324bcc3def9349edad316c71cce2453e273da2469a6ee9ff83a55372436b407cc05b53eaf0e639e3800309cfc165473bd7ca9232e69caf78ef9", 0x8c, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5210e36c1d0f6ff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) mprotect(&(0x7f00007d7000/0x3000)=nil, 0x3000, 0x0) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = socket(0x20, 0x3, 0x3a) socketpair(0x18, 0x8000, 0x3, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 13:34:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = semget$private(0x0, 0x2, 0x224) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x5ad24055, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x9, 0x1800}, {0x2c08de5d90a56b90, 0x6, 0x800}], 0x8) getpid() r1 = socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000080)="6f2974ae6f42d2e6ef0eb24633450b707de3bcd69dd219352673db90e5ceb275965913564c1fb0e6c28bbc258b37d56e431922bebd257e3a06b294ab917de3bb5f23c8dbcc5b5d33caccbeafd71d7a61cc739eec4e3488b1cdd3d5f74014ff081476ee788121d8d1a4", 0x69, 0x348c41b7632c3bbc, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, 0x0, &(0x7f00000001c0)=0x23d) open(&(0x7f0000000180)='./file0\x00', 0xe274de05d38f4449, 0x0) 13:34:19 executing program 0: r0 = socket(0x10, 0x846bd97bb0ddff4e, 0xffffffffffffffff) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = getegid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) setpgid(r3, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) 13:34:19 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80, 0x2a}, {0x67, 0x6c}}) r0 = socket(0x10, 0x5, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x292, 0x20) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x1) 13:34:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 13:34:19 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0x1f3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0, 0x2) 13:34:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0xf9, 0xff}, 0xc) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000000}) close(r2) dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x3ff, './file0\x00', './file0\x00'}) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x20006}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='o') 13:34:19 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x8c, 0x101, 0xffff, 0xffff, 0x5, 0xd3, 0x7, 0x10, [{0x6, 0x3, 0x6, 0x8}, {0x5, 0x7fff, 0x3, 0xfffffffffffffff8}, {0x8, 0x8, 0x3, 0x8}, {0x8000, 0x5, 0x0, 0xffff}, {0x3, 0x80000001, 0x8, 0x2}, {0x15, 0x7f, 0x3, 0x80}, {0x1ff, 0x7, 0x4, 0x800}, {0x2, 0xfffffffffffffffd, 0x80000000, 0x685e}, {0x5, 0x5, 0x7, 0x804a}, {0xbb5, 0x92, 0x7f, 0xff}, {0x5, 0x40, 0x1, 0x1ff}, {0x80000001, 0x6, 0xfffffffffffffffc}, {0x7b7, 0xff, 0x80000001, 0x1}, {0x7, 0x1, 0x2, 0x3f}, {0x63914b94, 0x6, 0xbf1, 0x7fff}, {0x5, 0x2, 0x80, 0x101}]}) r3 = dup(r0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)=""/251, 0xfb) getpeername$unix(r1, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) accept$inet6(r3, 0x0, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x3, 0x16b, 0x3, 0x1ff, 0x6eb, 0x0, 0xb5, 0x10, [{0x4, 0x101, 0x1, 0x1}, {0x1, 0x8bcc, 0xbc, 0x8f9}, {0x4, 0x401, 0x2, 0xfff}, {0x4, 0x9, 0x100, 0x7}, {0x3, 0xe3, 0x3, 0x5}, {0x1, 0x400, 0x20, 0x80}, {0xff, 0xfffffffffffffeff, 0x1, 0x100}, {0x9, 0x6, 0x8b, 0xfffffffffffffff7}, {0x401, 0x47b179, 0xffffffffffff3296, 0x1f}, {0x4, 0x8, 0x84, 0xe1e}, {0x2, 0x3ccd, 0x6, 0x2b3}, {0xffff, 0x8, 0xbf8, 0xffffffffffffc49f}, {0x5, 0x0, 0x7, 0x5}, {0x1, 0x29, 0x80000000}, {0x101, 0xffffffff, 0x5, 0x7}, {0x7, 0x3, 0x101, 0xfffffffffffffffc}]}) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x76, &(0x7f0000000140)="b6fa737c377e4d96d2a4cea9fb53e362c4aa5453f6e7bff7d33315b12f24eadfeb25c3a0ea4fb6e1670d16b2b7bb9fc4228eaa8f9eee2167691bfe76871050e61317b7219f422120831795a4e2a2ee291112c7c2164aa6827b76fd25aa033cc4b48f28df6b4c9030ff04efee03385fbd21021ea087a3") 13:34:19 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x4, 0x6}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x100000000000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x18000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7fff, 0x93, 0x19a, 0x5}, {0x7, 0x6c6f, 0x0, 0x8}, {0x7, 0x8001, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') 13:34:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x41) ioctl$BIOCPROMISC(r1, 0x20004269) getsockname(r0, 0x0, &(0x7f0000000040)) 13:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:34:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xff38) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/139, 0x8b}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:20 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom$inet(r1, &(0x7f0000000100)=""/109, 0x6d, 0x801, 0x0, 0x0) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = semget(0x3, 0x4, 0x20) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f00000001c0)=""/175) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffffffff00000001, r2, r3, r4, r5, 0x10, 0x7f}, 0xfffffffffffffffb, 0x9, r6, r7, 0x100000001, 0xfffffffffffff801, 0x1}) 13:34:21 executing program 1: r0 = socket(0x11, 0x3, 0x2) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 13:34:21 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xf473fa4d158127b8, 0x2d94) nanosleep(&(0x7f0000000100)={0x1000, 0x7}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x4}, 0x8) socketpair(0x2, 0x2, 0xb9f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) 13:34:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x8, 0x6, 0x7f, 0xfffffffffffffffc}, {0x7f, 0x8001, 0xffffffffffffff7f, 0x7}, {0x6, 0x3, 0x401, 0x38}, {0xffffffffffff0001, 0x1, 0xfffffffffffffffd, 0x4}, {0x0, 0x101, 0x5, 0x5}, {0x7fff, 0x81, 0xae8, 0x7}, {0x4, 0x1f, 0x0, 0x3}, {0x0, 0x1, 0x100000001, 0x10001}, {0x2000000, 0x1ff, 0x5, 0xd958}, {0x9, 0x800, 0x0, 0x401}]}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 13:34:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000240)="5a8d00008e0ab0b2b610a2563c911d43bccc99e0804ac30ed0be91a9f34adc806c81b012dafd6c8270d6819234fa550a742265122f2c74b728a870997213ef2f773329f99d21a4204bda294c19531f81f493daefde33ab5172459ec3863470e2d41e3d8640ec7c66578b0cfbd1ae4f58067dbb97ceec066db1e1454ad99803cda7c6f1d8fa5b82ed86a52dc20a3152dc91f57c6d19c4769c7dde5432bc7c87e86dcc580c5f79c40c9da4c3c9746debd04888ad6e88a72aed15566c4da322e392a19652a1950bf0fc4484630e40bd8773ccaeb694440143a94c78f9735ba898b91ae08b1c34f0f3c4f8a140defad88d3aa33e03011a60965cc3951d", 0xfb) getgid() connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xfffffffffffffd2e) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setsockopt(r0, 0x2, 0x8, &(0x7f0000000180)="06000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x40}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x92) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x81, 0x6, 0x3, 0xc35d}, {0x1, 0x8, 0x800, 0x9}, {0x3ff, 0x9, 0x8, 0x401}, {0x6, 0x5, 0x6, 0x8}]}) 13:34:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) r4 = accept$unix(r0, 0x0, &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r4, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 13:34:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) fsync(r1) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 13:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:22 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 13:34:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x2, 0x3f0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/111) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x20, 0xfff, 0x400, 0xffff}, {0x100000000, 0x5, 0x75ea, 0x2}, {0x2, 0x6, 0x4, 0x6}, {0x5, 0xa6, 0x2, 0xffff}, {0x4fa1, 0x43, 0x6, 0x3}, {0x20, 0x4c, 0x9, 0x7f}, {0x1000, 0xfff, 0xfff, 0x9f}, {0x80000001, 0x4, 0x20, 0x6}]}) 13:34:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x4a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='+') 13:34:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x89, 0x0, 0x7ff}], 0xfff, &(0x7f0000000340), 0x141d, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 13:34:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 13:34:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xffffffffffffff0e) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000400)="d3462cb7922cc2ec64c82b0a7e867badfc594f41239113ac9a0ad309643e8f8952126a00ac4643847ba0d19855767f72e43efb2c379f9f474f98198ad4fc6fc601624710a1312f8744d56f0be1efd21f3654d87f81", 0x55, 0x8, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/9, 0x9, 0xf897554ab50008bd, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x60, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0xfcd, 0x80000000, 0x5, {[0x6, 0x3bc, 0x0, 0x2, 0x5, 0x5, 0x610ebbc4, 0x7, 0x34a, 0x8, 0x480000000, 0x100000001, 0xfffffffffffffff8, 0x5, 0x2, 0x3, 0xffffffff, 0x7], [0xec, 0xfff, 0xe271, 0x4, 0x8001, 0xb7, 0x3, 0x3, 0x1f], [0x0, 0xf01c, 0x2, 0x1, 0x6, 0x401, 0x2f], [0x3ff, 0x9, 0x7f, 0x8, 0x0, 0x800], [{0x7fffffff, 0x7, 0x9, 0x1ff}, {0x1d7faecb, 0xb5f, 0x80000000000, 0x3}, {0x800, 0x8, 0x400, 0x3}, {0x89e, 0x8, 0x5, 0x30d48936}, {0x4, 0x1, 0xd1c, 0x40}, {0x100000000, 0x6, 0x1, 0xc26}, {0x9, 0xfff, 0xbaad, 0x80}, {0x1, 0x80, 0x5, 0x8}], {0x3, 0x828c, 0x7, 0x2}, {0xa3, 0x401, 0x6, 0x1}}}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x7) getsockopt(r1, 0x9, 0x6, &(0x7f0000000040)=""/7, &(0x7f0000000140)=0x7) syz_emit_ethernet(0xffd7, &(0x7f0000000180)="b6") minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7b4a4bef, 0x800, 0x77bc, 0x1, 0x4, 0x3, 0xfc69, 0x3, 0x2, 0xb76, 0x9f59}) 13:34:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x40004010000028a4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1, './bus\x00', './bus\x00'}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)=0x7fff) stat(&(0x7f0000000240)='./bus\x00', &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 13:34:22 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) 13:34:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x1, 0x100) 13:34:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x0, 0x9}, {0x2}, {}], 0x3}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() r3 = getegid() readv(r1, &(0x7f00000000c0), 0x0) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) sendto(r1, &(0x7f00000001c0)="71a2f0309b3ee25ed48a1624f010aa4c002a0a4fef2760aa37854e897e9a713bd46237fb0cab6f3a4b5a25d4a61351434a87c5f776df5ebab99d8f165800ed7bcddf2fe75887439d747198f6320989588d4a6268381d951a7265997873c7bab16ba15a58841f51242137bdce2d0c52d083950928c36d7177e9add3592a4a37582241539dda30d5e05d62890d814875098bf92afc7e12bced63efaa193662b7deb5c04e46cacc8b04d498d3d084ff27af6d00d6d5d7668aaa4ee2d8fb1b1cf8e445cc08182695717b47df3901a4b2b8944c497b07feaaa8b15bd79fe3833857416f8572e8425ffab40d8f0754047bbda3da500d99aeb1684c", 0xf8, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc) 13:34:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000001580)='./file1\x00', 0x20, 0x4) pipe(&(0x7f00000015c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000003440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r4 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001400)) mkdirat(r7, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) r9 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r9, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f54255bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e1690000000000610000000000"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r9, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r6, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pckbd_enable: command error 13:34:24 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="b0481681395f4dfc129918bb9c1480b840de27d5d5adb9622767741066d9a20cdfe8dcb7541627035b95daf74f58999ff6efb1e263378a7cfbf50cd2ed44902a7d7de7727db5a873d7b72fb1beeec6b1", 0x50, 0x6, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) nanosleep(&(0x7f0000000140)={0x1ff8000000000000, 0x8}, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003b, 0x0, 0x0) 13:34:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) pckbd_enable: command error 13:34:24 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x4c, 0x1f, r2}) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, r2}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 13:34:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) read(r0, &(0x7f00000001c0)=""/132, 0x84) 13:34:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) getsockopt(r0, 0x2, 0x80, &(0x7f0000000100)=""/72, &(0x7f0000000180)=0x48) 13:34:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0xcc8, 0x8, 0x1, 0x800000000000000, 0x1, 0x8, 0x2, 0x1, 0x2557a239, 0x7c67ddf8}) r1 = fcntl$getown(r0, 0x5) socket$inet6(0x18, 0x3b029fcedd5bfc6d, 0x7f) fcntl$setown(r0, 0x6, r1) r2 = msgget(0x3, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/229) fsync(r0) fcntl$setown(r0, 0x6, r1) 13:34:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7) ioctl$TIOCGETD(r0, 0x5452, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x3ff, 0x2, r1}) chflags(&(0x7f0000000140)='./file0\x00', 0x11) 13:34:25 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000400000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5f8da08acab8b171d13503db21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f3168"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getgid() getgroups(0x2, &(0x7f0000000900)=[r5, r6]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 13:34:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x8000000611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') accept$inet(r0, &(0x7f0000000300), 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffffffe00000000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 13:34:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 13:34:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:34:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSDTR(r0, 0x2000444e) 13:34:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x8, &(0x7f0000000100)="b74a84cd5d9e9f219361a5d7e905f33393a1566b9cf32eb497e8670172b2bc0c1699e4a26da9eeed9dba4bd16a951800cfeeaefcf26bc8423e2cff13c3498281eacff2ddc263adf45bf45ed0f68cc1c9a3f223f06e922f6180af29d4f7b2f0f68d62be230967b31616b0f06c57a1ef53e40287269b9ae57dd6068ea83db72fd803a63236175fbf2e9892baafdac1fd27d43a829679f89222d87e7d49f54dde63d7d93b9ff31249c3e08770d04b5e82e6a25b8e6df716cfd841a802dd198368436bb76384cc7b1154d5ff8e", 0xffffffffffffff57) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc]}, 0x3c) 13:34:25 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x76dac5a2310f6403, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000440)=0x1dae270e) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)=[{0x20, 0xffff, 0x7f, "d2af24592555b1fce1"}, {0x100, 0x1, 0x1, "2f28400d4cbde3f46458caea69ecef437c48f13e494d0704c72c02bd24c16e4cd88e0be2a1c694765f1cd8916d3748908a8a5aac8ea54aac34ce72a650feb4f5aed15dc4a2b8894644c938c2c5805fb77c543487fab9c53e44cea1fa32f5c54b0de262df069474afddaf7e3ffd0633173315473fcf99588d93f4450426d943d38256638c03c9e584dd974b327ee46b649ab7eeaa0e28cc8d2a20ee93d626f08eb8bd74731d288cf13469cda78c9d23481ab9ddde28d0b2aadfe81889899a4c171471ee3b185fa2f280600de7666c4f3a3ee066e3f1ae5d1b9ae8bb7fb7bfc159e2085fbccb4e726f28089d"}, {0xb0, 0x1, 0x40, "c2f97a4e30ff0ba3d4a2ce3616fdb0d4236fd1c2431ac5549b96a21a3b1b0a43c14a1c5a9467ee1ee5ee82866abdb3dead1500fd1be730ab890c54abd180301a2e6df917675d5ecbd5e7b11eeb008477aa3ddfc770c911eccc73aaa100115c8b1f8bb8f78545d95f65022425432225b40496a9dae7a2c920a3c23e79aaa51e329487722631ff2acdf811da97c23b9bc4f828841fb50ea818fc33421486c40c"}, {0x18, 0xffff, 0xd243, 'j'}, {0xe8, 0xffff, 0x40, "ae172a53a3f24924b7342eec99a5ab33d059607a790c76bb8a6184a1e5405ec31de2900d04101396ddebe8ce3f71bf40a7ee2d512a29c4781f2e67f86aa122134e2f50f9d738fe73515089ac70e114b0bc356c08dde85d732d7265a2299d055908caee6a304652bfa0bdd47d65f4824d5f590f7a32330a01e79b2f5f9068c830d2fb2d52bfdd55641926678d97aab4faabf52f6a566d0eb863ae03df183666317afa41d6739cfc6555fb814ff38057a7d8fb9cebaf4cce407f84e383e1ef31c8a2e24a16648d6f2cb8ccc2ab970b63386d7c504a5b4c6cb2"}], 0x2d0}, 0x8) socket(0x1, 0x0, 0x0) 13:34:25 executing program 0: r0 = socket$inet(0x2, 0x4, 0x100000000) recvfrom(r0, &(0x7f00000000c0)=""/75, 0x4b, 0x40, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 13:34:25 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, 0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x800, 0x2, 0x7ff, 0x1, 0x6, 0x2, 0xa84, 0x1, 0x3, 0x6, 0x9}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x8e08, 0x1, 0x9}, {0xfff, 0x3, 0x2, 0x3}]}) getgroups(0x9, &(0x7f0000000040)=[r4, r3, r6, r2, r4, r3, r4, r5, r5]) setregid(r4, 0x0) 13:34:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000240)='./file0/file0\x00', 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r1 = semget(0x1, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x100, 0x7fffffff, 0xb6, 0x4, 0x9]) 13:34:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) read(r0, &(0x7f0000000080)=""/244, 0xf4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1d0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="19772acb", 0x4}, {&(0x7f0000000280)="b61918bf937152fcff304f91595268575dc14371a3ae40bd89775534012a3fedb9df83e09af05d53250c08c1b5ef649e229c01968379ee8d005a75bad9aedac50dfe7d185eeea0e64b40bf9c07409fac4f3e3b43177f26d0e37ce305c1b4619e26e312dda9a423b9ec07334b4df4490a11bb772bbafb6fdfb400e011e4782791297c8543a947618848c261e2742b7e8fd845c949238122420e47e5069be51523312d1d87a4a0e8e8177ec9d46ca4fc527f763321053610", 0xb7}, {&(0x7f0000000340)="4f0a6cd4a9b433dbd28fdf52d0fa8dc8d05750ac91f19e04840eea9072b5e3c7c1278b5adf82c53c7dcbeec30310e4aa31c1da788de8363db505374b9d5839e038189cb4ce76df42f5c9d272dda0cf413d3325598d3a3d74ecaca33f9ce9a7de7c5401010db0fd2c0a61c76d544cd72b0ef46df5c447c8b2fa3e62cef11baa4fb04a67d1eb9df0b3a24be5d9052f5513fc7ca79f1acf26986302d2b4429d65833a978b5227a5655e5c499e95abd90835ed00419e5aa9441b9633fb8c0aef1abe8fd185c2526cec7ad8f8afa5d9b6073e8996157187b2bef150c872af7ef18bae5d9aa3381d499ca9f6a746575f461d4a1a2e37f2b9", 0xf5}, {&(0x7f0000000440)="014445690aa1bd0abc43eb44abb6e20f01cf007d21e00642ac757320a7c020501e8b59bde698b07a0d917f72771d583a252619f638881fef21d0c9118fa74a515fcebf5683db01bd7aea0ee029c39bd35f", 0x51}, {&(0x7f00000004c0)="44ca056202f55dc3787d8fa25f9b01c19c6d03ab419f69ca8bdf1758ba3267b9ebf24e4ccea1f033e663bd9b24d79fd245a270ed00e7a92dae6b03966692886d", 0x40}, {&(0x7f0000000500)="a309c38e78f2a8955c7d8d6143700948cd3ec8d73856d0e93f57f67424b042ceb51493eaf3a98567a8d0fff8de5234505e6aef2b818b1489c7fc312459e02ffb227f44c1ea617409ed115b729e32da117df96344f03794b03b0aaeb61395c9324b4a64db42e46c87d8ec0e276c2743c20050dbe39890e01da72eabe86923f7a9f0550a37344fbd725a3abbca6f5cd5e0e75390ed9ab2d03da694c8d3ba462e5b125c82bdfd015062228448a73c3947cf05f5bcb6de35c1d467d9", 0xba}], 0x6) 13:34:25 executing program 0: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r3 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r2, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(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') renameat(r2, &(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', r3, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') getegid() 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8000000000000044}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:25 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kqueue() getegid() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getegid() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0xffffffffffffff2b, 0x8}, {{r1}, 0xfffffffffffffffb, 0x48, 0x4, 0xfde, 0x10000}], 0x9, &(0x7f0000000080)={0x8}) 13:34:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x44) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x3) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x165) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)=0xfffffff2) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8000) 13:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x80) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 13:34:26 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='.\x00') 13:34:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5aea2d2c1823cbf9f67c0aa0b783d183accfcd5c26e1768ae4f6b8ce4f847b81", 0x20}, {&(0x7f0000000100)="f4ea1d60b8bf029a96e0790c1830", 0xe}], 0x2) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef252762ac95bc8010415e5dcf7f5d77fb3d3ea0b036ec9c23447b31c4d0eff6801955bfae62065bb3f2b1401a8829884c5bdd87a61474c0b5b077d602aa8f68da58eb4f1c13c81c11adfc30b38f307d56a96e98783f72bb1822", 0xfffffee6) 13:34:26 executing program 1: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = getuid() setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 13:34:27 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0xff, 0x5, './file0/../file0', 0x9a, 0x0, 0xff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) 13:34:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x20) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x69, r2, r3, r4, r5, 0x80, 0x40}, 0x1f, 0x7, 0x8}) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:27 executing program 1: shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049b4d8d4f013644696c3000800"/90], &(0x7f00000000c0)=0x5a) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x3, 0x40000c00, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x3, 0x10001, 0x2, 0x80000000, &(0x7f0000000200)={{0x800, 0x4, 0x2, 0xbe, 0x5c4, 0x74, 0x5b5}, {[0x8f, 0x128c, 0x3, 0x0, 0x10000, 0x6, 0x100, 0x24a6, 0x1, 0x401, 0x5, 0x5, 0x7fff, 0x4, 0x0, 0x0, 0x1, 0x1], [0x7, 0x9, 0x9, 0x1, 0x4, 0x0, 0x3, 0x3, 0x2, 0x1], [0x8, 0x401, 0x0, 0x40, 0x7, 0x1, 0xa99], [0x6, 0x6bc, 0x1, 0x6, 0xd38, 0x9], [{0x144, 0x4, 0x800, 0xd5}, {0x9, 0x20, 0x3537, 0x400}, {0x1f, 0x7fffffff, 0xfffc000000000000, 0x2}, {0x5, 0x3, 0x3, 0x8}, {0x100000001, 0x7, 0x0, 0x2}, {0x0, 0xf31, 0x7fff, 0x6}, {0x8, 0x6, 0x1, 0x7f}, {0x3, 0x0, 0x3, 0xffffffffffffffc0}], {0x7f, 0xf44b, 0xe73, 0x76}, {0x3, 0x9, 0x9, 0x9}}}, 0x4, 0x146b}) rmdir(&(0x7f00000004c0)='./file0\x00') 13:34:27 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x0, &(0x7f0000000080)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r1]) getrusage(0x0, &(0x7f00000000c0)) setregid(0x0, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f0000000040)=[r6, r4, r4, r3, r7, r2, r8, r6, r4]) getgroups(0x8, &(0x7f0000000180)=[r5, r6, r3, r2, r4, r5, r6, r4]) setegid(0x0) 13:34:27 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x8001) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) 13:34:27 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 13:34:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x7e, './bus\x00'}) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x30780, 0x20) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r2, 0x3}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d652d", 0x15}], 0x2) execve(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r3, 0x3}) 13:34:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) pread(r0, 0x0, 0x0, 0x0, 0xc600000000000000) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x3, 0xe2b5df8218b82674) 13:34:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2b) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x25, 0x1, 0x10000}, {0x6, 0x4, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 1: getitimer(0x0, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2, 0x4}, {0xd1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x80) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) 13:34:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 13:34:28 executing program 0: chflags(&(0x7f0000000000)='./bus\x00', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x40000000000011, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x3}, {0x3}]}) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="09f37e98ed43e9ff4ba4b2f118deca6efab3682b00d62fde88250be7d2e8e5c6a6d935621725670bd92d69731b1250d5463faa27175af51c1bc1e60d1d5df0754703d2685417e43ff84f30f714adc6c9df9554c617c95a1d4667a86e29d9a5493a13da8fc210ac418ef55f267b48dbdbcc1b510d9dbaa2a2e03b58d2aef16f91c90ed984eac5a36db5830352e11092c334c7cae005391bdfbc1f23a804eb1e062c5e39dca3a2b3a68fce3316d72fed501e7a2a802de0a998f1aae19a0e364b10cab077cca1", 0xc5}, {&(0x7f0000000380)="93b4a7465e9800323335b71555988a128fe5784fb198e76297e5e62d051c86fb233e8c9e6519b48f5ccbf42ddc2b159559d948e6bd759866e96362eef55e2a1644da26363a53351ff1a89a37b5726845a33a5b68b08b7b2a6d659824add4ae49f9488171882086bd4ce203a0dd5f5ba6e04e7761da9ee8d6392d43876c5193cbecf060ecf6c8d9d650b11e", 0x8b}, {&(0x7f0000000140)="6aaf14f286812fbe1e35e8d50bedf8f719aa2fc3e9c0bfcaa898d9299bdf5244c6f6170a9f289137a9d2d11b5fbbf0558fcdc50717815b4019876ca3d4", 0x3d}, {&(0x7f0000000180)="21e2f17e20be2a69cdf9c5fc84be9bee72dd5c83e4730157f88d5c28c300836cf9c9587d9939af1324c93f1dbb1360525ba89986dae8f2a22f9408b0504e0a", 0x3f}, {&(0x7f0000000440)="f5b0407b95a64e6e3cf35f6dc6b8c054e18cdf4301e0080ee9a38d3b0a418acc043bd9ef328b833c2d6f0d4fb794b39e95d7b4c095886da9cf464dd46e89fdcc165c0258988457ce88dfd0b3096b3747612d0a3d134a59436c56ae4b040b249dd7dbfcfabd9fddaaef558afbf73f3b2703c17be332b096b58ad76e5ce5acfd1ff317", 0x82}], 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28, 0x0, 0x0, 0x4000000}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000580)=[{0x0, 0x0, 0xb4, 0x9}, {0x5, 0xdc29, 0x401, 0x6}, {0x2, 0x9, 0x8001, 0x80000001}, {0x8001, 0x6, 0x7f, 0x40}, {0x100000000, 0x0, 0x20, 0x2}, {0x2f8, 0xff, 0x2, 0x8}, {0x3, 0x7, 0x3, 0x3}, {0x4, 0x9f, 0x2fe5, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8001) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:28 executing program 1: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="475e7e19312275346bf133ac8f1ac39c88f60cb94505f20d4ca7a132a036b8851130ae88beb7a414", 0x28}, {&(0x7f0000000140)="f0e5902b58cd03f53ce3f25988da6233f9a3e2343b13aeedcf05f902218b286a833507d464a7e2977c740534e32e20e6346c228030debee81a9b3752b11e1fdba1b757f03a2f612ca5497672c3f7e09837594712ee6c31149081bda261f198b78a0340f4254c947dc72cd97dbcd6fbadf0295284b3688b0747dc63796114722e3a75e38366260cd494004ba83859ca168018ecc564bb10c341f9194ddbf053e6808b6405ff7eef0be1f0ae2f952adb249a7e8275ade17371cfea51ab33dc2f63dd3175af6a11606031ed9be2575923b9461c5503aec8a9b15e9bef980bfdb8210512a981e866b20d930cb8a3a4f2", 0xee}, {&(0x7f00000000c0)="829a07bb93a1a03b7c2ec5b2d8f53f7a5c3b150acad826c6925ddf", 0x1b}, {&(0x7f0000000240)="5dbf0b444c1bae5dd0ba43fa74b4c8f4e99f9d7712af7a3490df4d25b72d8b5822307fb9c66f521abff4ff", 0x2b}, {&(0x7f0000000280)="3b27ad425d2f23039dd8884097347101c443e91abf736a518d8b09c62c245f64652775a1e8aa961d6e86b40a41c13838083f06f37d62", 0x36}, {&(0x7f00000005c0)="0ce85f530b1d7e9cde099694b68e8ef5f3570c83b552abec97af5baa82333afadaab696cb50c3dc0c674e6c665c133edb8dcd99dfc71e56047216f605b170f6ab6376c0efaec42e0831e90f02ccd79b9051148aae64b69d3bad95232bc71a6a94d8763f2697f1407f0d8431e8bb1e85ac5c8a5763c8cb6d28b9bebd35cb509aea469615af157029e1fa3116c83a6cce36943707527ea6e576944b289e9ee1ac41b784a4710181918591a6e3a4dbc620120085f67582f53ff7e5473dda9a05a0df94ec101c35a231ebe05b14a42564e665fd304f9f166c4dddc5a4e7815", 0xdd}], 0x6, &(0x7f0000001900)=ANY=[@ANYBLOB="48000000000000000100000001000000cfabeacb375482c7ecb985ac39c6982018831de6a9cb5c55b90343e3c46072c33bfb51c6569d75895c6488ef4b9f821376b914e6000000007800000000000000ffff000005000000b29bbd629b2780f5e0de78041e59fece2dd9542d6501495d973f5d637e17d125b0558163a3e87e64468bb7c23e8e7448e375e03604c14dedab234760dc02f54f36b62297b37ee188af9ba1d8df1e70f030e3ef6df81e07c2bec3187c0ab90c264fd95b34f9b90000d00000000000000001000000080000002293e130883f54382dc1215bc79dbb4676283853007b244c65e52a68713dd2a037c33efc840bb37fa44e00632c0c2184671c5f92070d1b8d5b7aa4684cae46da884c52feeaf0069a5033bea33eba1d57b68a8e207f0e5a12f4a4d672951fea723f13f8057a95253d0ae72d39752db037bd9096cc61de5b3ba3dfbb716f1d82a342f5c1c119705d6989b5dcbe2b724cc571a6dd178445d51da528b5d82bb4b4e2f8da1dec4aeda5edac193f43dd2b93fae678c4f6c3b41a0c8a00000000000000200000000000000001000000001000005e708c47d170630a53a1472408fe7104a000000000000000ffff0000010001005d9fd269f01d725ee84d3ebcd8629e53053656f217dc25d5f8a4be30a979c32b286c8167e9c6eb31259354fccc6705fc52aa4f615bea8d509de2140d8b2f81760e793299defd4d03883fcf643f70621516bec27526574ad458f5e1dab636b8a70c57c4d26940ab767ce74cd1a7066b5157460bf31ee253347710771e2cfba7fed0e0a078a9e49a86a45a040000000000101000000000000001000000010000005a079a9d84a463168139f48223156730f0d95a2d1d3c6639df8f2d2334ed854c1027784462627b1ba19c08cd9b3e865b134bd0a61c14e171a965dee8838ee3a65541cdb591a632c6780a764cac7e035f6ec21f09d410cd0395d8d965c007a14eb5aed4f9e9ab5a5fafaad6b5bede1ce5dd51b3375011a70a6f9bfc31f2103b90cc8c44f254c92cb6c0f6bb9d223310ab1f7dde6e338fe41c9328919450d8c102cb8cae69956c1f0bbf0af57944351f2f9760abda3e49065b6d673176c6442f5531927c2f8b37da703d1f8ed20646a2b2e21f75519717b9fa57c1efc4cd5c31200762f930d08c71d35385c82474eb273c7b5e378b623932d3e5c9b7ee75f818f4792508e7ec8a846c2f2d5d8f711deb8a5466bb1a42d3a4c6438d5a78e94074f937fef5e78898e0cf868dd607ab80408436002e139495201f5a5bba5f8325cca7db21a5e39ac0eb5306c84f51289787e820ea660ac079d46c3ba6baae093c15cfc04c1e5bacb4cb3e72b25b7ca8b6c86267260c3d829e88188b22f69b2664bb34692326d1dc78c77f352450df2acc2e27dbba31329f6d096f94eb8ab6839af7066ed397eaf852605c8236ad9de4d837d2613b19f63b05d02a5e61521a8143a62305c1bc78abe147d69065f28f1698ae1f72a4f0647cc9f4b3d3db7394085d38b98e08f46df6554863731aed17304fc41ae6f3931fc424893d3b58821bcfc34c822608afd46e7647bd026740c567a791f7f1c7289026bbefc3dc9143734e349212e19e3b131023ae5bfcfb3567cfae12de39e27472cfd56988d6f1df2e4eb6735e668934a5230cb34d1b025a8a40249e768b76a74a3d9f7edcdef402a8feb667e1f0bb88ebae239056a52f28dec3716d06a91a7a3b9713edabcea0d58f692e02d88ae06a6ea0fdba29b593ef92d9adc0cf7f3ac943e6bee970e4140dd46e0d728369a86fc3d8d23381790a37373587fa65c88edd6bfbc655f5345b9c6ea48526ec81353402a295647fd4351610f89e288474b8f90d8a53ebb7718c97e5a051297bacb796452ea880b4aa8e7995c8180858366d7727fdda72db8b05af3ef0f2528fa7955d288be42f494831d1c750eef2e4e2d2e3ee1e74d2b52534de060a96fcc3896df6b3c8012c2ce26b6349baf0e6753157efd22ac91e051cecbf02c401ce1a40321344ff40a8bc0d9e16531975f3eebd9d1597df55e09816d2f0cf825918179b945d93d4c10bad0a3c8473c5ea40bc48abd5cabe53ead3e300a7121e386aa5049f0202d478e37438a5a8800fa9b239d9b8f3ff03c11c15856ff373b7a6549cf0251d6404d111ef393365366bf5f6926dcfb22f3dad3f6f2734b941734a57bab2e7ea891fc705c7a790d845246de88e128d73b6a12aaef0a2cbd03c75b4d292a79b89d68551d221dbc16bc1b1ce790435dde936b2371815a03445fd30bf1f772ccd58707a5d37f51239a2931627c4b3cac08b982e5b0e8eab9b4c520af712f7a69f4b8fcf654b621a18c3f49fb9b66f677ad2727dbcb4ff0855ff6ca6f3aa757d26c5e528732d911f0a03f052881cb40dd451d769897ee4148fbae61765f81af76d72830d2613e20057975776145009dec325844ec485e83f4dafd2a858fc225a83bfe6ee6dafe7ce196877c03016a3887911d1d73d00b96518d3f637830818c20e5e170cb70e3717dffa3397551ce012976f5a0382aef0e43bdb63ecd3d6e64ef6ba6152cd03e49f50127cb2e15001d52c23819d0d72d4687d1f42732745726e7cfb13b35c546483915da9ea358352cd71df6f946ec2b735e996d9ce2451e2aca4a1c209e6b89120d86b7b842a25e80609395336d0526c50afa747183d1345e9fec32e2e93dae3c3c1ac44f0337b87b09facd5e2bb1cbceeb1fd6446c8346226febf001bfe715f8d81ebc885af4ce0e3f44ec2c09a4eb997ce48f4e2a418c34a6afdddbb99d2c615e6560ad40949daecdb5b90f8dfdb3917de5ea2ee73d7da77d577ed857af06853a2966ac38ecd2d794a56eab00c72ccd38e1c2d798e4b57d69cbe101280fa0d587c6bec6b2a72c6b5d7a53d6dec50250908ae7c8cb06db774702b441c0f30b82c68afa14d2d8f1f9224c179b53da0e7e5476230b51d8755a0d72ff7fa8081ab7910fe2feb25601f2a627cffd5d071d9d3760515503ed17378ebd6e341a55efbea9b1f02cec4b6bfb25fd4de704856e0c6d91adfc5dce4d8cff093591a3c98fafc28f4ccb400cb26d25cb56558dd837dae94fe21f9c3c6232339753227b5dcf87e5a73af32c0cd6a401035723733131193d37f1b87a52778ae3b64c81ff88f61f23a625f1ba758e284d6032b38ca277d6261386101e601ef7a376b2bf54342f651dbd3fd5ba4e23f554948f4aa3979f9be530e3d5d6d044b533e307e5ddd9e92d6d67f6eb59543582b2873279990640f9d1262835163456a33285bb26480cf507ca1602591ddba4c7b99f47908a1f86f05dc3b57f9494feaa2510aafe764246f004ebf2261cbc010ceb1a90734fb3ae7c34c0635b3f43e232d887988b7e30789b8ceaa9d6b6c1ee40be746da65ef964237c6fe0cd5a5ab05b56dc027ab732df630d856ccc116ddb904f27230668d1000771c6b67f4fa733aa2ce7069c1ad41060e0c3ee8577c16939502a90aa1e96c12e2153441d384a2790fe1d33e59f0c534e9ff4e0445ad8d2e81e78f9b997264e0109a817a9c2fec41e1480431be13adeb3f0ea629947d6eb18f270d4ee6120031a84e3f19c68f06093d154a63f31b98077ba91b94eda94ee740a201f118ac9635611eca6212ce588ec229052fc16c577af5f41d378c9b3e31458fb853923fb9e62eda434e9869b73121f28779f4f9094c119c46ffe6c677c934f83bbabc5931f7fd1c7b38b1ac2297ac8cc2bb872f0992632f38716025bbf4fbd2c6e67407081192674b364dd8249254362b62e995a8c2abe7674c3965c43d2977e775644c5a123e92090be9496b7d9134ea6cb1e7388910754b568d55199d9c1fce45393387157d14218e2629f08e7e6be5ebafffe557ad011703068a4454d8e3c04386b0d18b0d03df14e029855d1e1441aad7316d61090567357b6855bf9e96ad5d0f42905c803d2fa0ed5aa191eb05593403c30b7f8b1bfd72d993f9461a72888297062d2cdbfac4a3391421fd23a56a21e9a80d8970c37de6096bb0dd64c5553dfae9eab9dc2e551f1e8e8bb969b1baad96d4360bc101d89ff27ba80d7b69e731b36ef2c89f20d9a46deb11cb08657798985aec07ce7d8a31cef4044ebf1fb45b4bec3ea6a5c6b28ad5a58fee1c56852a67435785b3f28cdc140724a02c49b03404e205ad9fe73f61968850678f3426ceda88bb5b60fdb56ad6aa59392e3a3b1e67ebcffbd616abfe4bcb79462616a7852941bd3fe327b18cfa450dfc75c5454bda46421d1dac0deca8b18ffac1990b6cb7b3a6026463d0a12abde38a509145a737e831e57d746d5b2feea2f88e0eff6f0a50489f69be26871c03ee3693950ffa1e70d6ed94c05cd0f67c0d0828eeb0e1725c3b172c2afe0951c642a3e4b24003944e881e23f13e1a15f6ac922568f71351a7d429c78357e99c8c401ae076ffa0c09606de59001b9f2ef984e622c5cdda4d4c756d71bbb4c74dbbd2526d09568f442e904d2698df9dff2782c777c54f75c8a366339ac2fd3e2614d7d57dd4aa186a2029855ff7412446cc394692b3c3a42d0e2e1649e5e725270e528560caeee2280b80b977dc366617f94205c6f1f6c34e707e322a0f880c2406bf7419ecfc1b8c32534fa72e5efe651fd86232a1272fe18309ed0485f947526deeb971a80f6fb812c6e5956d6ebaea963b75bf3afdf68f6f72415bc9cbfab1498c3f175d5438a29165c6b38b4c4db00d916da17980bffa03c783efabc3625a3bd1e6ece931379244e8481b0c3edf33d62461b7255c183501af92238a26ba826bb54a28d2c50756e1045467f72344443d1d2c203aaa0364cb1592f95772f432283f9f58aa4864e17a795168355feddb6fb8f5f7d82a3f3852b70011a47fe808b004e78dcc03495eb25c4361f0e11bcdb2cd4086388240eda02beb87379634a0eed9b4b07ae4761220d6ce372389541039d95aead763873d14134e36020d045b1c4802257b4c42af8c1723f8dc9a5eb2b4f5dccb9e17635fe4b70642330b73068abf04abe3d62c11e630a8d543e690cfa2d47ded9777eaf8736d27e24ad8456544d06ab0fa5965e15e6b485807c817c62a8fb255bfe27d7a5fd149ee64184792be090732e7c45b053c20e530fc976c14ea35927ff755e9ea39464cacebae699c176174f2fccd930066e72d0691e656a9256344592841d0579f816d138e7e3f483274b0c12f35c9733ab8a952562869714031688d098cbac11c91a67b673eb0b41e129da838dcbe8dc070dbf250be94deb542294f85e054f133dc24c6b9da7ea70dcdaeb686d942d7f37e85eba2d6c52d24d4fb7a7d5531c3888e478aebead710e38b46644067a8b5ce6239e715a00c2bdde3bfc774f015e516bfb2e6f61bc072898a73b075b68184896a16fe8358513f3fd152b76f87043a3ffd7a8dbc690e9e22283548dc7a9ff5782ce50319b0ef3ea749965ba6bea7d65f919557e113ed1d869ea99f52db6fafcdaf79784d637d666a203ca95a16a6de0e2a256b2944ead902a3a63b8f670dfbb01edbba1aa698ffd88c20aff0f35c0373a842f7d18b979f35647ba1ae61e462bd6534f85fdb2f4ddaa0162942ee2fcd3bbea75416b983a442261e51bf401effaa65acb3b9467187d87fcac3045011c03d539465180a41ff94006bfc158c3636f588441ce9fe1ebcc43aede961893d0dec8578dd5e9709ee6cc32da6c2e237ac3dd9f77ce9d9c646c9d9831f8e7f9ffa6dcf74de66fda8bd30c5718ccabe4fc8425a21a2c711e97240ca10ab32b5a421b074f14e94b8f84019f381cd9ce59a25100e349d17117948777c120cac63b8b409c763e8101d0b0b86a96f12a8e96e33ed838972f23fc6a113626a48b6b63a5367d4f2ad83c16908266ecc1f8086278c0fb7006952ba148dae80913eb279608169d7012692600bddcf423c1b0956d4bb6ebb014abfe852c12fe8ba3a842cdb443407549910a66ded57e1d2fdee9ef36cee20efa4ec82cd6dd9d5a616a6a82b5845f611986122e388e94d72c791985178a86a59254b6fb36663d95a933ee6e4d5b7639bd29a2946513075fb1c1e2bfc78c696d8cf05c7084a20d55137327da4543de3555ebb9a8ee4596781bbfb4d0d606b48c1c49dfbdc5eff5914f66d1eaf83a46620da7c45b9f63fef809785748d97a0365f942559e51d15156eff22cea923b358982088ee215dd4bee052745419871643ae78881d49e9ef4671e302bdce85f3a069808eb2b24f2b8713dffe373ac3be7dd27605d400a8d979263ba784c167898944bcd2605836b5e3c96db9526fd8ae4fdb1ad6819eb326669de3dab02c344c0413e25dad06d860d8880c15f3dca9f3ad7fa1fc8e0dd80e948b2d13947d0296138c19e8d75cd0118010357db4a4db7621b02c3efa22bb150afd62baed9bc421ea622bb1e20ee9cbde7a08f52348a13bec5bfaadca7620f2469f3e0a4df838376eebee88896c4b703e261077517c4ebaea970ea42d226764242b860b0c0e4ab300addacedefa715e6b562a83a455a50be98209d89b027e302dd8e220c282791c1913be2b2f4851e142bb30e25a7ae6fdaad582f94e35eb3657dd6fd2144f86568a21147631da79ae60d33ba2528510df144231927725f2193c327800000000000000ffff0000090000002efe15199c5a46c22142a9d176be275cce4ca9d0b3c7f075d17206789f1137eb37e28d255d957846cc48e41ab8d6760521244e1a3bca203fc24f47437de65a026265963447dbb40bb33b208cb9967cded3fd650a51a2bfc3afdd360eb37747428c4ad7f1fd522500a43ed28518fe35d0677ca98f856ca11bb7ce02c4448ddcfeb9e6582613d87055f646201754cdb8a2aac245cb82f83187b60cb4d6ecbc1e5d85b6b50d26f94982445e4ab8ff9510677a0c08a7bc1d331fed32f42c49f60d1d3b4910f5e81986347968273279eeae86afb8ca5209901c87338f52b712d9bddf75bbce174ebe0f538fdad3c356415951d52a77ffeebf774b6e65e29ad3b8ba223afa219744f2c0131c2a2f0a"], 0x137c}, 0x404) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000100)='./file2\x00', r1, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') linkat(r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) mkdirat(r1, &(0x7f0000000580)='./file0\x00', 0x1) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) close(r0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/253, 0xfd}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/179, 0xb3}], 0x3, 0x0, 0x0) 13:34:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x2) close(r1) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x3a0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="e492", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 13:34:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)='G', 0x1, 0x4, 0x0, 0x0) r4 = kqueue() r5 = dup2(r2, r3) ioctl$TIOCSTART(r5, 0x2000746e) connect$inet(r5, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x40, 0x668fcb37) 13:34:28 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x8000) getrlimit(0x4, &(0x7f0000000000)) getrlimit(0x5, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) setrlimit(0x4, &(0x7f00000001c0)={0x2, 0x2}) 13:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x915, 0x7, 0x4, 0x10000000}, {0xfffffffffffffffb, 0x7fff, 0x12, 0x8}, {0x1000, 0x5, 0x8, 0x4}, {0x4, 0x0, 0x4, 0xff}, {0x1, 0x5, 0x8000, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") shmget$private(0x0, 0x1000, 0x380, &(0x7f0000fff000/0x1000)=nil) 13:34:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/153) r1 = socket(0x10, 0x8000, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) dup(r3) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001540)=ANY=[], 0x0) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r4) 13:34:28 executing program 0: madvise(&(0x7f0000000000/0x6000)=nil, 0x6000, 0x3) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/110], &(0x7f00000010c0)=0x6e) accept$inet6(r0, 0x0, &(0x7f0000000040)) 13:34:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 13:34:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) getitimer(0x3, &(0x7f0000000040)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x1000003}) 13:34:28 executing program 1: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r1 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x591ca1c30568d96a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r4 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001700)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r2, 0x2000746e) 13:34:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x5) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:28 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") pipe(&(0x7f0000000000)) 13:34:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x5e) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x400, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/53, 0x35}], 0x1, &(0x7f0000000280)=""/8, 0x8}, 0x801) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0x4, 0x3ca, './file0\x00', 0xbb25, 0x80, 0x3f, 0xffffffff}) 13:34:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x350d, 0x0, 0x0) 13:34:28 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x0, 0x3, 0x1000}, {0x0, 0x7f, 0x1000}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) setgid(r4) r5 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0xffffffffffffffb2) setgroups(0xfffffffffffffc9b, &(0x7f0000000440)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) semget$private(0x0, 0x2, 0x8a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000680)={&(0x7f0000000700), 0x2000000000000265}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r6, 0x10}, {r6, 0x5e}, {r6}, {r6, 0x12}, {r6, 0x10}, {r6, 0x40}, {r6, 0x10}, {r6, 0x40}, {r6, 0x5}], 0x9, 0x22) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x40) open(&(0x7f0000000400)='./file0\x00', 0x888, 0x100) r7 = dup2(r2, r5) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x80000001, 0x4, 0x5, 0x1}, {0x8, 0x3ffc0, 0x5, 0x4}]}) close(r6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x3df) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000340)={0x2, 0x3, {0x0, 0x3}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x49}, {0x86, 0x100000000}, {0x2, 0x8}, {0x26, 0x7fff}, {0x0, 0x4}, {0x41, 0x4}, {0x0, 0x57}, {0x103, 0xfb35}], 0x8}) getsockopt$sock_int(r6, 0xffff, 0x1fe, 0x0, &(0x7f0000000240)) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[r0]) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x7fff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:34:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000140), 0x10004) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xd96b, 0x4, 0x80000000, 0x1, 0x1000, 0xd3, 0x1f, 0x2, 0x1, 0x4, 0x1000}) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="96") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xe2) 13:34:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000300)="48aafc3529176e4ac25fb8f00a0630c2b94dabfbba19e13bdcf4a3fe2844ef75a0cb84d9f01163604f5539135c60ea3a1212a6229be926b2bc935e3cf44b4f00675c6bbe", 0x44) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 13:34:28 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x0, 0x400000008002003, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8100, 0x0) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000340)="b6") 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 13:34:29 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1, 0x9, 0x8, 0x1c}, {0x1f, 0xed, 0x0, 0x4}, {0x7ff, 0x103, 0x1f, 0x5}, {0xfffffffffffffffe, 0x6, 0x1, 0x101}, {0xffffffffffff7db5, 0x5, 0x40, 0x8}, {0x1f, 0x81, 0x3fd, 0x5}, {0x80, 0x800, 0x4, 0x94}, {0x0, 0x2, 0x40, 0x10001}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 13:34:29 executing program 0: r0 = socket(0x20, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 13:34:29 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, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 13:34:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0xffffffff}, {0x100, 0x5}, {0x44, 0xeeb}, {0x850941e6ab11067d}, {0x8b, 0x400}], 0x5}) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 13:34:29 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) 13:34:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x2, 0x5, &(0x7f0000000100)="30625b45d7b3d22490db9597b252e52de2fbc7a4bddc22979ce565c0c5b358d04b05fa73a9a671dbf307cf8fe1f78a1495c78bb9f0a3eb4be1b37215029caa0646852aa4dfe262dc92126a1abbd2fd55b5023567a4c5f69552eefea54c885017edc7fd971ce055a7c5bf735c1ad82b3092065008b39cf3e260b5ccc1deff8d4fa643533b2a00745733f7dc9115b0393cdb0eca26dad47a6b838ce38b36ac2636816a9d3cdff639989c842210d1da57f28b6398abb5c12f375c15fd4bd44a4f75671efd0ad69bfd556e39deb15ed907700d7901aa25a443460261ff753960a5ea48c4aecceaa05c1d1deaa735263fb812eae7a273be58f9c11687572f6fe3e00d0a35ad862dd029f2082ba70515e5e376c2b6c2c646a057231272df70fbf09b68aa1b1dd5066d42fd1bebcb8a34bde335664deddce77ac112d2e0fd304d00a4ae685043734572f6f888c7f1c04e7c01774258586d39916be62b785f754880037ba37d97f2568dc538a6eaaa52cbbd00cada1f3ea436fcc7df3b1fe7ab4f9e382f10273eda1e88f73bd60ff2c8ca7a6545d169b4cb5d4ec62df413d938cba0225e9632711831ca694bb9abe5f9c596f8d29d7c4eec56b0d5ad3a8e212b505e5571d224efb0bd902dd5f3a2ce610ecae58c3bc3175f108926395a195333d001a6151e0ed59214d068711475d55cabadc66bee501faaf4439820b4589ac51c8eb4868641e37273a11b496f815adadd86aec722447e65c622927595efef0e505dca2a78a2b16315da9e35c23e2cc230769d061c31bd9fff0a80489ac58d4c63099a875f32494efbbf387ba81e0fad90d4de5bcbc76e26675cd61a749bf6ad7e797531da9d9e30210bb6fbc2c01011c82eade5766b2254ce7825621d0caa7005238e4cd0d592e84aa8d7bbe60aaec9a3dab3cef79be02f7e09d4d9ee4825f5657580abcbfc0e94aebf2a593f5e2e940bc9f5d861cb9915de2760bc39b751328116aee69a9b136bcdab589b6cadea3c047b8ee878222ca34db0738e8bc064ac619b198ccf8ffe416084e1593037ab69e3093d8223e835af678f3bebfdf7010c09d2e348d58b8dfea12ddc35a5d6696c9f73813fea1fec9934a3d9775f6dcd2f252cfb15e61f4e5400c37701af73a04de858cdd7a37a4cd7085820a096c2b36523d661e6cacafea83f5b279e3342fab38b1b1c846e01a608a7f5804e03004d7e9071e1e890794e9cf6904fdf461ba00c9362ef38e89d64e5d1782ec86da1300b0264965801944029c21176404de996de2de858f49abdb179630cbaaa9be33bfcca47881b1f3b0e26a274025ca0e008747266ecc304236a472619a656d29fd476140e449956f8beefa3a36007a6e30a1def82e18805d93f4a67958b93ba545939db3dab9f0fb6fd4b2b44ec499e7e892f26c6e1ebf6845a5b8f27b1d56d0a6f76090668d4b494016679d1daf497e3f1c7a302a581c42478e3ae77da16c3c702b9cbf5e45464d9cfa9296278cd1a2dcedbf90ab837d9fd7f5fde27fcd21b02a6704f8e6dece6780d61a770c934166c1f5f12ea415036ea75f2ebd77cdbf6cd07174240a2a2c5517419aac33ff0cf5eda2a053e38032d0fde14be8906e4ce3529f1695d8c68da99017abf6faef107996461829f6ab38abf333f33425a1106da36fae8c770b827e40cad399b8762c8ab91cbd0a8a253e38d617683788f76f7978e87ede798c761a3548b52dc146816e2b19ca5c2f4bb04794d8c68c8067d1350530f417dcfb15d98c18af23e50719d681dfd148e0ba23af0e57c55ff1dda91c373eea4a772ace80418091bba81f1349b9e7b40fedfc9a04eaadf8eda8d13abe91572dd51e8401cd88f458f061247c4ad0407355add5d76907c1c5a9cf0048d7eda2f77139787c6d73edfe4bf802d09c66b8a7a8d1091d51b2874f0e25cc62c17792832f63217dbc3e8171fc70c22b25f3aa78ac4808cc1b2eaa9bc843b9e5d9d8d005701541e227c64dfd7368bb5576f83124a37352fe2277109d2e01044b4bbfe8737e485357e8967729b5be08d53018dc215044cdeb9cdecb3a2bae98b63152a223db29133cc312a5807d257d69198a421e9dd1f8164c688250381a4810a47edb4003c1bf55045a20f9ede095367aa2f81f89971696e0f112596ade8ec55d865e7449caa2bde491787f0575bbebb9937e555906a76d0524b3e22c21053910812b38a849835c15e3d4d83eee133f7b60604f5bedaed195c23f7db1a9acd9b1ee7df44e0f9ed1374dba86046e58e8216ad00f659ff8d0c2133ce079694ee37793d7490e261c526d682a145cbd6f4a91ddf1c2ad777f73c54a7978efadecfeab518059c6f18e465915c140b355155cc2b79860b10382e1ba2dc4206d408a6b8fddfd2a1b7231ba8ef88187a9c1426b1d31a11717934bc1ff37b524a1836d65b5b18cf02b8a712302ee69777e1aab9e93e40306175b6be43ab45e8e20db6250bbb8a0d7e7546fa1b65404894b172ac1b6ea870546befa5b48385d651f8f00f2d9ea417496852994d7bbc4bc01e10b197e6a43590e7f08db93fbf9a0080cd5356492025cdee58cb1a25dd9e1a362b273542a5b7757e409cae0eeba615896cf4844bc54781c4703885dbe616352b8b3736b91bfb6e4f8333def9f030a87e217751f50451a86806e792242a4f898887c889d6f47d7370ac0113d1b6107bd2df82ddbf90bc6d131794cfcc9a369ea141a27deebc4e5f79cc8e75e2adb6b0fb39ded4a65bf099a298fe055a81c0028702116d23875a60b249f836d06379fad763413e2afc4c07a4900f80080b9b1a563be9359502a393824469c41bd7a31bb2800757763e9731b594d93ba78a1d1e6dc30d958fcdd445b3a528218c6f1329a4f6276719f6e054d9a06d2e1bf6203132854410bb60b91b95470c663a2f5e05aaa973c6c208e1e7211abcbfe398c66d58565eecfa6b0a03ed6fbd91a24ae120bfb8356e23f6a5f3907391e1511e89851eddd39eb3ccbee1f32ddf4797007cc31e17e0109ba05f98187a617df580e187043cdd1089db5ae212dfd739dd624c119adb19d19b897e020ba56d60511f39fe5d06d638e4c3857b470131f1f3c37551386fdcc164ce002e5967e002508a0efd9689bcf482a7514a9830a41f392989569775398aaa98183dc17770cfb972a945d1cb0d5e1d4627247f9bcc63279f9a95f826259e4e9b9e13ab67aafa202fe2d96c074c33d0fd49a76ae3b07b17ea90f226147b0b74616e8c69cf4e18aaa4eaaf3dcba8fa812a68598896c061aa6e41396809e09f298a6272c3a7773a4dd2a640b06492b106f269579de05d6704cb7ad4237e621a7608ea7f49e78a22d2ebdf93936bd3a417934a11e336281466277081752e0b7142ca1527338d7b5a03e3c19bd3cfafc7b5d1314688a634a13d9081615557932731afa8483bdef9fc177c7c833cc2115b7652fffc43a8547c4bf835c36a518a22fe2b454aec7f870cd709f9a0dc70a595dc5f3c50b18d45d9f381328c1f0ddbb1f9d34fba5080c2c84988b311de60fe107f280b88e9c38b4185c9ee7b2454a9cceedab43a3c146b98fe5e3d3bd79ba3135a9cfb18df3adc8ca8d7e0dd124bdcf28fc197ec4068e90bfcd7ec18f438829e93cfc120d662061e7b249fc1137f09d3f6ce320ce99816c86c45889774513f75a2cc1ee5b62c6c9312f0ed58c0b7bb09ef9e241feb771b05f222eae8973113f1e74b4d9e2572091692e5148489bad2ed9af7e824b15065440b8758a207b93ec6d2fce6ab6f3ff3b68962e96c44469672cf96b852614565173904fdd9b8b4448d923bb396b7f8709b46f89c3c3b713034521c469070d489a59ad47d54a03ef03defbd0c3977cbc71f0c54cc18b8bd8041363cf855ca130a3b59d40936c9fc1e658d53b6619928b9a02a96994eedf7319a9afd2b172e5723dc60bfc84b81fb8d8d907456fc3b6d055e5c73af76abb35c08e15acb5480bf3d2d17b6d47767cf405e99e00b301ce4882235862e848d2dc32d37ab0c83984631bf912569718d20dd271a1ef3b2a8b6fc3d6706db81be9aef8d1141dfc94c60278cc2f4c95a600ceb8c0639468e039cf233ef821411fd123c885356d8b76d738ab3bb7c94524f32b45418035070bb71b20fb24cc1c0abe7596850356fa952e77a408830a299d1d7f89d6539ee5632bfad6ae3b4d821571bcebb957cbbfc7d411b4287258b2fa70f1648c89d2d29c799e9f0cc0b56f382acb0330705e540c6f326ca02ceef9fe868843512678280fbffb448ccdb365e8e5c235014369cf1409224d01da719d510fe53a7ec9afa6ebf82d36ed49582339d0b1d8cb8d5be427cc379dd6755148ce6504938671eaa7de1c69930ae4a42f38443813932e99b5cb0dfadd2abe8970de48c3e42554334f6462388b68980a08dc637edcc02ce582fc6144ffa9ca542b21d62ae492a0c5abf0429edcf63a3d2dca63cff7a4d9d2586f7eda7ef0bdc9b08497fb1cf571576ae19739206d85a3ea8d15905ab234a103a08d13a1f543be43611ea5dfb346e1a25d6be7a8c31768863508ce1e73b8958dacd4ec49f8ccd9c70536a0db606e31be06f8657ad279caa15e97afcb13fb0c2df7a2cddf47825ad5dacc1728230edb05480b9aaaf2deb3a34e67edb54cccbbae4c66116ee4cc9b4ee13d2e9b58bc7cc53e9b02e6bc9b9e354474032a6c4332a6b4248276e4352e923728d490d49c50e360e43e28631346dcd4a6792807560737590eb01f304b7810befa3a80e8de84b34846980d768443684041526d840805a634d6affe87652cb228953c47d4058cb949dcb72ab6d4b1ced66796a90a4f560da7f41560486371a3aabe69b995b58cd416b7f10dc75396029360cace87b64980ef44b33242b41cccbc8ae811fc917fcb8f0040fa22630bda3d001786e3d13386786fe4b3d80fbd1e8703c19e72081185c76c082b422a1de9a828ff2600cde9a8854f93a1329bceef9479ecf14b48f207d512c3b904139e559450629c2b89f97033bfafa33dfcf840b0cde1b408eba22eda373cbf9a225eb0b0ae18e7f3247c4499404f2b59154e98b645e88fb43f15cf2042b39f47999456ccf23c150122f06d52a340de45421d45535ce9da4e8f7e06f744534cdce3b160f6812f3bc4429da8bc6a93a9d7f811a468257bd13723bee19e521d8d47ef985692ea7df7d52fe9b475716a9da0082d7023eb0b2d2ae4f7341a11872044fc82b9f7d2c1fcd82f6b57e211851bbc50c4645b5744e022cb05bdf317d01bca4cccf9202b57b83ee2246c2cd3fffab4869e2da057e4ba37b97d33c9074ceaee053d877256fb6668546070f491daf8d91bdaa2719345f4a75838db4fce7ff126e6864c0534d49f35fc5ca294f8b4c90cc2670f744a3025d31d2c56ec2b6862ca96833d598edc656c9e794f03c681258c63f963e76179894624d2833d0ecb21a523b6ad206600fc8ab06d0d61ee220b21927f7f22d42a5f13ec283868fd4e43bd08e56bad310236970a2dca6d08b338197822929e251c87f83117cc33cf515045663d66287b5fd81469da631620d901b26681df7f778b429436135a98a399dda0e6d4f2169d030273221c5032da20b77bcd0d41b42253bacb6cd2a39e7a1efb900fb914b5adc4c8f828613a8493165780e6fef58e6c733bbdcb9b6e38e3fea6cf764564854700fef98db72527ee67954e6fb8d845dc10912bf5387738e5afa24c7f2e6e033c51ddbae0e9182ff2f0b2b543a332d6fd46c130a5b7dba2e5f2d72c08ac941f8bd113f716a3a4b6d0df3", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 13:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x9541421138afade7, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xfffffffffffffede, &(0x7f0000000140)="318ebe11aca0db8c140e3ff38fab6a70da239490311db0ff") 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) fchflags(r0, 0x0) 13:34:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000001c0)=0x7, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000200)) 13:34:29 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 13:34:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) syz_open_pts() read(r0, &(0x7f0000000540)=""/226, 0xeeb9) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 13:34:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:34:29 executing program 0: r0 = socket(0x0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728d1fbc6485b11c82faba75840290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b6064", 0x150, 0x0, 0x0, 0x0) msgget$private(0x0, 0xed4765b55d8b758d) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x40000000000080}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x171fe7583fa2ada, &(0x7f0000000080)=[{0x4000000000b, 0x3, 0x55, 0x7fff}, {0x3f, 0xcb2, 0x5, 0x9}, {0x4, 0x5, 0x3, 0x630}, {0x8, 0x800, 0x200, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = shmget$private(0x0, 0x3000, 0x40a, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 13:34:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffc00, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa58f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x38000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x888d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x18ca}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xf43}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x1d54}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)) 13:34:30 executing program 0: r0 = kqueue() r1 = semget(0x0, 0x6, 0x11) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) fchdir(r2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x45) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget(0x0, 0x0, 0x22) msgget$private(0x0, 0x8) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000124, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) socketpair(0x6, 0x5, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0x3, 0x5, 0x72}, {0x8, 0x3, 0x200, 0x1}, {0x8, 0x7f, 0x1, 0x2}, {0xfffffffffffffff9, 0xff, 0x8, 0x9}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 13:34:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/217, 0xd9) r1 = kqueue() syz_open_pts() r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x5, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x3411) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0xff, 0x0) 13:34:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r2) ioctl$BIOCLOCK(r1, 0x20004276) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) 13:34:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x1) close(r0) r1 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:34:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20010, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) 13:34:30 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() r2 = syz_open_pts() r3 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 13:34:31 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)=0x3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0xe0, 0x0, &(0x7f00000000c0)=""/224}) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 13:34:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 13:34:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x3}, 0xc) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:34:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="c7c2122e0eeff76c7714cf13777d44999ee2462424f60b0317f938a959fa129c767c6aed7c94cc", 0x27}, {&(0x7f0000000240)="2272e62be93e37112aaa62ffe8dcee5afddcbbea3f2ad238e7602c66dce6", 0x1e}, {&(0x7f0000000280)="e69b7df40a52656d2d12dfd32d28516d510f16ea542b15bd9d0dc682ad29fc94f43f2dc61612c6aefddf0c6a16253041d1ed909c08b93400fcb98b360bba33d56a7965e41731ffa9322addebfd3b122fa36a62de855b1bdc5b1ff5b2c559d7d15061ef2ecd9ab76c83f7a4e4", 0x6c}], 0x3, 0x0, 0x58) pread(r1, &(0x7f0000000140)="4b7f5ede60fce2b422d874d98381b4956bea7d81b2ee1f509576ad4c59b4c703254f52d7503d509f4d2d205d32e37e116c473561ed513b69df1df5f504fc7f73feed69ec92d6b35391bce4a2bd20b17079e3f2cfd4556d9b5c3ea0733e95e51e531d9e13cdf13f68961179c8510f6a4f9123d5105606ebb31d6d4d0596cc015e4efc186401f1956ac64cee5bad39943a6b291963980e8f8242e8b7e60fb3d72a515399a97eed25959ff824aa6832660222a0e582c2f9540962aab258f648c2ff4a43d103d68e2eabf5783abd51ca78ff532a480c8a021fbde6aec6a09e44a0be4c6073", 0xe3, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) setsockopt$sock_timeval(r2, 0xffff, 0x37a30d63faee15e7, &(0x7f0000000080)={0x5ae, 0x23}, 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000140), 0x1000000000000220) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfffffff7fffffffc, 0x0, 0x2, 0x6, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0x9}) write(r0, &(0x7f00000006c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa00774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519bdba5711ec70d6b2c4936d7d6c409d65b0a57d8a7fe480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7ad20f250c000b790acfa90b49d27aef11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f52b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8bfe28864ef6ee177e030960e0ee7ed9e4371eddaf8ded98cdf8c20536b4103106f0ebcfba8de70e16133b17d96914581d19578f000ad657fe799e9a", 0x614) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:31 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt(r0, 0x0, 0xe5e, &(0x7f00000000c0)=""/174, &(0x7f0000000180)=0xae) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 13:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000001000000000000000000"]) r1 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) r2 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0x79e7}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x9, 0x182, 0x4}, {0x5, 0x9, 0x7, 0x9}, {0x8, 0x79, 0x9, 0x5a5}, {0x9, 0x1ff, 0x80, 0x4}, {0x7, 0x3f, 0x100000000, 0x100000001}]}) 13:34:32 executing program 0: mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x100000112) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 13:34:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chdir(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000180)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d73", 0x3d) 13:34:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r1, 0x29, 0x800000000040007, &(0x7f0000000140)="90000000", 0x4) setsockopt(r0, 0x8d80, 0x7f, &(0x7f0000000080)="c8cad7ab584b99637a1af7221120663f3ce624fee3c487b07d5fc00cb206afb95a5cb2a18565f73adafb460558561d91293252d8d31bec8a2c3b0528192b29b478bcebf4a7104861a3d5c3659908126d6b0f8b", 0x53) 13:34:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x18e) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getegid() setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:32 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x3, 0x8) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0xb642d7}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="0f00112f66796c65ceb3"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 13:34:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x2000000000, 0x100000001, 0x0, 0xfffffffffffffb7e, "f28e45009b39417ec10299590000000000000040"}) 13:34:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x600000000, 0x4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) r2 = fcntl$dupfd(r0, 0x401, r0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x14) 13:34:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7fff) pwrite(r0, &(0x7f0000000000)="f8c86f3aea18f641b2b2df1388403163511ef9c95e180026", 0x18, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xffffffffffffff45) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 13:34:32 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) socketpair$unix(0x1, 0x48d6a1e513b6826d, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x4) accept$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000001ba78ffe79b9c9302804abf700"/119], &(0x7f0000000440)=0x6e) r4 = fcntl$dupfd(r1, 0x0, r2) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x100, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x10001, 0x84f1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0xc1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x5, 0x9, 0x6}, {{r2}, 0xfffffffffffffffb, 0x9, 0x10, 0x2}, {{r2}, 0xfffffffffffffffb, 0x1a, 0x2a8f6a5364c635a8, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x82, 0x4f, 0x80000001, 0x9b}, {{r2}, 0x5e4007cb3db8c52e, 0x20, 0x1, 0x5, 0x1}], 0x100000001, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0xcf, 0xfffff, 0x40, 0x9}, {{r1}, 0xfffffffffffffffc, 0x14, 0x80000002, 0x8001, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20, 0x101}, {{r1}, 0x0, 0xbd52c2c6e38bf1b, 0x10, 0x9e, 0x6}, {{r2}, 0xfffffffffffffff8, 0x10, 0x40, 0x9, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x1ff, 0x401}, {{r2}, 0x0, 0x10, 0x2, 0x10001, 0xaf84}, {{r1}, 0xfffffffffffffffe, 0x31, 0x8, 0x0, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x4, 0xfffff, 0xf9a7, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x10000}], 0x5, &(0x7f0000000000)={0x1d7, 0xffff}) r5 = semget$private(0x0, 0x2, 0x200) kqueue() semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000300)=""/175) r6 = kqueue() dup2(r6, r2) 13:34:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x12) r2 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x2, 0x0, 0xfffffffffffffc3c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ftruncate(r0, 0x0, 0x1) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000140)="6a161c35d1a12666c90398562ea5a782d688f4cc6469aeca96df2d41501819d0949bc635a4136eada1bbdde7bd3f2bdbccac748cab54315816512f6485429aca52759eac081f38b38104521ad7b43fb348730155568c8b0726e093fa1e104c7e5f3ba832bba7490865df489af84f4ad3d452a72c8a39177bab002848658e3571f32f2426d638") 13:34:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x9, 0x7ff, {[0x7, 0x20, 0x4, 0x5, 0x8001, 0x8, 0x88, 0x0, 0x0, 0x2, 0x2, 0x6, 0x9, 0xfffffffffffffffa, 0x6, 0x4, 0x0, 0x1], [0x8, 0x4, 0xffffffff80000000, 0x100000000, 0x1, 0x6, 0x101, 0xfffffffffffff001, 0xff7, 0x9], [0x7da, 0x6, 0x3, 0x8, 0x3, 0x1000, 0x3ff], [0x400, 0xffffffffffff8001, 0x2, 0x5, 0x7, 0x4], [{0x8, 0x4, 0x1, 0x6}, {0x3ff, 0xb09, 0x80000001, 0x7}, {0x3, 0xfc, 0x173e, 0x7fffffff}, {0x8001, 0x6633, 0x7, 0x1ff}, {0x4, 0x1, 0x351, 0x1}, {0x4, 0x0, 0x8, 0x20}, {0x1, 0x3, 0x4, 0x69c6}, {0xffffffffffffff5d, 0x9, 0x7, 0x4}], {0x8000, 0x9, 0x3, 0xad}, {0x1, 0x1f, 0xffff, 0x8ea1}}}) setsockopt(r0, 0x5, 0x3, &(0x7f0000000000), 0x0) getsockopt$sock_int(r0, 0xffff, 0x14e66a373e2543ad, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000080)="a9ddc2") pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0xa9) 13:34:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:34:32 executing program 1: nanosleep(&(0x7f00000001c0)={0x5, 0xa0}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/57, 0x39, 0x2, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') execve(0x0, 0x0, 0x0) 13:34:32 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) shutdown(r0, 0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x5) 13:34:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x62f7ad71bd3b4e52, 0x0) syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) syz_open_pts() 13:34:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x2, 0xfffffffffffffc01, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x44, 0x20000000, 0x80000001, 0x5}, {{r1}, 0xfffffffffffffff8, 0x81, 0xfffff, 0xd42, 0x7fffffff}], 0xdfc0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x9}, {{r1}, 0xfffffffffffffff9, 0x33, 0x2, 0xfba, 0xd713}], 0x1, &(0x7f0000000180)={0x100000000, 0x8001}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:33 executing program 1: r0 = socket(0x3a, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x2) 13:34:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x800, 0x20ec, 0x81, 0x9, "d39fe428f5c67868d47cd35b020764b804449686", 0x4, 0x8001}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() 13:34:33 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x100, 0x100000001, 0x401, 0x9ec3, 0x7]}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x8192, 0x3f, r0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20402, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) pread(r2, &(0x7f0000000280)="438d2c5aa1dbc17f4dbcc5eff170bd3705f648f1860adf60e4a74645c1a1d8c970f73afd8f4d38075dbb5afccb271a4f97df5b8deb97b79ba3e89d9a6dc65f3f1e9969ad0725319deee0be0d35fae491c22678f0d82f788b86d83c75dae8b58bab38936c9f36d69710d3078dc73cdbc59a8c52e9a07b5c4bab5f59bfaaf3f1ecd0cd4068f7e6779e2bea5f359d7b56582e", 0x91, 0x0, 0x34) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x8e6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000400)='./file1\x00', 0x200, 0x74773f0e29eb3acb) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000440)=0x401) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x38f04ca50b91ab19, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000004c0)=0x6) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000500)) mkdir(&(0x7f0000000540)='./file1\x00', 0x80) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000580)="aeb39d309002a66324bdb6bae1536c7e60cc9530ec7ae6843514bc9a13b5ab5f36f1e4e6253cc25564953ee9bdfaf551f0b6260d8377e51900f7f8ee566916dc27f11c04de65053427c614fa793d9f9fe7a5039051558f422e71cc4a27ee", 0x5e}, {&(0x7f0000000600)="50705d88a51aa4164e2a0cf72ca10f5b3e7823286aaf407c66e2815192549ccd857a623f", 0x24}, {&(0x7f0000000640)="80e4f3cbf142834dd8dbd7f4e36c33c6cdfe540796cd0015f3d021c9d1b8941a1a1f04467db58cd84f9b46a9ecea997b248543bfe7204ea089926895c981c87cb4a8e424a1ea11b5c0d22135aa8ae3b92d0c12ae2f4419458f3443d49a37b350abafcb451559f47ac12a1eb84c4451f17b6b322710731e11cc4567003432cfc2cd6690cecf80e0919fb012b655e0d62d648e58f88a4b", 0x96}, {&(0x7f0000000700)="8686e92c803f13fe563c1b69fb", 0xd}, {&(0x7f0000000740)="579459543c655377caae4f2bc270ab86ca15c8c37ae376a9e36afd842826e17eb835aa313806e0f5a613d1c0682f0f5c1eaaf9d842db99218f5573916cb08191eec06897853467dc1eabe667f4f8c92aabd6577eb55546f71709cb1feb001bfc0da314ccecc34ec81ed3d38afe777e32699efd6dd344623f58842d430ba8e8cb7e7c595d3d57cbf0b130d74d0a7cc8b41535d2fbd68b14d87030a219a6ca4191766236d63178ae", 0xa7}, {&(0x7f0000000800)="cf83d6888d0b190190d04c62b3e50e3bde3b1b59f4c513dee405b44a238a6341b767e9d80ca30051ecd213ed91949a5de4e441d8362063f499503ad5015e5f55de519095db3c0931313f2f3bf688a5c5fdf403f085889cc62b369145a7369e519819026d918684ed8dd06ae51894e4991e6098d0872d64ee252eb6ce3b280fb91b07cb86d5951be9c5add79b2a9eac61f4242ce790dbf14f9774bec711adde2a69293ccbe77275d4e5a55ada98fd1b0869e15c45e87f50b859ce63ce563df0055f3435c8270d19128179d121eb15dc194c1129", 0xd3}], 0x6, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000980)=0x7) pwrite(r4, &(0x7f00000009c0)="d8072c385d3caa16077abbf281356d4398c60cd9a1f300c8f993e71ec41107246068e20ee4fd03132fb23915d1ac3b304cc5e6ddb09d9acf64438ea9be6cf4c128a8e9a93dd76b8f1117d75a450532e262c888f9bd1a18b68aa94384f6c9634656ae5d3fdcbc22e868029a54f4410e487fb9cb716163eae1f05602e367f10d7d2fbba53d3ad2225c6084c60caa927faa9ccd94652358fe789ba1b8dd899be85d2686a8d23ea58305ffb9f7a5eb3f92d7f41662db7b17b3d1c567e9fa9364f645733f07cf29220aad5163ab6a332c5208ccb395197cd4b1da783aa8ed8a875a1746df42c343ba7fb2179128aed9b54139f97cce2fd1332e95380328803419cca454bbf9a4738a33dfbe8cc402251cfcb84484de83b71392f10e1f8387116d358840a66a20a68eb64e901866baa9c3898656ca06df7bb841655288366658dd5523fbcb413f3bedf465bf157366f7c9e8bd763dddbba513627f6782487a73ecd07474d82bbfcfef93c7aadd7d1207cc51f0516fafee0f291ed6ce773e798f109b020d9398b07715ad0e6b5398b94b50c91a202f0d910f4dbfb3f0fbe2abf0ec6bb5ca00c12db55d2dffd7faf7972f1a31c4992fb8d9116de17a8da57ef59aee30175f91dd8e120c5c5a0863b8821396d187ccf82c95a09408234136fdcacbccfcd93531a1ba4732a2ed0288f4c4f5560e2fac62c807701b55aa51c3f31cd3069cd115ebcb65a390fa3f43162d91a971e5b317ca90de49cd65ccdcd9942ee48262e538953c38521be2e92ffe25e3bb46355d9559b8ec9978afa2646c32b3ccd260e7a98cc4f73277ceb5395f2be3827ca0225c37a7473eb3d0637edbd49b6be6e3c1c4a2763bf84f2a6afa2374c9b0e030683b80b2cdb2cfb78d5b91fc42240ff0b259347d94eb133c4d88088c1026ca41e8c7f471484d11e51152fafd57253f12f2c209d94a687bddd1cac85527b123cecd7e53fa7f48ce13b7a81a7eed6093608772f76f949534564a7d28f97337a837afd12b023ef1fcee4db10a4720732114014371356668c2f068a70842a75c4a7699a7c996c41246ab3d8fbb657d5fddb434b6553407adf42055634969de5c65de90e778c6467d5662c0a62d11c1f6a0b658f21f9ab901547ab7308744c85a368a2e98cdaeb90c04f55a23d7ebaf6a165d7c3dd81dfca6192ac6348c1b0b680d0c5a6478bb962a600d07b962df60fc4e21f5de55dc1bd172928eef43defab8689e2845a3262e4e8b4038897eaa8537e569700ea5a1585b691e47a5c14ca505ad95477d6013f94c2d798fd6bf6fe5ed7bee3cb30933ac364277a526c561f4200efc8830a0c57e5ecbfb45531243c813819742a6aa13c96edc95be95262c86bab283b1f722e57fbeb30b25c1bba18884d2aa44426adb7a549e0b5aa049c492703d3c3431500244b42775e06489b43393c700419a68f74b21404582388652959791a24e646e2e46758e6eaefae23e03cd8c7d3d22c506d853dab16a245faf2457c82783501eb43a4d0977bcee2d510f945710c05f3a88f6ecaff1f8e2179be10679460ade06df8e17fcc37c8a27a8ee1204de214530dd5e26249f501de6f489d1e10238c06e3425e8373f6e688472c27c1a4dd6bd82db784930746f36ae6166cc6d43ffc9c7913bd00b0b82b4d774187866953fd3415746701be3b2ef02a2f2618e9e4a745a50725f06a5f680fa61ccda04d0c12aa6dcbdce8935f568c7dcf3a943e9d2c35877c5982669f05092685195aa64dde575b6d192fa01932d4dcbc852c5ba7239b3b3298c39af5d559da0ead2822fff3e0a9b6bbf91f940a9b9b1655662957f9594e7401a35f8ee9cb773b328f8191445d402c47accd8ebd6f45676ab053b4f692503f8d5422762756b7f22466bc96bf485851cfc3d721fc431d5ae5a0bf0b789f5fe9b3c97ec80b44895fbbfbaaefc5f120d8d82385126c5f3060553f095c6990c775bb588e5467d2ea8ea29883af4585a28357a63ee70f5ad4cccf80748e6a46c3be87d3f8b9847225dcc7c2aea80d7e7c33854fbd13f0ecfe3dd2684c1f9b78ed881a67d229c15ce629f4082847d9f517522e5f19595395ff51934782c156550d52a490fc1be73134d14d913b4f87764b0d32fb76d0fb29d376eff2af2e23df96e03fe0b8ad8539c32b94340026d7c6c60e96b03ded623b692c0f8ce0a5f9f0489fa36bad64c53ec82c4e6eda53b29a85d561cb0f48e14c93e2d65aba910362b53c17885f19aa7787cda48554a7eb9459f5897e19dc8ac3afdef5f82a0fabcf7ca3a44711ed6a9786469755a4d8a1f814120db821a250607dd2d8d6108126a8e59831cf1e64c0904f6d392d12eb78ba0e5ca3567f309a62c53ffb3510c8a130c94753ff21fdc9e47bce02309c7a7212c6228976f386eafe3036445c335c886b775db3417775c66b7bdf6e104a6072995edfea646cd40830958348143bb44ebd3775e592560fe19ab227133824fea9840c91e5bbd7ef76cd57919811c137dc0099f81de3a3922e627b6afd49469c5239440de1ee1be79daf68e9347e28b77c8cddfbff011f95fd184836cc4c89035067bc158836bb03f1430df2c08d0c06894a16ef67c86a144207d1bd3d8ca898f86edfce5bb7a191fe77340cf9f03c883326c6e2b91473ef2664c24cf728f81df0557628acc3db2c7905addbacb0ad9e21e07c15b56d471b7dd7aba0525a6764ee76d52d350f4ddbc405f7aa2d9ce2097dc8f99bb0d5dc96974254e9a6b7dbd0010982990b3b111e40e73f516ec14c0519d1fc79fc084efecb745dfc21ff3bf95db9444f713863e3d4f6cbd11e676cb4013a0f0a3878b8c4b6f2bf482bdbb37139f1408f1c1489556ab66781b787c69f356d429475ee756c61acaa1f6446b9cea648342f47cb07a48f1ca04dc34968e2154fb16e65c417dd3483d95cf16cb5f2ac83defc5b186a633bfc69eb8e5f1def586dba60b67442a24526144b83fbcc838cd45749dadea9553e258eb1afecaacc689f4f0fbf146526cbb1a2c840fa17144f09256d92e701d62a9f80d1c9e7cee21e38f529945a38a05b3121fc4a87046038a7c5ede0b4a6285811ba820b1cfb7ac793a2eca59428f8434bd39c3f8234cd9dd7be7309caa2575a37215ae1d0b7879f8dbd36d02d188bb5d72dc6b71399edfd2de40a322daaaf6f495726c2328062a23341860e9f9d2474146404fe2152e57e1f96b250a7a943377c22ba7d3c9464a20338947e3e125339d68479c243f248a1fb9fcc0b6965606aa1d2ee7b9793423a2d95e760cf40ce100aec0e6e1da9db8b641fabc2d2a8101dca0721712d1104bfd3f9c49ea1284c0dee138d23a34db77364ffa02c9e63c96f9cc7bc6d5523a88416dc652d8e70c7c7b9808bfae6890d05bc9d30fddafbf2c624aae73669a183911cf5246ea28d0efe72c65d2e52fb1f59da5e7d605f5e29e35933e289468d9daa4f872db64ac8f83039cef81ea3a5e3d9a7620ea44726176f7758cd8c6c0a67f464ba77977db9d8cc2c742883d9feb7dd15b659fabb59918163b2da8754a1bbde7943a967793928771af9a97139976ed9875086855c6b613a7bce81a1d03ad0ae67ab47983d3e30958c65d962591ca57e349c43df9f5c633a7937f33b1e490c1aae659bc45a6830d4b89df4eda790e0fb7e7d171fc4a315c4ebdc0a75dad1bb159a6e48148ba75f02cd1222fd34ae4af5f06315d928068302657fcb04ea428324b5f9758ea1fac56619bc2c032713d9f0c846142025330fe4680743c553d8ae4cb71b02f505b830769f81ac43fc6c5e077019504cd915b8fb685e44ac3c42437d044b04e1b2f1a35007a4c7ee55da0a620189620c5f90071dbeeb6ee4b9601e7318a72123096df1d9124f99c79370596119c24d6ea953d4684cfe4e0042cc0ce0c23f4aa4235ba4d2b36ffd519bc4da639457246e1da1913a219cf4c66ca46f027c64061aae44aebd0e07fe03d6adc8a86ceab5024a849877b6e757aa29d0ac232b6b7c70f81b123a684fef06c4fc463a0eb8a7b97ef9d78a2bdf60376e1a33244cf47ba6bcf9273a28f0da2bc8b04fcaac4cceefcddededb35778f6f91a9405e3e94e153fb7b406986ef421f0722e48eb48204def4025567490827b396695e0796bfa6d360e3430ad07665617f3f54026c62edd5ad25c60a8db0f2d964f11c320134b801651523a70ee571f7f9f3c5a87ca47793457c613017c4021d11fe6e213e66a6e08d2767c09e3ae6556dc665cb1059a4fc2f0c341673f9760379171176664e30ffeba852573e9a1ca10b6215e73f4fafaa024d4f0e06a5e943ef297f29fab21d7f2705e1cb0919ab987c508e16748b185d40b5b42605cb846a1e3e923d52d48222cc1350b4ebdf6b2198d1adb1d9855627ca89ac75fd32c743b880dacf7da81020f2a760e273d54099dedce3ba84c389d8121e2392f8ba92aa56995ea765e3e4fc2e0e646b310ee9e87c471784ea726480b06eb5b9918a1a5058133d92f440565f3734d70e054de5cf448764cc74bdcf7b8686a82ee6daec30332a44ee60b477697cfc38831cb0be2777bff71c95271dd007e8279926d9fa5c3a7d188ba1e233199e1ae27afc33c72930fbef26675296dc138d0bcfc7e2004a3e0c132ce6135ebaa45f82d3a8204d726fc72e818fb69b0a15a493baa5734658f34eef2a324421529bb5ad56a2ce843f1df99b70a35cce6d0f3e2390b677fe64f88ad396bd95ae21cb428ec665af8327da67afbbffa0332b86a08b9da339efbdfda5b27ff1243979837f5c5fe5fa94531892e46f2692062dc283d1928f689bbd4e4ddf602e8aee282cb0cb21aaf6ce69482f31cb921af62f80b6762b4288b903b9287a42e066f36c9bd2a91e098080ef5cae4d3c4b9c09d5590ebf02ed658543e987aba1c0e0548c74adb0d12fb106a4f072e4e13b2fa445384bc77e0aac205fd0c80e25a1867b195b5841be7868e9018f2f0bdd1db6c1272be3822b7313f76d928ef385d61e2607cf6697dc462d537f79821e8f8fc3e8fbd06a5a00949b09a2737bf93fb647c7f02f394ba290276b304cb8f76bcea9d776cefcf5b51ab4dba63d7c1ad9e75a3d4b9476fec1cb9cdd6c3b6e55e3f06291cd3dff6902cfeba2fc4eebde05fa30a02ec3d8f7ca37cfeaeb20138cf1bf90ce4bc6d28d62f5cf3e738c87bcdf2134013d33b45eeaac3af1180dcc5453eb46e82eede0e6d0fd3f50eca7da6c8490144db242d16b620abdba41e556ea43d8469ecde648589640c0d43960276dcae46bbcfc7cb9f122d82e0f5410cd4220754ac8669a9840b99bb25b6d4e4f2a5ad5102bc243aca7087ce4849c96f85cf8a816073b780111e33882b94114bcb1f01d6406085c02f1876958e34be5074b6833a599ac8e67957ea7226d96a9be707f34072d55f818fd66c142c271526a889e56c417dfe846c2628c9a83a5bd6544a95e01c37581b177e1f8e1de0c921ca2822c7e2650c89046b6b3cbd70b784e8b3bf74f1d361cb0d301230d6e12c36d7d6dcc954ab5c36793ad3d7e18de3a0f3dcf35e0e359f1642930218a0e4c6d17f8502befa1106b57450552aa9ff9a2d16311f99968a3717cb75c7080673b4447966c34d33fd452de7f1e9bfa7bb7e7a7d6eb7801c0124d42983e80e523eccc5496846cea998f805e4c708b73eb4da1f03d70bb5372f52765c9fba06a2ba39c701acc75db4fac78b9d7f98135f83dc5014b3d5fab72a30e112f1b73b96205ff61f90d8c17495f070b05deeceeacccc390a91c5898320e5a4f48b52fbdd75e199eafa", 0x1000, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000019c0)=0xfffffffffffffffb) r5 = socket(0x2, 0x4, 0x3ff) r6 = fcntl$dupfd(r2, 0xa, r5) acct(&(0x7f0000001a00)='./file1\x00') ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001a40)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001a80)={0x9, 0xfffffffffffffff8}, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r2) write(r1, 0x0, 0x0) 13:34:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x3540000000000}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:34:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x8) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="dc48c44f2085006b264300a2709f827440fc8ebcec1536a584234550c8715d64c3e9b1c613595e71f174f75d19285b85869f41c966a581c9004dfe7ce4f654ea5bd3f3a7db2afc3e2980b3310eab31b77c5b518985202232c7fc4b59d50983a8f4d2ee62711037253c79a405e661db04aaeac588f20e245d73f787d7909aefa1dd3663743d41ff7af53deb03ff288cf5e6635a4f1f25841d332617ee5f24b601db56fd464d3e8a37297ae57cc9155f2181d53514898dac70c323d1f84faceba9149ba2cc5b1fb0", 0xc7}, {&(0x7f0000000380)="6db723bd95205a3952e571ed745fb813b5ce4e95887b1b05dce5035ca3cb19491f5c16d9d4cbb8640ef518930f12c32125002c3353656a5bf89ec495c77a2840210332e6edd4880c488329386b31f5eea48fe3f93710df15e7d44cf9cf4f09f6f0e2063628c8d9cb8434c4fdbbb3346ec3605e3b469645205b60c10b6458f940fdbd9e0e98a8f2e8d6cc201782f14d01e4261293ab0f84dd59cf19ac5e63199a6830f627c4bbb2ab55e14ada6f9dde6aa89686d9b49a0ed7af1819264bb6a6201747", 0xc2}, {&(0x7f0000000480)="94ea3328a2cb7ca8061070dc54f5f80b6b7709bcd126a946db9a02701437dc6e6f127c8ff0e8a8dc6ff367a1f4957d20bc9d33c8db1218ba694e9ebe6675d2121bcc6cadab67aafb2ec917e38fbfb77550c92ca5286473418047f9adfc4e36758a85b5af4c2b29a51de2c5e779dd9930269f201d5f1a67c56fe563054ef5f2acbb39e62f53a0cbf97f7f6cd6a74bc8b00177dc3429f93fda6794c28548b771fce3f5285c5b0faba004d79f7e35b7f83182204c34b4acab710189825f2235fa7a0bb4be93faeb71b6a5b2c6aa56f107d575f0b738f6512183a8354da455c59507eb0b129945e45051e2875eeb31a2538c88a56471693aa94c6111d5c7c2bee25f3a394fa015be9bef4c03a49dfc3d5a70a468deda03ccc7bad287c3a1eaff26b088c6c89342f249dc0dd7e55b461eba84624100df00011fce19e9976d88557181cba762bcbbea37752d61d5764f006574ef512fe1eaed6725f06bb41ae3b84bac5bb3237cc54ee89174a65fe70d20043850e182fbfd8bb561cf97c742b18f3cbab1fcd534a6edc6d78993b65b54fae19cc057dcb28b72518da241ec24fa65e0e90a3bc9c2a5176d9e937a4991d4de40ec17e8d10d5fb7b276ba4df6fc950e8bc3e9e62e414c47bbbd3422ae838c56885fe466ac5c578fb2ecdee5d4cadd3cdedb5e82383a612fbd527896dadc874ffca5e701f3e6e63eb3a05bd87741f167ca1c655429993566f65c80cfd43626fd0478a55a95b0622123f3e88d00623b0ad603638c3eaafb1b4fb908d46ce9b47eab3534651f97adee50adf5a84016516de376370e97e22adb71bcad83922df462090b8fa2567bd5e136ee1c4e781d7cd549fa5e2379d1ac67966d3560470910dbc4b7236570f4a26e95c32b7717741fea8e744bcd7072e4a56725543639bbd82eaff958e5c4b147bea7302628511dd1260dfc682d048719366d7f56b9257ce3b1da31b236e1f2261958ede68c2845df0a53cb71cd981e39895dd059803570d92e3eb16309038e5bb40d2ba39727fc797f034399ca95fffd2388326b4bbb7c15a5ede0523ab66233a00a24e63b1c2294f84ce09b105e4ef691dfb877fa57adf8e9984c3cb288dd45e1d7f7e5032ff76b21770f2d63ee8f9bd3d7c8a6af37575342e04cf31ac435fb1d9ff8ef5678c2af4986964146ff657cfe403234539371b8a5fa6b1b9b7f011cd327d2ce824b54ecd6c24344df426b3971d082f1c0eb745bd646ed633cfe7d9e742268f5f9023208368c4d7decf9b3e6ec4ba39b11d25d93da6ef1b64bad70730474810eeca4c11049b07aa0baa1809b7f34d591fb9ea01e379bfc4e970eef75815b5deb0bd408352f5e35e5d5b3a6410faacd9446743566e443a4acf4c895aaeeeb2c6720c3e7ff16e9f0ae383eaa7b228c97be5af37bf75a1bc49b757c21724eb02a74586fb6e1f68ff71b1cfd5b7aa13f9d9e30ccf000d4e564c86d1ebe05a9089a056ef6ecbc83ad82336bf4d525019e0c199387bb4ef3815c76d9c0461f4ebfb6ad7a791594311e3ece2c552565b96f188ec9330011acef6d98342de6a42f9e9c0bac9485d983c260c04535b567122fa8a1a3b97151f14f679eda8fa48c5c64b90ff222277f32d9aa7aa2e7f999ed2d2a3c61e3b6b0b36cc0b39d84a6a23699404bdb2724cb7650a6ff4e2ed74be4c12104a01a982319553f1df6367761d16d502309191b766732f920c869bb560bef91be3314e4e4f9e6819b56c95615d6d3d544abbb931ff5588f711c66ad3b12144063a0db9b15af1041d572e985682252b2bf1077c5a2045783f29ffd9657dfcd07e49ad45367bb27412efc0e2374d38e252ac676acfb539f5731618c57476279611a3bded01bfb35118c36f94f89332c41a4408f003b51371a260cd9bd6aa7812a0169f78fbb81127079848f89c66fdd5653abecc7f85e8c8a7df782247784e7169763598c6e72d0fe1248237a963f0a15abd19a2493c9007cca8d692b7864250b69474a76695f7ecdc53fd8e21638e51c80b5239200374aad07b20200a4e269ce94df4ce0cac5e26c427f4f4aaa73b78fa44ff5066ee65d9a1e5f616fe832545e110f7e74f1bc5495361e45082f7973e48ac0651d1a7046646e9409b04260796ee617084e6d8ee60edb1f8ddab1af93232c0762ece5c52ab0fc76f385059df7e3ae5eb095fc3d01a61b018e7217b23db913b8a30a82c5f10c16e2a350321fa1236c9efcdc913ff84b4bf9f63646338ee181de22dee705ebe349cae0747216caeb9c98bc875a5616d390a32d4c0c1bd2f5837120d8854a792d8d76df092a050d7c87209ced9bdec255f89bb588cd7f1eed858e4f15101cf4036a061d497b354b23a8328ce918142577568bd48879371ad385e35ddea8879d4cfa1a643d9c865074e6b3b5353eefa4e3e13598a72f437f757a296425648c25a2b27734b65dda1b59325dc146f7bd4dfc74ae04eecc4deb63513436fda6cb66cf381d17def55da3b0456d7716d18631fa01f23aabe7dca0c5490e3cd4c5be35e65c09f6d9bf72d197c4479f86063a0547a632ee545672ee1bedc87927fd2f37216e85bce57d0744fbec289c870369478c62e038b82605f4e5ce27321cd2e9ce6968b1a632485a73f1815d79388ef747c15633504996c4c98afb135d5f8bb2da08728e39842cda22b68f58c48794ac8ba82a9c9954dcb92b3743fdcc98413b35f3b684f3fdea47e13928635f6a10462d813a6356a77ca877f0643833c83a502f4c8330483e30fb621c3c7c721860baf817d089a32bad7adca320d37bae93cb7922da645a102b175917d8d4b5d398348b38ebd5f2cbf668efc72acd815410f83a1889ddd97c52f25855ab9baaa05d25992b0e10002e17db7a24656800774d1b3339ac04f2df8e51aa35a496ef0699a82a7765ab54a14c760275e7b94e0e6c63d424a707a2d686aad1ff2a6b3c6be352c46e3fb38dec5ef1ebcebc5145b6f84acdb5206b907a18a074dbfdd7759fabb8f8a989f58c58e1db7da0f9e44a5ffeb9a7433849b855e78ea878e8aca95a9d8c58f609010151376993366f3362464d85b9a18aceeccc737ddc97d63fd95ed7398780edadba3930792863174b424770fc29774b1bd8c8bd4793138820bf8e1e5023c0efb17c545903f0e58d5c55f862dae8858db092ce30baf663c4bcc0178c562172be8fec27904a05dea628e9c6ef8d38f53e081e6e00418b98f9b7b69a68367090a35d6653b46dc5de3808795228fb719346734e9cb4674f60d81b9e3f66f2ff156e45ab22220dc6255e08bc5393bf4bdcef9a62b27b67d035d2a80046ccb96049d2acf56f23720e22336169e3374a21fd8b5792834902a1303c3368163d2a44cea75b177757b966bdea3aab3a5de09f55b27fce4ccbb27242e7996a509903014e76269e0ec7d5a9954062d3a689d4aec67bc6e77f587b657f5e0bbb66b094121c81c38613d26863abbe085cac47a5a3ef3294df0393a36baac09183d03fb7bd80aa9c656f8d87d18e27e5804b40f959964e2935a82f7cba803d52e4e9a5ee83132227056f875cf23a6191540152c149d7f6b18dd76f71832d420593fa0c1c0e735994b09a167731efd12d7ff1ea9782f4c0ec9c974e1689025bab20da0c2112421cea9efb16910b703353c9310be015da7ac855d73a7c259ff914db54871ef736b2e265591a6b2efa0254fd103e06d2e927ac2948617bc7b9bddd02c608d0762f0d8c86a95ec42707993daab5327163f1d39a3ba5c802ee0a53d94145e38858050106211bc2cd285afb35a7d7b46e28a85519fc24b998d5d3017dcdb7f94e42ee7a08b24670434a22d1a4c2b3b17d4a3387123e9fb44643618234a70765404f2ce5beecc1de1144658e0bf0818ae7fbf5c962f14cfd36ffba3ad13f1dd799ef6297507a6d12c2b229b3a099316f5e900de10ef379ed63f3c87a3bef2c3ad9423685b1ebbd5197d49b78854d03f636935a8e325d6ee1aa8bb91091bb9e420e5771a53d41f59a3ffc175eb0a383b4f4a79ff2afb8cfb60df5cf2cf46a56882c52d36967f0e5213f5bcbc7e3dacbe1c014363fd050669aa50428b2b8ef6546af9675478d00ddb5265a00c137302ac17a64bca25b283a10ae240022377c11a83287d2367ebd5eb38f274d130f2cd4052e65489f64b89c829302fb02fc7c739114b7fb544b882097c8bb09356a6004011a4bce450c8bfc481274865539bbffdef54cf28f9e8995591a042d9b2e6f05e7049502abb40ab77451532cfef95b8a858b35711b6771b922a6cb3f1c0e78c9f285606b297fcfd3e8784111346e0649c6817a12d06721c6e1500fb2d0d6e737d2dec974cb64b47e61bd42952cfc568cbab4b63ef6f4a1ebf5b339b29f91dcfb989ba4a69adbe6707255c03a69439a48723707c9c7f71e402ba847566181f5bd18d1044885f63f5f57a56d9ed05adde7e8ef336ecbef6b67ddcc95d55531a9d9fdc9a35761e3254ff33f28b5abe2113c4bd3bc81a740573fcb1c1e5854ec6988f1bd0c019b8c56f7dbd82e2161ef64b4f2fc64172a05bdd308b18d044f000dbb7963fedea77e93e99c5f8178e7373169d57849595accb6eac070190ec400efee7041e71f8dca44529848255707dc74528d40099608cccfcd859cab4f61a5d010f9ad338b8b188c2a52f77acdbce9c571183573da73dcc53f17329a12b6f622b7c610b402240e07d50c25b292e678dd4c77210aaf33b7259390a522d1a01d7ee073b5a980a0e7419e21f46d7383dfaeb49587fe3cf61548f932257e74da037509a70245e8d7bb700ba41e70c29150ad30975a0889fa70b490f72b40e5231e5dd31d7c49c2a0285d4d126886a66710d0ece7553a4994a2d9bf8fef5787664f66c630f273ae3060100e4dc1ec4b4dbf43f1b4449176688b72773637a3f5043bbb45740733a3e77b6b58780cda3fbd3e66546a10d8466ca85b4810f65f43b01761f3e43935ecb58306c798e5703c4641129720f7131e9e4a29f7e1bf95396733b07980f288a9fbc16951618797ae4bde196224b0a988d6133924f20d01af381dedc78b6303b9e7ffd90e518cb9f04c71f500ad120344a1aea461f010534dc0567dc4500d23b6633e6f99e4e4d121cafca8036ba927c5e811a16345ec348981fba9a03af5f327bbc5e930717436b2e3e04c3b8b22151650f981525cb3d1419879877f0e61cfd3eeaeef154e39c16de279aa1888d4ba40b7411353004b1b2637430c68878cfcd5247b124b154f2ac1ca0098d8fe38bb3ba64fa03bb695174dcc427c5bc3b98d176da7ebc91ca3d57450e222a335a875fe9253e249240ee22f716718631d0e673a2a91f74f8838ac0b26c253adc7a0badc2d0cc2d2e3b73ec428b0c903552cf9aeaaf44204d010e1f628cce8a376e50ab2aeb8957203ee8ce7ae599992c5238f50076afdd5837486e8e66987c23fd5bc5e859de9997f6b9a7df03b5f66429531900fe5013ca915685a2a35a80b055aa32c83320cf436903433c69b0ca1b19f34b2de753cf35bbfbaf073476cc1d6aed06703810501630c87eda90598124c4024392558cf8e770e45b7b975c5ffa11810028b144180bb710a618b60591ecd31545a27f8e034476ebf9e05e5f8a1f085c8f3eb6d74457193c404c4400940db432193f6175b445a2757a99d7a7314b6cb4287882138e3f45d89f893aeb6401f7f6b1527f0a0f4b2abb44940415300b95857fcdc0351863fdfbf125a8c8984a03a4feb3c3d1b1093cf028b836ca27d48e6a2623a1d6b783b7405e632e3125caba988f2", 0x1000}, {&(0x7f00000000c0)="0d7edd2e492514ad03a39e69fcf962b3", 0x10}], 0x4, &(0x7f00000001c0), 0x0, 0x2}, 0x402) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x74}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 13:34:33 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa648ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d907962361dc0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b044600"/225], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) write(r3, &(0x7f0000000080)="ceb5f70a2f6a92a126a7aa540600", 0xfffffe1e) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1800) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000240)='5\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) nanosleep(&(0x7f00000001c0), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget(0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) msgsnd(r3, &(0x7f0000000240)={0x0, "af29fe8d049feeec846d7cce3e8011e0fd31515a280bc617992f005c6ff20e600ef724d967b766dc8f578d1cfcd35e9f0645255084c6e8c9b9bf9fca5c060e373a160cc4cf7340faae26648c92d55e3364c5c8f5f73c6cc95b25217cf8409aae863297e3ad84b9d49ee5baa846a7e5107b9462f05a728d7769b7f82b69ef2225f98175859f31367837871cb5ca6c713dc63e14dabf22573b43a140cdd1eb8d4caadb8cb62d7c77ef4f66d669a08a12f36587bd5c76f63bdd78d1a6ab1dcfce00c76536d5fe0f0a26e6881c11e956c85487470520a81b451063351c"}, 0xe3, 0x800) msgrcv(r3, &(0x7f0000000180)={0x0, ""/129}, 0x75, 0x0, 0x0) 13:34:33 executing program 1: r0 = socket(0x2, 0x4, 0x5) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:33 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) 13:34:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f0000000200)=""/201, 0xc9}], 0x2, 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') poll(&(0x7f00000001c0)=[{r0, 0xf3ed4595459a98ee}], 0x1, 0x6) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x100) syz_open_pts() 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28080, 0x0) 13:34:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ktrace(0x0, 0x5, 0x220, r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0x1f) wait4(r0, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) wait4(r0, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) 13:34:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 13:34:34 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="d50725863bb6433f71b0f152a54cefe4b698c059716bd41664fca8d5b2a9bcb7e5dc6c6b87066f5de0674ab105bed501f14195efad7d23c8d4872a7fca5c06e1c63de32365e7249a9a85882a4577f8f2f8271755cccb5c946f6835e71a376f8b10ff6cd7d185ee9a6155a918e9eb35c1fa9a6d64ca1c3341cbdeef6c0d9621d3f9fd54bb4941147e31795d86314209dbe5a6097c047e94a6c77136cf0ce60516e0d0aa4de2053e32226906b597df77f01b068a486b81d7965e5ba28d2b99b4f2183c4a383c33054f0f4fba407b2f957921f8c3675baed22ad096fa6dcd6791dd658a52db0186ae1661bfdda49129d1b9ff5bbc449eb90120c18e531979bbd3f6fe6a0858efe23e649f8e26bbcb89cc02a224d8b262ebdf41cc754fdf3f2ab96cb2f418d2396f9c26708d086eed4bd8bc1354ce7bcc95fe9436481fb18e9516621eed15f48fb4c34818594d1349841ca5ac2244f15a9ffe305f69f9c825f39e5d7f8bfd75883090248a67a5a1b0765d9107083f068658b7857e0ed962ed88d1ef694042537446b1953225517de4774e19fe63ed76e042c38904d1aa93ff68ca2691af127bb9cbbca98187938d0a4f8845e3b2bc379a8ce0cbe850e67ea4e7464e59bb909c3bd00995f2d551dd6aa46b5a9d360b183903993c240d5fc46661b8b28a0a4f8cbce2f6d84b78b2407e319cad3e722a04197a50c02039536b9543651731ed39b59795dd0dd7127cd1bdd8040cb5b33a9ae0f60aebbca5edebd70936bee0d79b7428e111ed4a0d28a6639eb1157467e1f17cad32f2071cbc7e32da687b4258aa2b11f0e3cb756e35740105a3d98ab8da25b295fd9e9ff9ecf9fc4fe7f2add1a980a89ddf6fe051bb9e1515d754f63fe46ee05c46f521323c574a6d2d426e7473c70cf6b598ecc9c0df21c289c331fe30f0d0970f851c5da51cd9ea581557e286525e05dd5e0f8cfbef0bf75ac24ea805df4716602c11b66faec57adb98444f898dbc892741209169cf6ad9a840e9c71f5bb86e12d473e2415e748c776558f2f1545a4d82cab6819491076f3d9d599486540a5189be498248be2683477d7de8c00d0958ac732927eeea4b0d33801dbb35a5376f2b3c687aa0a86b71cb1d48ffeb76cde6451a3b76e5681b6d8258b7a43ff623fb0ce284457af60df47b17a0c743e3782bc394b1e5c14ea8039367d7ff9c49e41210a45ac987af2fd5fba2439311ca07f1f99d2dc6b4b882c952891685840b6b87dface42f31fac9ce818a490e111ede7d82b78229a02aa3222940963cef3f5d0b8aece00b7a4e743725a8b147f2bfa494e027df6970eea0f69005389bd4e0f25d363dc8085521e3a955da4e4b1e8e0fd73aea93b7582024220ce3a1845510e6740ea650faf456583bc911812b1a94a2690444fac55f26d6c2a676c84569d2971ed7869b611593f9d196ce4d6b0f401fc6fa0a45dd10520eaec92b303a205b99ea2395c30fa693d2925b8d3cae58717640041e11ba580b4cd7cc69535417257a66236a279a3b4bcad3200d620630fbd919d3575a3785f927aaa2ba89cbcb5c5dc9ebe4cd045156910e1bc45511b533dec21fe8b7d69a448834e1b0557d2df2c112dcb6421ab18cc1b8873361b2faaded7d752ab90dd694987be4f6f22b008ecb10708ad33fa8d3040c9e6c994068013040d6005a16807c531810b0608b6ca454a1337f20cb626d3e88e93dd6e11b7c7ed1cc168e84a76a37bbfd4b1932baffea56cc5b1cd00fa38d52647a57144c62069b0cfb6f11da1519e1fefb10b11beb2cb1ef21a19fe139102fd8fe584e98c7d7757ce7139751208b5494e476524a575680f20cc0b58bd5cdea470e7ab9c8dce4c12c44272cdf106d7ad344555c0a10e0881578005219cc97c43c255b44a87273fc31daebbc2b42bb077079a1e95b3b4c62d71dd9a3f5ac7d6f2820a34ad8d5b40a3c150bbcef9d63c58e387f8ab6eca209fe8862587f06b654512aaf41f4fbd8062c172d2782ccf944103fd8a0a91da8f95ffa6f3304e489149284be350e79b98ea42170948d51d69773756b35894d1340e530c9e2c6b0514fba5344725673964e3f6045d583e536911200c25aed87035e7db146bf7f7039b84547592b51987c6d0e4f85bdfab2c5b793fbb74754aa6d9187ed07ea5f4e4c3e8aaf420270c0800cd9cf8b128e8230a13410992c2f8a250eb244ef68b934c9e02ee23095e05a2e916a86c318d5b0f8d9cde892d0caae51f3687c3f1b83374b378c54706ff0ac7ae4cd0f3d5f79ef8f3e3a056bc4173f904b83cd3b0150251451d5bee4b1297a02466d1dfaeaf5045b469a585ac3a572bfd89f0024b250c12fbf53cbe7d7fb2c2da7280f42bb63ccdd83bda47ec7666e62fc7054b268724d9f19517346089c82377c50ba31f52d2c8e2bcf1c4f8a926c42a4737226c2eb1f5ff25bc8862169670f33289d0764274ee433000fd1726417867304817af661459dbec474b2bd07da04798836bf1c5418eb1daf38725ab91ca9ecf8e28e2e91febe64232c3b1f4884eb4492e2038866b3665defea3baea7c462b38cfa9aee7fcd0b19de0af1b5a8ae5bf12541c897d2f1efc72b4815ea94cbb1fbed8756d2bb63025d5324fddf32d0495eefd78d19309c194a329c058c5b1d5d6a056faf1f998a1e673c9253038cefb50c3297658c21db7aa8354c102f0880fbf5532dd285bfc3eea254151222a08a33eb1cc62d04c2bd3c0203a827f1e8dbb5431f28625c87fa9019a819e9273ad96b93d65c10deab2e551092f35ca144e8e50e992a5d26a2aa9bb74c7266275f46777eba7e2f155f4fe5ee2bdb533d0d0c710ebb8bf5876bdea3355eb051c56e3d1eb28b32a9fdc25a8aaefd9c155cdab0d46373f86ac300de2c7da26d6d81d372ab4e0e68771b80689532da8f61c56d5cc5d1755cc5c939b80320b1345c91223d12a114d1cf1ed3b65e1d19a165df3cac0cd8a36b0147070ca9350e857367831139bf4a72455085811a95580b6c5289a062d14bf7c1ed677ddba3f9749f754cdb2a373a90813ea1c92b5277d6bf838eb1fd675122ff1fc1ebbca98b66e2f18a3712657b1646a836b89cbb8be7e6dcd0f17d9b685ce1b03c0df5c9577418179d63c082535c88db4b1738ca1e13dd0067ca24ef60125d6004bf7f2bce77a5861c462f522c9414532bfdf1360fa6350c991f1e167fde3180d78f0e38b912b34f693bb3991dfe465853486160dadd78b834d0398e063d9b1c4b6274dc2144a5b1df112c251ea4ee97ef8f09fb9af1f7ffed15171ec1342b623be05af1fb61b0cb2c7c8fee6e7dc0ec181dec033082a6c1a9a8b017238fc8306470742292cb5e6dba4125950f6288565ff329596d80e02c842dfe31a1d9a1d64e44e63ec2932ab4d675e4f4b44f7f28a1cedacb8e3523463aae8fb631d47e010bace20a5d698b6731e9a322a91ab9d210b1b2e7f1a15076bd3c33ffedd1e9020b3815f0e088c719ad1a506d73f675124c565827665c007435fbcec6f1027b21656a7f745d72176af01cd75786c69f7f3c7f68b577dfa7ae07173b8280fe1ad416199f454c21c8d696cd0b3bddace3f33d139212e1e1049c2b1f7ed2c2805ace53e3620a79c304b291a06310eb171c464aa07206cf7de5e999c420c64f7bcb90418b47556e001957466594d19df1498ab120ce85cd4f9ebed79e8a4a7964042bcabc534ab4824814fec75b3b49cc8d8b8bee1e72bfa727381d8ea5998e792589348c71cbc6db02b49f2f7b0c9a18f5213ee477c0cd245997119c465a507919b8e1a4ef8bffebc746844c4fa48801f352b769cafbabc249c8143ec2468eab61c1debae7c16d6508d487f6fb7d7133216f8426ce6dfc4cda51b90feb9b6435e3dd9028fa529b05d14c4f6032085772401deb91bcf74a1cf6a51ced84297986e5606af828f41b5ad031e5197db699c6a6508cb3d52b2d32fe99c814697398be5d1f0132dde986f9f9a100eba1d12f4a5ca6e68cae801e57c46b7db690c42249782006c9cb417e7504022fc9174c5b64cef68d33c256fca30cb376657b14b0ce71211ac0598898809e08f98a38a849c0bc57742c1c2d272c3a7de538566279e4e8d8edffca40b76458074a4ab3c33d7c1015193d880bbdbedbefcab74e3d41c57b300199d672217eef8514a08ab4d7116632d6cda8200ea6ad70ee35647233503157c22c8b5cc70a2f03093ad4d1a81701c1b4081355424d928c0185289d57120a70b36a6490012601b1c69e049febe35e85ab6bf38987bf4c0cfadf1764ddd6734bc9cd9b1960d683288fbf102d433258f5121de01a966cd08e6d18186b8882c9b288a1a4b5b3f54cacb31881dd690dd1aa76595a4345866e2e9dceb193d3ab6cc21065000bf335c1b487550e168ac1c8b4a06f7f432025230b196b4c974a7539e5102d780e78c57aa38081a158c094c2af35acd23a6a9c1dc927785dfa29a48e103bd63796f12bdfcc1e48484179962b327860059abd9c4ef2cb6a11033e090d52a06093f60bd61621555e89ec2e8b502d51d01fa3c2bf3dc6249feb0318db3c31ee2a175ca257bbab384a71ad3ec0dbbc46e19e4a03ef434c92afd3624bcea0354e25d4da30440131bc7d92c2b64c3349552a2a32b45abe124d0cf95419049c3f299af6f2744f05d1584a839f65d0282bb594c946dca99e986651059ed8a5f436aff9de4d7f9e41588469968a9eaaf14dd8570fa0018e4606bb9fb4e5124dea61d270abf64917d2be8ed0d7080514c95753cd5c4b27eadadea20b7f879c702233acc8639b9df15709259621e55ef1c6c698e558a641775e42b7eaf539171db4c3e212955834633e1db5c8498c45854a759ce95755eeb5975d83ae0d6b8bf1b731fc44a18410c29e7ebbe3b66c680dff9a8562b78f9a18898c87d07239bb9fac6aedaa59b72460c837505c4734c4d533b05d0a573e89ddd4a0e38eacea922799c9bb102155af5bf68d97457211df5be3ba73d63091990c34cbe80bbad388317c35e22b9d4cb0a4e0d3b2d7c1d0657f36730cd2bb059821c0f406bcbdb6f09628ea5741f091510bada8d23b23aeb6d967a83fc24e209b112b42dead06ed9ca91aa5b73ce710c703400ca5c03f9fc971d296ccc5f933b59523cd9da534b4de79609225efe7bd22ab126a9db239c2baf56535508de2f9086e7fc5213d02aa6727a44f683c9a0c9b8d23125b39c85e46e9c72a1d3c56dbdea291dcec675b1d38b2475bda9df44a8aaf6a1fb291c4972d54a557a17c87c2a933ceb8e9077a01e2a1f20fc8fe71305514bc0a0e282933cd7d4ee116bfe4c354412aefafad5770d953e56e8794a1496a68a9f2e82cd02580bd59122ac1abdff2fd4dc2f8a848b11aecae841b06cc3c67af2d892a71f7e95ed85ecd0502ce600cee6a04729edbd9aba2b0249d232f5d5c53cdf83e776afb77cc536eccf68cf38094583f57a69d6e7c570fb5ce139d7f649c43e7bf706fbd3ad0f26fd0e26f9c6a86168d199e1459a366b0fc31c3b86e82ba667c1721459a8506a51527ef36c367c14379bca2511268ae2c142f2eda629849c6042eb8c7a05459747da677dd9c9be294dfb20f1fdaac314b9a9ac9329ff3b16020acc46f6132010a9b2837e81c35658d0c2a321861075087521f051725b3013cf34f0becd8f3a8678af521a5b2a7b35774f403614151824130f3ac171926935fdfb8f83a9cf624c88157deea8ffe02c52ca0f5975c1737ef5656cc45bba2917b09a5ae14b1be1a8734e6d2966755f13bb4599dabb3890b434b775eb9f3c0d4", 0x1000}, {&(0x7f0000001080)="bad2a0afde530e2ff562b83a31f3b087ea62fc2310960f7fee4c3b4f7721f085cab77dca6011828bfea4368b98682cf27a44f8eeb605d59b6e2e1f404a59c865da6e7ad8dadabccfecc9519042af6d39d4d83531aef1fc57178087cf146a16b4df", 0x61}, {&(0x7f0000001100)="cf576bd77e4f7573c38ba4b135a6644a6fff2bba8e87a4a0dbee399ff1afe84c7fc8185f93fce834177efec6e1794edb9294308a10f40bc847cf2bbe64f4d3576d85d7df02fe1f9333c65e3051b5540098f7cfc78f2e4140cbc6b2adbc62a82a18ac5f6d4988f6bbb76f4b471415734f3d7fa31e4c29743f682178be658dc4b0bd8e90d2de8fefef704a64101fb0f752b12a50335703eb7c11fb4adc83d17931d7ec590a5c210e34ebc4d469b82aacf3954ddaa3d03ecd21e324dcdd5710e3ba7c22c0d02bcd3e389c391998ce7bd26979e42d89583b0ce5b922939dea63a3d14d840bd769ce3b0eab4fcc66", 0xec}, {&(0x7f0000001200)="1c89fe77e0fe4925a55d3aede4a3d04f02841cbef3e30b001b28", 0x1a}, {&(0x7f0000001240)="514ecd5efb84257e75fdb412b7ab4b1521f2e0353cdfcf0e292af22ab66908d7b44a534ffc7bf9db18027fa29b93961f0c7bfe5580a8bb1fc0d35bcc0bc08bce0f765d828382b506ba6497685a37f417f8f209ae74159d47a42cca23d4aa78c2cc970fda75b247289fe97ba71cd81c0fb776477459d9a8da07695edacd744caad7c79514370fae95e90442f02b639970fdf8a49fba3b1f71d80aaa9fd385f04d3ec422fb7208e006227547a194cb7ccca35520d0bc16a5b98d603dcfe6", 0xbd}, {&(0x7f0000001300)="74b3271ba9d3798d16e670d0b4a6dec8ad7f3aecf1aecaff1fc090fd216e7b31499decae1498fc69915c8f103366b18639e164f970972e6d43b68457990ec2d747a0f36098949cac3f1e5a783d18d98c74cf192e707d102423ab894d7be39dc65a19e1973a127a3d3c496b3d847fcfe2462e232d29b84be6a56992c15208cd6af741adac477dffd39f47a2703722746b1f17632cd9ee5a335530d85af4ffe82abd5c3c78ada0cf2ccf48cca6120d4a6a71b5e38ea28d12da25871e92261a9efd890552da098964b8ce1331a5aaf833b09faa", 0xd2}, {&(0x7f0000001400)="0eefb094099775b78a94ea2552f83c978a03afa0194a76658632adb0e6ee3ba8d2762a8e1831ff10e01291e217a45e505f35f1e2029fa6f15fce2a5f3863e4aa39a5571c06d6e01a19b6fe79a4d2eb1641e122030b3ca2f96b4bff02c3cec49b6ea3598a9f917ad407cf69b0e6d5f9464b3bffac10d7687b75eb1ae72a5a70835964c77a7e57f7b157b0a707473893129d0668602f91426f0f81", 0x9a}], 0x7, &(0x7f00000016c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x100}, 0x8) dup2(r0, r0) r8 = socket(0x6, 0x1, 0x7fffffff) syz_extract_tcp_res(&(0x7f0000001800), 0x0, 0x81) syz_extract_tcp_res(&(0x7f0000001840), 0x2, 0xffffffffffffff81) kqueue() fchownat(r0, &(0x7f0000001880)='./file0\x00', r2, r5, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) pledge(&(0x7f0000001940)='}+\x00', &(0x7f0000001980)='\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x2, 0x2, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001a40)={0x4000000000, 0x1, 0x296, 0x497975f, "22a8fdbe1735112fa7dcc665b2b0013918a0e29e", 0xfffffffffffffffd, 0x1}) sendmsg$unix(r0, &(0x7f0000003f00)={&(0x7f0000001a80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003e80)=[{&(0x7f0000001ac0)="01dffd2c2cd8f12e9955820e956f657dc2f32730ec2634a3508397486c2f9b175fdba1e65a8a290690de826bdaee8666f195d65fe919a8af0d2061a1f0a7104e2c6b48b9b4294d63f101ca1f9d319ce767762a79cf5a0595889cb208508ce787654feda95011f7e7aae4096398f3d5ae8cd89eaf07f059db172ae554d2762410965a976a70b160671443a603df00d1510658e3b68a643007f045dde7cbfe90d11d486ba79832f3ef3de954028183ca6925548f9902f82c4a6b22ffa0316592261efbea438ef4db476d6a713a1ad2155c914ca88606c8f4a2067f59baedd71d9d1de9d8fe5f6ca02a352b2c2d2e5930c9f793458c9bce67", 0xf7}, {&(0x7f0000001bc0)="2b84bf0cfdc6cdf32b2f6d0d2b501275b6c76399d98c47e8f0958e77851ed0329eb3daa45e62bcb06463773059fda9c26676e8d0f960103fa25bd3d0e9db05fdaeb3751d7d8ca6069ff3fc7b92002cbb19b862642a20691269fd7eb90958005b2ca7c4c8ebc3a3a021a3012b2d895930c13e3330c94dbc2c9215a67db37c36bf8e1f8f0be6825a2e647bde085dab10e9d2c0be0f9545eede59dc2931154f560e59b90d9f4da97df621ebe0166268002a823828a86bac0e27ee5d9ce6cde7480c78af6179850e1dae0986b6468553801fdc2b4edd75ba10d885ad684d36a9c3e13041", 0xe2}, {&(0x7f0000001cc0)="5bae65bf6758bc59048e0a48b8a4cd9696de6549a60ea56fe3261ba6da177e65ce5a17f16ccecff8a90b21095474ecbeaeb20dbe5146190cf269c2f1f763eb2356ca1d08e390e932ca78de0e9e67fc4c5c21d3e576921f0d1f635c7268af0070dcfe9593382fefb7c59d2a8d296ecddbf030ac76c2f132471ed2e8a75b7b615b2c00663f95d570e8a2ad836ac1162a45aeb6cbd10eca35ce7e0cf1792e6ece4728295e13ed9fcf84435ab92a680d1571d718308d4d9486b86bcc718ac368cf5ec2b036980e0577950750202ef7eba986b520a870f145e6abea04b332d2c40f2fd1fbfcd13f6e93cd77cb526f11a3362712e6bc5d10770f22", 0xf8}, {&(0x7f0000001dc0)="73aea272ed0b14a742f55fc9b44aec69e40f41deacffb4911c49cb88c34a496bf114b7359eb3de490de2d80194adcd7b1e285ee2e78a22e9b0f464fa1a64cb0ac13bb90713ddaa9c514c4622617a5ddbfc0bc97948b5a372a40eab858b384ad299fb76859a6a46fad245e23249424a8f89a1c2dfc9687044222f07971d3aa8c8ae4d356c94a8e45bdbe3d01c825a9389b00af455eda314f0fbcd0c5b8eb8d44c364465758c025e1b2e493f24337840736761fe672f5868cbb9e6bd89ab8a40096da0858ba217deb7238ac82787e527e52aed2792f0c7d5193316c80fd096627dc7f2c0d66c2a56414b711c726f041bc5f165028d5decfe8d1177bc220f04365971fe1d89b881404b383c19d5bb3287502632be38b8dce96e836c2774190a594623f2af8f872af5d67cfd5f2ef0c474cba41abc23e1addbcca6a9c8a6e8ddb9452b7fa1e4f105392b70663bea4e9b83a83610182ec223b53049ba997ccb255b8d1c0967c2d5f71b63d9fcca058a1943928b3ec80c1b78d08fa1e0ea5216705ef16aa11f27ad248061b0f0ffff40285cb11c2339f41b46b5a2ad22fddd0fec1d858013f618acb8c01cd38cb63f250797e3eb9e40b2d1aed54492c1684c4396d4b2dc17616e442dedfc04e9d6744e48b4ce32db6d607bd2c3547a14bc104559cdce41a64f83bff02d14ae0987b0b17d19cc3fde1c068423f6274f16a6ebf07bf694f35f344ab6864a117ab14741656abe60c27e148e61d1b2cd99ccc3d14087a412148f011cfa6812827d89e3bc7b692b873d0e9b3644a7d265c7c1e30b19f577a69d6929ecf4dda9ac0c153d961db42f2957ceb6c9f6d8c2973ce8765d87cc01f756d9820539d7caf725a8844dc6b88f409d5de714c1898837ada5858e4fd38535a7427367c0fac1dd7179e17fffe3eb7c1ac88307b2d00d305515ea1a640c331decd52a4dd1c5e206eff3455f576cc719904a8c3ecd4f2a642a7f1241786fd930de6123db1c18a8a88975f4b28e8e265d549ef62bd7b4720f2b0b81f3aff610621b684801085f2e9f384a313f6bd9e37dd835fb3d26d3e029e2bb64156986ca5010a453a908e33f24708e3ada6430ef5ef6f1c763a21e5204f8383af2cba6732b01480ab6a63f88d65862f44ab7676dcfff3c22f2e3d08146994598b452dee7f27afee508619be91ed7e433520f35ba690ca0f687d8f26abb24c8374d9a530ea02774586f4b3723fad456bd31900e1d282915113be123454e644d1d9d5820ffb2324ded6f3eb75f05340dd37553c49f294f646655159bc768873920ca5cb92916fbbcac750decfc7e9790ff38b5e8b4692d0503ed7087f52bc188701184b3fae423f80c6135e9b20461f5849c5bbb02656fa76d3f53eda7498874c70a22ec7f90fe73c5a44f571623ff2b0bc21c0ca82d85555c6347be02dcc23628412b895e6391ce4ea8f5e7f0b4b598fb8a1d0069b5ef51572557de27d1e6d9da7e7038e3cb7557600c918f1a56eecead893b7f74a6076ea885896a9403eb14733aa48436ae754fc0e1e211e5304f20f64a326caa26d197046a2c57c239357dd024ce06caaec940eaad0e2304e56d6b099db859b4d01f3c03b940fd05bdc79727feb9342131b72b310ca3f4a5c3d84809990783a73dc1ce843217111d27c61818ed6acb6a3d9279505a32bf48d37dc5cf3d7f8ce281e5b285a34dcf8338660eee8705b7e00b42b00b3dc43b7f1bd445d636ca13f398420a0cceebbe2160a9e684d470e0f1a9a7e30f2d3915ca18c36af3c7ee0e689959827b78755d886c38ea456fcf4f299402b0a22e2929c5f1cf08957faef3a3efad1e0d1bf7204b1a34c8da73f9f7314816122c743dff86b046da8b690c9796376a6c8338c1039f46626fc25d7f4be2900e4f6fb1e5b80acd4e1c53df1387020ee4718ce6b5c33ac7ecb4365fd0fcbcbbcb24410d4d6b7c33c870573454bd64c0a091a38ccc6127fc1da85ed5432c84b51929f2a9f9c9d45d1fbbe1df662603206ed91d15dc253a3e0971fc5c77ee76223ba7d7e5cd0030f40bfa6a2722253477de8900294d9d7a6c9bb5136a918e2d0af63d21d1db71c9578e23407e9622e0092054ebec600a8ae368f1e22f57c9c626e52f7a4b864ac3556d7d5cd798100a400e0e3824c9007d5252e33550811725645506f8886471db1ffd3823fb5883b95799069d12b51f55867a3f191933a8d7c6e7ba804305aa24ad0fb964362ffc5ca0f084518061e4490f250ee5ae558c2795ab3010d28fd7269f716d32de69277967e56bb2b670e894cd03765e7f6872ea93dd321982cda577f060e73e54603ab2ab0c224998eb753d630ca3eec86d3889d917019e341ce7b816caca319954b8d28c24c1af7c148eccbf7292f585639cd479702ebb0026c1558a5fffbc2ec8221447b94011033d903a6572dc1e382eecd3feb7c8370f4c5182e8d8a552cbc3465f4c46f9f761cfe02e90efb621f9b3b754983552608fe106cd622b728ae9b2fe0787f56961915ca4718a6e856ac7a2034d9cb95e696be411d3fb182220b5dc63990b16dba94557e8aa412debc028b3388ffb08a443614e353a29cb5076e42d274019d1f4886b02260bce94948dd51620a6048300b28a952cfd0c7a18d6d3bdbe25801726a8862f17435f89b7dd012d93bc7b178799dce035da63d598f60c730b6197b2eb4e11a219bfacb83b5b384b9182c9be399687987225843d970cfa5f036ff4469b395f38bb2d1a858c28b1e53648e1db937395341e5b1bdcc672090c66abb8eafd1570c36089423e955f8d2a85dedf6cfb4d5f6fb9c302d5ca1173f692ac748f5b550370744ea090367b95f748fc787639a3f12ba33e4e4cd095871fb6d8c27253673db41c44d6d427ce02d82921422fcc4f2f928d997d85d8ad8decd77a2b26ba87b6095f7e6fb02b8db2430a6d8f4937ac85b7204039656d69574b9342b050f491a46bd818a31bae7fcdadf34d26494b3f0fb6c57c784cf06c26e52060b412bc257b8b137e50efb06957ebe2237b860fae0cf70b374097adb23584e6ea5682b59a4ffb35bc54a3efb229b44ad14952322f53bcc7c7cf651d718a34a832734d10baf76ce2824b922245628787981b24576dc9365f5a9f87b76a91d95e9e2e4c8e4ae37ec8ec5f913a45da7bf7fa88eb037fe3153b51e92a7ceabfc7dd31ea02b69438d4ad1dcfa5c4937eac806cc4752d9071ea288a186bc2d0d04ecad4203926b5b780f762b0e04156f923f43049f12d538dff0aa6a4d690569725ec71db8240d08cbfcdf20b5aa411db79c0d632f45dc9d4088b47571502f651f8a256b48841997b65e5b12ff086671c0f9f2c7703b18373aa393b4415a59732ccb47b438faadd9cb32850eafdb7b70e2933bd1a127b28098d5e0e9772106646bb84ee3957305506f4a24c642c57d5656d14e2f3fbc616e884355f88a41ad3df50f564a23eda9d3179c7965b64f3f287abdbacb573ff9b4f236aeefc6369f60220ac08b041ccdd9de17abee45664b9982495dab6b6e66a2b19582cc1f88846b8e6dd8fac74391422fdd5e70a2485b435514aa6f024983d2dabfa315a67b2bff3811b74b25fae8dc82c184310a59373b50797abb0b4adbce9d6dc123e76534b635fcfac1a46069e17ee884de43a351d801d03ccded6d09f404682cfc8d66b17076e2534668d49603a49562cd88e9098ee99f41acded2c32c41fa333fdff860e86d3e7629ecb6aee388fef10106ce4a86f5ceef7aa10deda6f294ca6d5c3aa44a4e6a45ee3d59a3231680ccdbfc200c2a9502913377104b50c2734dbb2d296af21f9afc432e78d6a82c19dd97a3624e781d39e1badee7de953f7f53fe34cd019d7a80c8fbf72987b2663a2badeadcdc1e1e543288fc0f0d9d5a818bb5591099a3d7e0fec5c6b50356560d5accfb0aab2fb03b827e1dea38cd0eac4a54d279510e9dd83bdf400de90a90f2d45c47dad14467a19379809cd78c32787b7cac80f254c14a5c5f73fff903ab2c33ba478bc2dc65a5957971ec5e9b4524071776024f5e55d4feecf946a0974ed6352758c69e9c488daeaaa941dba4b62d46f979a5e60e6b86e1554f4a2e4b2bc8153143f567f327a033053cc1ef8ed423593e6a0c27ccd5ccdc97aebe16b993c1c580079d486bd64bcd653419f6f3bbdaf63e3c1b951bb4ca7dd9c780b7f1bf2d864cb3839b2bec02527c7e46a0115bcfce2ef20ce57b4354fe1ab58cb1a9d7c47e03c9a03de430a6626a23a9aa10885723a2dee13137c65d37d80c016f7ce77f57de7ad676e07526102e8228239ba9bc05d51e9848a03f1685b65bc7cd4069780200940191dbbc48a3931f39c2eb414fd2aa82e73af35f382ca7865e76a593ee56b0e2f81a849e2ee5b7cdea92aa993de84332dbf7513a4e906ccd133e8e68a3a4a96fd1559472f043f1268d297b46e1fbeba274b5c6adffc8d495921e5e763a5e5142a0e14677d631ec902b08cba8ecfc0c9678ab9df01271e775a6a36e7768f19cd1cbe439ad029ab9f4a8b21b11c0ce42e6b91dcf4e39923649ca2d9b991e988f17359a7eaaf6775cac8abd09ebe26d6645147c086a523c4f232d2a39004cc0c4ed4c83eb3a22dfaf18a323a43e9221ca3e7dfa8c5e8694afc3d6dcb09145231fc2db1bd63a5790bef8475221e0353a7507d5c8868b71794e9758d05fa58753a9476d1055ea10c1549e3a6d0cbfcd7646cd95af1c6c75349abc96fc29157cedcd775ef5595791b118a693fbc1371fa3bfd17cabf2758ce4bc7cd130f8b7f3fae35dedfba78cbcbcbe46f5e03d2ab2f87722b0dfe37cbedf840f1f87ca6e1b3e43b673b91d78416959716d1e50d6e1b70ad244f5a280d435b5dc892eb3e7dca7439869551143959bf3c3d441f8927e8077af212a3a1e9bef9400a53ff0f156e817198555564cfcd43b78157ed3c8d01802250d43f5f58c4bc696dac5e8c20123b16bad1793b8ad67790112bc0e5c598b2ad1150969b816ba7e5d2f5cb7760422295776e9d0d82bfbc8b9baca888b97735f2b57f6c090b831584fa049115f7671fe08a301a498ededf785476a2c1f73a645a62cd863aad83b86d14fe434c12dc14fe70b89dfc2ceef684466b77470491fccbeb896bbb69f79cd2a0600d3408eee1e96486d212885bb66e4a06ceab4bdd9198b969e2abe02631876144649b53cb39c88c49c8c3c1041eecdd1fad90a40b5c12af1771845a4e8ffb7e812a23f3da29a02fcc993d1769bf3907f23c7e1d02fda1f8fba9f5fe3f25906f252ba9c3727e048f4b59d3a529d16112a1076d2fd328a8bdf5c035615d179cd8673e51e27215ab30653cbdc3778dbe1af967ec5ce1dca3a074b07b63a94ed1fb47123675df66ce6c54ea66c52d0bf170f4a7e78444708e26546280a6a523592d74653a714169a94c5d691c71804edd2fcaa3503ccdcc71274ab7c06c52d1114af707a78d04893823a0812868a77442a04f422d6e2f7ffbde187e866577ea33f112748b9a358d2a7ca8ed113474e62047c37f1187b03e5f46ecee89291c442cfb4f0126208571076abec784b8f670152d310f6072b83812227d1090170ab0e85b9fb1045f80e3d20105aceaa06cd9f93a3b949b1d2fd7416aeff3f20c62308d4d177dbcbecc37dc81b37374c1c92495ef73f8d6d84be4aa118e8324c19d6ac25a8e48e920130f90e44fcc444cf6f42d6ebe74ad6d53203afa8b8e49011ed556500538e5b7d11a6238f288e9d422e68b161ad0391f7d5a58e00ff5d425be6d15457004bc5605b609e37cb9324eea5da4", 0x1000}, {&(0x7f0000002dc0)="f33bf264ba7d8cbcc2e12de9bb8a8d57c36277e38642a1864197e4e2e23c0bddcd3f40b29a89b93b02940f8d47376bc7a26f90c4f76a7b250045220285e0999b2e03d02743a9e9b2f8944af8e024d9d97679a790c89061367c68089499a39e10f96084e0d4d5f0f9750770648413717e223c87b6a8cac0793c7e0d8ef653d2e7b5955b4bce5b6cc016e13d3e795a486f9d8aff183cc73d017c4dc2d07a941bc2c9994f65f145635f549bf25185d9530f", 0xb0}, {&(0x7f0000002e80)="1370f4da514429e08947e1071eecf57d25bea756d42693dbf273af98e1688897f3500794c8a5b2c058dc488d8456e7b572135de1e88629fab355b041c394ac9d81eaa43ae39afdf61f7fb74ddd338f7fae73fea3b11a8f6587360bf06c9265519d951fba497f3a6feb03b5f17ab3a43e1a84faf31ce9eae5b6dd2a4f4253aca50f1eef731f0030a001fe3cdf534be6e01feb4bcdfccca6687c30fa46d40c706d7a73a013062378e22728aac72915444518b8134721a3cf391adf91aa459efeeabd03745619611d7cb304d4559fec51bc8394c14946dfb369418009c85e82ea2386c877487ef58ac75d863dd95af74ec95f5e28b5c62a9892efccca9641e34e0b56cfaf0ce8174b0c077fb6e9b48204da2435ed046b684fdac8e4e7930b7d6dd84f27c4544074926cd52cae4334ff975fd85e3ffb86d407e34da5f3c64942221f91f4c6d156a9504d8fa2c9a9179ce090479378275fa43867b87a0eff36fe479e0f93c2cae8fd118493f5f4809ddae6868c9821ad034a9e0fc53b09edd63184bfa1537783ddf10bd070ccf8fa8861d007fdf02de44745bf9db5476e409ba9509de9026704ff4ab7030c2d4bab3a10ffd528f8ff5dd5e750619eb2b5028b8b8c28cb5b5a9989b987b11c56ea6f7784deb08546bcb059ad71aac3eb709bf70e7d16b3ed10e7498b01b6ef221aa4f6625212662fb22940133f83a8825f1650d39ede92efbf5f322f332d2c926ada8fa2682fdf2cc0a981ef88af901bf0340bf009bb83eff66741e976ded11bb7ce49a1d9b9a6ab94846a22b1d0e62f751de1beffb09c9f9b4077d497d85ee2c1b68fe3928711d6582526f29ca2d268f6d9f5baadf4003c6eca6c8985c1af9a812cec2c7c6d5db6e996f17bd903f7428ed6e92671d9d6932cea53b60bf6eb0ec98e44bee6f7d2ff355f0a06ebbf26210dbb8f34fe52f1a22a117f453bde1d6d944c732a29ff10e7a6181f8fb03e39181db83ea0629c6b47b249dd0f563b6553a330b630caa7adc64f7782749f3d8f46a52dc2242aedce74badcb1894e72a8ffcac3e7deef9c02ffba0cb3f0f37de6e968eeb167d0cc860742b84cb8f567ac5349882b9418b797a537e10201684d0dbd3db0798e8d25325482d90a9e6b3bb465708f215dad8c5044383c46f553b75edae4155034c45f811df3127af5ea0f562309cf152f885e0ec455626b0f6687a42878029adeeee957c0e3403d71fea3218951aa5bfa94d22aee40d932bc634da6962e8daa5a04cb94210a2a0b83e8ae30a586c2d580854938158eb3bf5a99599cdfd513d167de77eb98d08c085b537a61f0ca25576fc546e569c98ab6b8acf3582b6dcb4bbac93892d3b28e16301344342e99bb922426ee348cf5b5947c1e1c776e417a613aef6cfb244a2c688e450f0a87412e8e932b28ddfc590121702603ba1740656d387bd89f6a04ba576bf400ab3295a3ffb03cf8c4866518a09d1a94196255d514b8bde413f23fc09b89b384a4f72cb534573e126cef04dc877c492f262401679e9e746079602b82c748ab42da797edb78a3472a8e34473425b9789391b53a59a2b40e1a4ece2388919e3d931a0f0307a5020dce15176a652fc6218fbe12be5d9a64b518c1205581c3a99a34695d64772e8313ab7628a6754cbd54cedea5c36881d53021e8d45606875733f83b5d9664f663eeef4e43bef77ea4fd26e357c9c0e00563c582533336133b7a5c8eda5759f7c72726ef7b6aa30aef340a87c20482e103fefc826177486c9f730a2b41fd85384732c16b30835533544d6b311743d0638de51cca080dd8475c4f44714e64b38f96378cc04683234907a92e18c8ead343614ca84077d04228f7d87fe7bd920b05de606aab6369c1343ac743cb4925efd95f450c8626ccb565d5eff22ff0e7e8458d3b7660346cdf72bbc5922c43682f424870cd32d1ed94ed1b2125e6db3e66eebb6ca6c085b02689faeb4a5057bf7c953228402298f175039a01d5f42fa2dfbb48f1055cf95c9c771661f90f4d73b5abf2e395c96a3b206a37cdaaf2e874d89709343fe63e36c216eeded820b3603043e54c46b03183fc697d481eaf340125ba75d78eb4c32d66f2778820f2bc6702b3fb93bc48faa57527f29e64b00d85d903674c3612111436a305f90fea0054ceec17bf1e5a3bbd8cb087cfaf5cfc3d9b4029d3cb869492c491f350a76fde19b06e58cfc96073d499545c4cde5cb1837cf7694f8134352c64bf471350ee2937f346f44a5b8ff690d2507949d1cb0c78b38205872309df27ed258cd9a9096f565420c166dbe164eec44a67bb70c4c1e667df7f40355497e98d3107af3a873cb0521faba07f98ff454baf3d7f8f427d0cf4d4d444942f267478f14dca28f9f696407e2fa86b66877b23e423593b728d28eb59f21d72c9109e61dae3ca5e602d42178da624820e0ac6c8605382f9e724bb063350b3625d1a96b3c28a0d07316d929c8a708d99ae0945f00f8dacf27d57349685c7a70ae4ef6ff2337bc17d0a737606af3388350b69179c8ed7fe346d80644b32db060e6218323c31adadb20726bc1da1a4ee561fbacaa6ff0b50df82c6381177967fbf44ca17df888867d3a160346480f566d1e3ac7e980432513f91ebae703b79b6b58c124bc3269ee57be90edcdc406822512c17b86e4a74d04af76e22e5eb574e2721648837ccf496d339af9429c82c2780ac24da12840a8697f71947b6317f164be201c17a8576804ad9676ce6531ae1cbbafbdcda4ee03ff919e1dedccebaa6099fd366eedfa9b5857edbbd6b33cac04f43b6a48b7cfb08b13a9f9331d3f94ce408be3050c34c9dd251a7a151385b90d5fa4f909a4ec4600236d34c4de47b76e9920aa5bc067186bb40f00de088685c70742010d9290026b4657f4c0d10e3736f73422b2d8b6daf1fe8ceb1a7307f21b740e6149bb979cc5de7094b77927932a21a4c21bc1e882b429ceac8ec0d0b52c8b9ea403ed127ed18e1263a37cbcd2c78e2f8e3219efd423c3fe5ba9b87fb9710f14a9ffb4bf64d417726aa1d051433a8e5bfdb49629b1c3f29111e913eba21ae9bf6fddc9418d2f285bc2c8c9217ae5cb5d9899959985a75c02f0c8eaa7bdba54172d311f3cf484b56521aefebdb3eeaaae2e90267288949686f36ff9e3595876d8e97b1569a1a7a4664429ceb73ff15e72d44d6922c368fedeaf1b3dc7379e5e44e0ae08d42dcdf4f5d9c76257defc0fc6fc781e818ec5af8cd14cb7d8de6dc710e2e89df5facf94968dc66d2a6da26811381eabdf45f87e1a796d9b43565817a390a8c800d669743a3d4e4f8e4e17fd1d799d726c780feca7aa6d5e71f12e0ac5f3c314aca7aa999d0804eb3b41537b729dc74b993a4f78b572dea6b540237e2fa9471f89c31afbca430ec778e09f9292486d0a9f8a9556834444bc1f46b5363b065da54b27a9f0661239627be796678b2d58665fceb7353ba21ac82f8e9910833718dccabd7eb616f9f4807613168b88d36faafd94a315a332f5b570e2c6a0163503377387381b78b552156ec5cb7ebf5c663a5ec6d5429db8d0ac912f4ab3ac23fc8e019c42ea835a12232f3bf5be6a5c890570e8db547bc44ef900649a9bbd84a16622711063bd6aae285249786afd8fd0d3394e52ad406d40f3093f51edd269efee6c5a6992675d869d301196e40ab8acdd81ee0b73ee4f50d3f88badccf6172e79b87c9b7d117c78a515d09a5eb521b43a2d086ba9aa6b009b710258958c7030674e0470976d8653dcddec476790d2720dea8bc1a7e6e4b616b99454adf3ec040497655905eb3abd7c4f497859f846d846280f51789cf4d30a17a863350b9f0a7ad5214cd9a8ef1ed79ae71cc89eb55108a0ee716d11b0b26449e7222b2578881f0fd1bc258055134708bb71229dcacb3cf93779c93d61c94db789af8ade9d25a7b78dff31155682022776fa985c35b98613a8f855db5c34b9e0e9901cebab7bc5f9f5ae40862ab30cacef1f38ba4dbb13eec71797572d648181bab0414468954a74e0e2c8e17a3bf8330a8dd4b21fc312b1d5493841728b5dd4ce6fdbc4b8c1710b4fe3015db5a1b8b2f49b64c96e35aff88e1c184e5e24518383a7ab419dcfaa34ecad023760d83af9236a79cd9b2c0fbd46729b10db2197333603fb0849aa72e443fffbd525344464c1916217915e607ca74200a048993f7d7d443e4dcb5b74edd298ee70a1e01e5b7b23e5d2d2daa3a524aa024c7785d417ce654c61e5d4eadbcbea4ba020782b54d989b473828327a995283f69c501229dbde1ac28fb701664a337efdb66c445255de13aa836f375767eb33ad3201ea190b0878ddf65028433926f0f5fdfecaadcf77518e05b56795aad0b41737bd023ef738f257dcd852e9b16d2904ca932c3574d297fadaaa2e4015a338081c216cd277dce29f8beadd4bef4bfdc825395ba99ca8cda384dbe3259d6a45ec59caeb22d4d8048f96ad4582118e1d982ec86769b0bee952b1270f8f88789fd6f8853d17a5b013cd3bd79986a16e8d9f8a77851a8ca1a1ea3a5272c60ffb7ee4b35f92cd0029e8789360b06dd0824637d28fdbf1017cc096001f5887d598c4349813d5110b400a056133a28a825bc1798905463c06f36062ee3e3bf669d63c120664731bfa9878d9077972a9d02ab137a2741507c0617d9f2f131a815b61bc4d4be70ebfd9892fcd9b2a1c8a6c3486c29f1f7b988ad891643307da362a50f80b002342691ff229a91787a664b06d28b9686c2d8ef50a62cf0390a7e5614d01ff215f6fa5d06c8080cc3526a62009b48d703c43e4412061a6fb244b17da74a9b38b71d869429d76885a403b827f8173a7978a95ba13c864a96a48eb31f38a038f6e77e08214b4d230dc06ce5e9eb507b67ab7086dc082fc34ca6d02b6da34f3a4c73f54d1018a5dec77526327c43f11593fceebc216b7757f5cee60384f91072b1a17a8132b7b30d972fbc2a652a5bb3a411bc36748b2dde3b8222e76f2ab0dce2ba378799c45a4e5fc956d7f3569948e654baac03411b9f1efee803d1df135b5c1366cecdc04455a55e662f7abe948c66b4dccc57117e65cfa45656ed40c594d3afc61f87fdf9fafc181b497f4cf0bfb1382d99001bb3962d1490140b73463c50a7b95096c10ccf18605f6f119df4bb86c65b1c583e31703f0048d8e9254b7e68f5a554fecb9fe57f62367853eca6aa6b1561fa7e1932c7c3dc2d6e5533499aa659ac88df3061f4081bd319d9f1c8fce229bac5555acafadda0a47e401d6bd23d7e6898049a322881ea7b8f202d8fc19de23e9f179ce2de2c85a770091092b6b242af0bf9b1a470c2ca27071c76c2a36f4828158d115cee200828a4b1ff27cb3c07f3368185c8019bb51a8cfe57f4a9745b0be051b3e30de376e5b7c7bb44d47eef818abe91c8a4d52a05c50bf632808459c286d689c9b4679ad6e37906f1ee1da415ed7067c1d488f9dd0e7ca9685e253803867ecdf418deefc771e6d31e1125f869dd328799541db43f3d26b686b063a1f82566aeaaffc05a0865252d52d979f7b248b4eb3b1b22d0c8ff9c2191656060bf3e0277e1d315fd15992d536d56acaf4bf3e9a0a3c4303e32786527cee02179328be9755d523d028a393eba11cb02d92407cc2d52d7ce201b167edb5642d601bcacba1aa491dac6abf9367ab8b888bb68d2b8ff056882303ddf78205b1c3f5bae50488ffc4b25418d464fccbfb98add404950da446aae8cfe0290027a8f66bc9edf3eb15904b86be088204d82412d79a82bf8f782a", 0x1000}], 0x6, 0x0, 0x0, 0x405}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000003f40)={0x3952, [{0x1, 0x7}, {0x2, 0x3ff}, {0x2, 0x2}, {0x2, 0xfffffffffffffffd}, {0x1, 0x2}, {0x1, 0x2}, {0x3, 0x6}, {0x2, 0x74}, {0x1, 0x1}, {0x2, 0x7}, {0x1, 0x780}, {0x139dc872ca372cab, 0x9}, {0x2, 0x7}, {0x1, 0x200}, {0x2, 0x4}, {0x1, 0x436943e3}, {0x1, 0x20}, {0x3, 0x6}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x6}, {0x2, 0x7ff}, {0x2, 0x9}, {0x3, 0x20}, {0x3, 0x7ff}, {0x2, 0xb57c}, {0x3, 0x3}, {0x0, 0x2}, {0x1, 0x9}, {0x1, 0x18}, {0x0, 0x1ff}, {0x3, 0x3}]}) connect$inet(r8, &(0x7f0000004080)={0x2, 0x3}, 0xc) accept$unix(r11, &(0x7f00000040c0)=@abs, &(0x7f0000004100)=0x8) setsockopt(r12, 0x6, 0x4, &(0x7f0000004140)="d449ae4076b52fee6e2fbd248bac4074eca963c8641474fbf6f6beb2529f28a25a7c76db43434712c07d9f48c87a46fa8bfebad18cceef5200531ddb2a32d68043f3916f8a76ac3a8f14495280d88f4726bd7c18000307807e604cfcae196d91a0ce", 0x62) mknodat(r0, &(0x7f00000041c0)='./file0\x00', 0x1, 0x100) getsockopt$sock_int(r11, 0xffff, 0x100a, &(0x7f0000004200), &(0x7f0000004240)=0x4) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000004280)=0x156, 0x4) accept(r9, 0x0, &(0x7f00000042c0)) shutdown(r0, 0x1) 13:34:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 13:34:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x2, 0x4, 0x200, &(0x7f0000000280)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) chflags(&(0x7f0000000f00)='./file0\x00', 0x0) r2 = geteuid() r3 = getgid() r4 = open$dir(&(0x7f0000000680)='./file0\x00', 0x10, 0x40) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x0) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000780)) r9 = dup(0xffffffffffffff9c) r10 = dup(0xffffffffffffffff) r11 = socket$unix(0x1, 0x1, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x40, 0xd3) r13 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8, 0x80) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x100, 0x0) r15 = syz_open_pts() r16 = socket$inet(0x2, 0x4, 0x8000) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000980)={0x10, 0x49, 0x4, 0x9, [{&(0x7f0000312000/0x2000)=nil, &(0x7f00007d2000/0x4000)=nil, 0x8001}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f00000cb000/0x3000)=nil, &(0x7f0000475000/0x4000)=nil, 0x1}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00002c2000/0x2000)=nil, 0x5}, {&(0x7f0000486000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil, 0xffff}, {&(0x7f00004e1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f000011c000/0x1000)=nil, &(0x7f00002d4000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000014a000/0x4000)=nil}, {&(0x7f00004e0000/0x2000)=nil, &(0x7f0000127000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x66}, {&(0x7f000068c000/0x2000)=nil, &(0x7f00004f6000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ef3000/0x3000)=nil, 0x1}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000671000/0x2000)=nil, 0x8}, {&(0x7f0000fdc000/0x7000)=nil, &(0x7f0000092000/0xd000)=nil, 0x3ff}, {&(0x7f000052f000/0x1000)=nil, &(0x7f0000efb000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open$dir(&(0x7f0000000f40)='./file/file0\x00', 0x20000, 0x10) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f00000002c0)=ANY=[@ANYBLOB="01233fabffc12c319e00"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000300)="0a9cf027533a567fb03aa50e3b67164325b04d427c9b915f7fe249cdd8f61ea18dd77df2477c4fcb0b845beab4189d48564cc7ed35cec4125e5acecdf21e7262471efd45847d45d9a5c73c8d29f25fd4d9986bbba16de378fc09cc908c6d9ce4d04a2dab43853cd68a4f21e9014454af993c13eb2cebee41f0206f362daf57151119307bdb0b9385a8bb9f7ffc00c634d5e1455fdc143fb01e04dfff43aec446927c1aa8556bc90aa62e132ed9df50765cd0994b1c259f2afea57874d3bca722e1341e8da01c8134fa5fd8e8ab5de26cdd6267487a", 0xd5}, {&(0x7f0000000400)="64f5a676d4ccf045c8a7999ec9c5cfb6d33658f74fea530aaa1a2880296ad9d9c14b1abd31ab4c6c4e3c9d1d30b2aa9de6ce4810fac0e3688a6eda83eb9ab8c65c141d45ff813ce33460a56721cc8b71bfa0051d2f0960", 0x57}, {&(0x7f0000000480)="7e68d26c3dc57a4a0031318f24b562c3314cd4f17b81beee3d96fc895b5ef46a7a2ee3a905f67a8aa4482d654f40e1a75ffe74930b16c3c632e8a7c1e4f99ff894900f45be85d92dac999558f8632cfc8b883c279a827ee797693b1d6137c28499f1383692601ba23138682e47557d9016fdc3c9bb1034f926e36f80869af106f63e71071d0f5e3f0f1caddfee1fa2d9a3c981157c58d6d0fab87f3f74e077668523d99389c04c97df0471eca33af97481eae7c5c079be2c", 0xb8}, {&(0x7f0000000540)="37f3fab05c90cc8843214fbdc8360f698389f72f3db974d55e1747134f8848aee91582c55cb096c891df33e13d3e4463e3bf65000ebce4e2e7ecc8fbc3fb20ca95bb9c04217810629907750c0d46ee4bae323b5b82fe4f88489a03dc77a75339fb0a847a3388d7fe07424e636d71af54bb5f66fbe492cd693929b5312099e0b044a974f12eeadb9905f28af90d930bdec66372d11deadc0c5f10c90a341761b133a14faff4eac0570139f9dd4db58988ad7fa955bfc91e6f7d10372758305b2ac70221ede94bb76aa641b71a018ab2500b6556e51fb239c3ad", 0xd9}], 0x4, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16]}], 0x90, 0x40f}, 0x8) socket$unix(0x1, 0x5, 0x0) renameat(r6, &(0x7f0000000e80)='./file0\x00', r4, &(0x7f0000000f80)='./file/file0/file0\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='{%=)\xabC\x00'], &(0x7f0000000240)=[&(0x7f0000000100)=',\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='\x00']) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) 13:34:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xcd8b) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 13:34:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x0) 13:34:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x7f, 0x7fff, 0x101, 0xff, 0xfff, 0x7, 0x5, 0x10, [{0xffffffff, 0x9, 0x4, 0x4}, {0x81, 0x8, 0x7ff, 0x557d}, {0x7fff, 0x2, 0x2, 0x81}, {0x1, 0x8c8, 0x3, 0x8}, {0x2, 0x5, 0x8, 0x101}, {0x5, 0x1, 0x4, 0xcf7}, {0x7fffffff, 0x4, 0xd16, 0x5e}, {0x0, 0x97a, 0x200, 0x9}, {0x2, 0x9b, 0x7ff, 0x12}, {0x4, 0x5, 0xffffffff, 0x9}, {0x98, 0x4ad4, 0x28, 0x3}, {0x3, 0x1ff, 0x7fffffff, 0x9}, {0x1ff, 0x8, 0xfff, 0x8}, {0x4, 0x6, 0x9, 0xffffffff80000000}, {0x1, 0x7, 0x8000, 0xfffffffffffffff8}, {0x1000, 0x1000, 0x5, 0x200}]}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_open_pts() 13:34:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000240)="91e159dd4cf2f868e1bdacf10e764d824de00b64f4dc90b162418d50330eadfcf517e4aa71571830867f4badea0d54563974ec8714365b75044fa5287fe21db2a5f1813365f4ccb9", 0x48) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x80000000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="0000d756ef65d5095e8347fe8e66586239815d05d0e665242155051110a9a6d5cbf001f81bbee7592713a2f493a6c2de5e35e52fe7cce34edc7053e86b10c1be2b9ce95a31917ad4206ae7992abf5efb97a2f0d71c4123e7f4ecce7663672766e85196a4276b90b57143a6fd1eba323a26b5086141aedfbea2e91fd215ed2f03f90a162426e0ed69cd0c1e822dac67ee8f7d2835dad64e83ccb770b5dc8faa2b94e8d5aaf08177c66b6974d61f28d43505e11909b8a31a931734a5cc59e47e3caacf33cf6cb75664408463d9200bcc38f104c13e5472579423fab4876328aad7ea95410f90f140", 0xe7) setsockopt(r1, 0x2, 0x9, &(0x7f0000000300)="6c6f870b94c67670f2298010ec9f00df1f645ed559e663d8dc955d64534d09e799175a2b6e28fd3e69d3547d1d90ac0eb08d3ae82fb5ede800b871a6a88808a9d3", 0x41) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0)=0x9, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff}, 0xc) 13:34:36 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)) r2 = shmget(0x1, 0x3000, 0xfdaaa3a36cdb3e8c, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpid() fchflags(r0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, r5, r6, 0x2, 0x6}, 0x41abbfb0, 0x5, r7, r8, 0x1f, 0x394000000000000, 0x4}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000340)) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 13:34:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) fsync(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) r2 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x9, 0x6, 0x0, 0x7, 0xfff, 0x9, 0x8, 0x10, [{0xffffffffffff8000, 0x6, 0x7, 0x9}, {0x2, 0x0, 0x7fff, 0x1}, {0x0, 0x9, 0x7, 0x7ff}, {0x6, 0x656, 0xffff, 0x7fff}, {0x8, 0x8000, 0x100, 0x600}, {0x1, 0x8001, 0x5, 0x8}, {0xffffffffffffffff, 0xfffffffffffffffb, 0xfffffffffffffff9, 0x8a}, {0x7, 0xffffffff, 0x0, 0x323}, {0x0, 0x8, 0x100, 0xaf9}, {0x0, 0x4, 0x294, 0xfffffffffffffffd}, {0xff, 0xa0, 0x6, 0xc9d}, {0x3, 0x3ff, 0x9, 0x7}, {0x10000, 0x100000001, 0x4, 0x9}, {0x200, 0x28, 0xffff, 0xc05}, {0x5, 0x1000, 0x7ff, 0x3}, {0x1, 0xffffffffffffffff, 0x8, 0x3}]}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000380)="c26ebe4cafe92abf1450d39f825fbe01bf4ad4002a0394fba616efe504d1cd5103bc681724141c36c56b96c6b0fdd128a63b114bc2b86750a51f773777149eb6cf78117bb65b8addbcfb87223404cac1c24210a685d3d78646d44dd48419dd5914482bb9372021e83d6405d355a42cfb3ece234ef3ba202e5eb78a206b0e26eb97ab0c873fcfc432b5ae7a00a2044445ae44992c9e66e2dbc065617045310bf0d4dea4a0f654b61fc9852b420c83ce6073e112bdb6ca4611f75f8af65645a03baf3fc713129d78e55ba0d1c6d9601a228d7e9069f30f1b83f4c68caf82881446bc0f8de8a0ffe32fb4e586a82535fecc9a29cfa06c080f6fadf2da03", 0xfc, 0x9, &(0x7f0000000080)=@un=@file={0x551408a8110cf5f4, './bus\x00'}, 0x8) dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)="0b33d538c106cac1a9ae2e2b028bbeddb6becc706bb19aac0cfe1de4f0e10bce96cd88757277e0ff527c110000fa095bad2bd8e06420") ioctl$BIOCFLUSH(r0, 0x20004268) 13:34:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 13:34:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x8000, 0xb3) openat(r0, &(0x7f0000001400)='./file0\x00', 0x10000, 0x24) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001380)=0x8) r3 = getuid() getgroups(0x2, &(0x7f0000000340)=[0x0, 0x0]) lchown(&(0x7f0000000300)='./file0\x00', r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) unlinkat(r5, &(0x7f0000001440)='./file0\x00', 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r5, 0x9, &(0x7f00000002c0)={0x3, 0x3, 0xffffffff, 0x8, r6}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1000100000001}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x2f709a6, 0x2}) kevent(r5, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffb, 0x21, 0x1, 0x200, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x40, 0x2, 0xffff, 0x10001}], 0x3f, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8000, 0x8}, {{r5}, 0xfffffffffffffffe, 0x100000002, 0x40, 0x81, 0x5}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x401, 0xdf9}, {{r7}, 0xfffffffffffffffc, 0x0, 0x1, 0x400, 0x9}, {{r5}, 0x982c6d4cbaef1e02, 0x0, 0x0, 0xffffffffffffff01, 0x7}, {{r7}, 0xfffffffffffffff9, 0x10, 0x0, 0x2, 0xfffffffffffffff8}], 0x7, &(0x7f0000000200)={0x0, 0x2}) r8 = msgget$private(0x0, 0x80) kqueue() msgrcv(r8, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5f961653dd72dda98162a1f6a0e712c998e4ba64d82597b94f7d5f4de3ffdd5913651e8aae5b26e3fd4f05f20c30381251315caea12765980c88440cc34eb44acd41aefbc7bdae1fd451924cef6498f73a50bb0fbace6c8bbeb1ae46a68ff9efa223a1e2358cf69af0bd05a7defdf4eadd1ef991e54ba07c48194afa44322fda5ffe82638d1c915ccc2f2a5603b9260e950af564f64b2299fde9a5c37958bd82f88b680de8943210f5fae42f019d9f451be9dcc768ff7d07c134b677c526b23e4321221ede566e5144d982ed1cee65139874aaa858f0dbe9473af5dceca0b0bef673c0979a0989793222595711fbaaa86501326af0661a8a514d77accc36cf648f8ee5396986c69b50d1a1aa7769178ec"], 0x1008, 0x0, 0x0) 13:34:37 executing program 1: geteuid() ktrace(0x0, 0x5, 0x10100, 0x0) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xfff, 0x3, 0x6c, 0x80}, {0xfffffffffffffdfb, 0x4, 0x3, 0x2}, {0x8, 0x6, 0x7fffffff, 0xe9f8}, {0x2, 0x1, 0x80000000, 0x4}, {0x0, 0x0, 0x7, 0x8}]}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x289, &(0x7f0000000040)="ff") 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) r2 = semget$private(0x0, 0x7, 0x18) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/234) 13:34:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x50) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x7fffffff, 0xff, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x401, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 13:34:37 executing program 1: mlockall(0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="a6ef7b58fc404658ae32f451896c908bb53e271f6504902ccf1c68", 0x1b}, {&(0x7f0000000280)="dd166e800534b94703ebf2f0da721eb181fff95d8ea1b084615ceffb23b59b946dc23911e314521fed56c6288865e13e39e1ee8e2218e88cdedf75cbf1daeef1bf473e764d657eda1c1fb76aba387cf1c9a2d6eeeb3530068532402f7e73f9beadf72b1ae461a337058b068d29132d5e16c08fb1ccbebe9f7ba8985094a30df7243e2ec3f510994372c45830f63871673dcc9b664520a6cdef655dd9a3e931ace3ca1cbf5d37700cc5e2c62e86e816b31f58", 0xb2}, {&(0x7f0000000340)="257ceeedaa4f8e06b2f1343411dc18edb6367441a57a17382dff0a7e454ec42c2fcd98c1089fb4cc5c0e89a975a868cc6fd9537d7750222825c2f14153b0041428ac18bdceadf11b606fc7ff7450efaeb87b84", 0x53}, {&(0x7f00000003c0)="d4964ee49ca7ee0b7dc0cf7d7cd7acabc49717624b66c0d467644a5684ac0a5490026acffbdcbef897b3bf240f15e08322900e8f12293f9c9aaa1f506ebfa361ef48fd0da9b2edaa08409b56b6a38a34", 0x50}, {&(0x7f0000000440)="a66b925e37a0f69874539ec433667fd5f5ce8af3e735c3ef9d8c5598113a25972a05b26cf2e326f5c6c8633f01cb4792d6502c494587d454a463123640273b9555b0e7591196c32d16996751c005d3a06af839af09ffff5fe978d70b9097d89e58e733240a753bc276e5ea070ef52d76d7a8153436f5f195a0142521354021c4cf228105dbe903cdc74e3bf610b52779603eb306aacb917983183419b1294f4483ab657a6d08754302b5a5e8704e9fe153f45f84", 0xb4}, {&(0x7f0000000500)="bd6dd136765ad92df930a6560d2f2fa98ac6c68d0f4e1247d9d712eb0976191de7256b8273c1511357b2ec1782ad74efb0006a67c31377731a7a1f9edf7ec4b90f24e09b8fc0c95befb0eabf216eaf3cfae25aa2967b0e5ea5", 0x59}, {&(0x7f0000000580)="8bbcc541a71dd6af8ebf571b1a696390c405ca49160e8ae21cc0999f06d664e7a1fb15fb0e81a4a8d80af3a5368395976ac092ec522ec082c9a1fa5fb7871f53bd48fdcbf3349bcca8813e78cd5e17f065c9ed61a397ef03dd98baab06fc6ea7c2d5d734f961f28d8258a3", 0x6b}, {&(0x7f0000000600)="fbe643f72c068bd913d87d512c78932b0cee1d6c210aa99bb6b398cfb39e59254308cfc60803018648fafb48371265f8a2040cf8c12df231f060f4767701911587053b9c271c8f32af76b08e93062c04afeba4d15b5f762287ce2dc31a6e5662808894714289f73ba2e2d396ea", 0x6d}], 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x24aae3a2df6470b4, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0x80, 0x24, 0x8, "57712eda098d2ba2a0adc5f3849884c515690eb5", 0x1ff, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x21) r0 = getgid() r1 = getegid() setregid(r0, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x1d4e34c06d80f24a) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0x3}, {0x40, 0xaa}, {0x47, 0x8}, {0x46, 0x7}, {0x88, 0x2}], 0x5}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x8, 0x1, 0x0, 0x0, &(0x7f00000000c0)={{0x1, 0x9, 0x8, 0x1000, 0x2, 0x101, 0x10000}, {[0x7, 0x2, 0x1000, 0x8, 0x6, 0x2, 0x0, 0xcc, 0x101, 0x72, 0x1, 0x1, 0x229c00000000, 0x6, 0xf9, 0x8, 0x1, 0x2], [0x401, 0x7fff, 0x4, 0x7, 0x9, 0x7, 0x7fffffff, 0x4, 0x556, 0x2], [0x4, 0x3482, 0xc79, 0x3, 0xfffffffffffffff9, 0x8, 0x3], [0x8, 0x1, 0x0, 0x81, 0x100, 0x7], [{0x29d, 0x1, 0x4, 0x20}, {0x1, 0x89a, 0x6, 0x9}, {0x401, 0x10001, 0x3f, 0x3f}, {0x9, 0xffff, 0x101, 0xffff}, {0x0, 0xffffffffffffde7d, 0x9, 0x1f}, {0x4, 0x8, 0x7fffffff, 0x36a}, {0x3, 0xf02d, 0x1, 0x2}, {0x93, 0x10001, 0x7fff000000000000, 0x10001}], {0x7, 0x5, 0x295a, 0xffffffff}, {0x7, 0x9, 0x4, 0x54}}}, 0x701, 0x7}) munmap(&(0x7f00001d4000/0x4000)=nil, 0x4000) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) acct(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="f6") 13:34:37 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f00000001c0)}], 0x3, 0x0, 0xfffffffffffffffe) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5757) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x30c4, 0x9, 0x6, 0x9}, {0x20, 0x53d1, 0x8, 0xfffffffffffffff8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x8, 0xa8, 0x3, 0x3}, {0x7, 0x3, 0x101, 0x7}, {0x0, 0x5, 0x6c5, 0x1000}, {0x9, 0x3, 0x3, 0x8}, {0x2, 0x9, 0xff, 0x7ff}, {0x2, 0x10001, 0xffff, 0x6}, {0x800, 0x9, 0x7fff, 0x7ff}, {0x400, 0x63, 0x100000000, 0x42}, {0x0, 0x81, 0x4, 0x10001}]}) 13:34:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x80) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) 13:34:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x20000, 0x80) utimensat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f0000000380)={{0x7, 0x81}, {0x100000001, 0x550d}}, 0x2) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) recvfrom$unix(r1, &(0x7f00000003c0)=""/100, 0x64, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x6ee, 0xffffffffffffffff, 0xe7, 0x4}, {0x80, 0xffffffffffffffff, 0x69f0235, 0x100000001}, {0x3ff, 0x9, 0x7b5, 0x6}, {0x7, 0x0, 0xf4a, 0x6}, {0xb, 0xbe, 0x717}, {0x7ff, 0x6, 0x1, 0x5}, {0x7fff, 0xffffffffffffffff, 0x7f, 0x4}, {0x4, 0x80000001, 0x100000000, 0x1ff}, {0x40, 0x8, 0xf12, 0x40}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) recvfrom$inet6(r1, &(0x7f0000000240)=""/4, 0x4, 0x1, &(0x7f0000000280)={0x18, 0x1, 0x10000, 0x2000000}, 0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x21, 0x8000000000058}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) write(r0, &(0x7f0000000100)="573339c331205832b5af1f3b7c04e9fc273d63d54bb34c8651c420688033c46db8826e4a1e3f51241ed211", 0x2b) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0xf7fffffffffffffd, 0x4}, {0x4, 0x3}, {0x0, 0x0, 0x0, 0x2}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x7, 0x5}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="b00000000000000001000000090000004bb2b84e2d3dd14b92433c37b08b37e69babfb8889ecbe0feddf5ae4ff65a7e2dc494adb094891cc273c60d31a174c97bb1378c9ae28aa3b9b569f79f3bbbe9d24b5ebcebcd88a435221bfdbd0d04cc889693740c978ea4cbcbc9299bbea1b88b1027112ca9b1a7d5f1e3c5fe7394648a33adfbb5cca5267d4c4f6ad11541954ef638b4b4ed870b415d5d80d79d9a1ad39c97e7542bea10ef366043c00000000e800000000000000010000000500000005505b105564748c0e3a4e57dcfa34578eeffc68c1ab656bc1d6fd17e7cf0a92cfb758c6d701e4add8a3af344a1027d5cc7315c0bf9ace45bfd52e4c7306985be97cc7870530b23ebee8267351d74aa28a6597669699c361e55cd1e2eafeec6245ff36a44f81c89599e4e7371d96ed8a0868f93c6e158f40618e2f97427d9af5c1baa1096e91d00106232eb847238f6a42a0a19ad48ab89e4d181d7824880ebeb787f228fc236253d49f5ec9e3ea168141e2623dd8e5c35a1da9b6d9534264d56640dfb6d962be46155fc41a96a06539246c79cd8508050010100000000000000100000001000000c84ec6f384eec8ed432800ee89b7f30183f81bb4d141ac95ddb9ec18ab01c4a28fa9736162405905636c1607e8c565af854324cd5980026ce1d135a3c6b552744ad54966116227ded20d94ebc241a977ac6fe3b0fa11c416cd30d665e3694ba3dab6703cfe226f19f90b5c8010946f188eaee98009737ad17e0f0d444563d948b99db65756e69c5854119586233ab125afd4d58ccfce4f3175f7e8ecd80814596d545c88362611ac171e576391b6e9de7f900e19e9e353ba9179726e07efa19d53bd9ce94173f3578b6ad60194f24e918ace98624b56b0864270ea1082321853528d74a57a0f964f92034461d4dbcc5093752ebe10bd6124eef73b0d6471a9adcaf194b52e58221c45518f6bcd034cca9804ea1c93fee183abe14cb5da5774cb8bc74a3d74ad117ce2a5425550ebca3d8ddc6530f3fbfc4421ec1d1979fa8f01c902a34209b9673cb32a746f8281121cc6b1aa0e5cbf747bf826fdf7770e9081e76185b888078a9eb87b6a9fe358ac0a45e8a9d7413a00d3b6d7cb414ee06b7469e9bf3fe47e00880bcd67ea3f79ba6738b6057703bc515e2e52297c562ecc80dd089aac8db47b28d5252b32fdffdee0cd82151b22046cd082466acb6a2a11d25a471713499c2211a3b8edc44551912b02eb23338305d5d8b35c4cc10081559391c172e7e413ec4a6b2aa808a770bc20bb4cc9e3ba0950f8ddc19a87df6fd18d0a357e9d50e1be68471db08331f4dcec4d6c8b6940e7f66f3463cab3f3dbc204518b2ce640f651b6230aaa30a0f0d8b5aeee04222237072e25987f9598b5c1317e6c923f92b14211a3e506b4b9de33b36e42cf284a0fb221100b7fae0d246fdb6b8da52ffc24acb8a4f81586af6a101379021556fa349d6857a59316a0a7fb3bb3b94a0c189b406440cddfb307b48ff0b88db618bfe7eae15a40702da091ee053d811c17da2a9a246cc23decbd00a579f0c0b895bd52cb4859ab8a0f9c49a3b8973ebf133e921e65dcdec67b5fda439f8143c82187c46da121b0fd32281f9a4bc9b8427919205d29ea48e370fbb2a60468664e42b53444624153178011bbca297418d50009ccb6681635252c3dc84d511e194e6881a39c50e2ba8bb772d2912fa9ea55cddc343e81da0b655fa6426d4dd2e9ed783df17d94270d1b2d62b8432b4223937f32b9879a326afa5371640654a6ac2aa3fcf4d53009dff36a25628bfea402f8fe806d2bf8739f764db259ef08e055aa392ddea85899f0aeefdd23369cdbc4408a030bb17f0e99fbe4026be5881719e93d0714df61505de758ae96b559f35bd0c0d226239e0cceaff3afb2adb4b6e79078d64ea6934b69bab5fa4d828dda7579409c48f184c3c34a6e684853e8a14015014d3e66d53ca720155bcb4fac894082ac9f874d786e899a3cace386d202cf3045366b7e8c7b13c53a9fc833840c0312dcf7315c19876d861480ef9b97ab8933f804769d39af81008f564f9ba899362d9805a3b53f09cf7ed00904fe931bcd1ed9d2b10df1de26cc65e0fbd6fe0e45d1d18c293be8bfcf16c29d1ed9ff780c064e8983b1645cccf1dac343f1118925497b85bb5c1d4db962255e024fd96a306b39e577dd605b3d536a29745d40930c3bea2f7f95cb6343214edfb6d8e58ae0e762c20b3ad7178d2f9399c39c63f4aa587cef4a2583475711a036e24a249cc3831bcf844833a98b7cbd181f8e18425c178d9d83064a8c60f0691f0b61fb90f0cc737539b0482957d9ea15638306a2ec4c2d9d8ea3a6a31c5b28c9ebbc073a3f5941948a69a7b9dfb63ace9be8c4541ee70a70d08fea4fb9ff833a44422344c498cf2fc379b5c5127d225d23a833d66b9c718a23db791875fc606a99ef1dec6157b45c7245d7f00602a6f0a350c74c5d4737f930dbf73ac297c81887ff3e645c888706d08b7d3bd750277d67474d174e0c0f1b3febc79981f92fa21095102ad88eca1e210c3ed7d970d5f8f031f8c4c0fd486d23f9b76cc09cf9ad96c1302a818578dbad13bcd87f70830723e21b081e5f1a1b49a66c4211e0a1f7a018430f1f4e5570c57a2f623ac13703c2e0ef2795c10488fa7cbbd320d82f1607276e6eec96456c45dc9f3b3a4fcd8d56a73cc0d07ad07f27b9bee2243bdb56fbec9b1f8b2954427deff3038a740abe7f44af620aff2b68b728757568d266ed7b509face596bd581664da540a6efad1bcd21c99be05341720473c790f80e56bb10c4a73eb6deab0f1f81821398b582bb946785d6e0ef73ba9ebb3608b43af89777652967ca37da278bc570b00fc37914b0b0c4176387fb862ea13ebc2ebd01619fff3d74b471186b8799a489a114f7f3eb92e465770936ed460150e55aa79d9f6834dc6e299cffa7b15d8de38267df58394d076fc5311a21695d28cef410ea2e0225b270e6de89dcdad023933eca3e5e9b1a268599ad311cde2c8e8c5602039529c4b1f92cea77b655bd8f9278b01a37448bb7ba9d6c6c4011040e35c892f84663c311ca7333cdcb9fed04b11b7d59ff25ee1457707189f6800374b152babec09a3e173e625ceb0b0ebd200f225ea857c9492fcc37234415f60f03a44748e0532b8620d66327b6ec868719453fa9649efb7ae36c0190a7953979c357c615443e8c080b7b7b0a282a551a49317c6114a723bcb707d86134e32620c110b83377cd36f50d1d94668433117b02668e549f4bf4cd55f74bcd2346232911045fa7ce86e5ba58f9e0ccd06b3ab501c10fc9a1d29bed0aa0d1a9300d6734f9a75013e04f4c1f82dfe8359e22d94d1a9dd16bf75ea2e3aa9341e88288994478432638fb47af9db7af724b9f51d0bb9a1599a58106b4b600b1ddb3ccb751cc7989621389865a5733c0022b273d7bde9bf54e090526781444f7cc24f86822541e22cb3af75b7356e0093cd77de1a9762720c4d2f6dcdf8ca7635eaaec92d6cbff3d9213cf1adea027f9208de791efe9b2a8a1201e5ad6f79328837b1a227864b95cf2f5092368ad73a5f155b8769479b26a9861fd38897238bb7e2195aab1ac60d657db38d9b11e7b0073bdf2ab20cb7167f0555f44ef0090ed70e5e888a6e90bfa74e50fa0009c0c1cc5f6cc32d7b53ca9b9d26352fe7b9149e964877f1670cdb5fc08611937c554c4e8bbd0bbd2d7e5097ac938a0f01036f667e3cbbcd417f9395ad2dd975de0585f045a440a124dde29681e2cd6ea94033eb8b928e55321a0e4bd2734f94b81143a5edd5b7e04dfa00be1316bb2c361b6f8f11c4c908aa4ad90162827075c2a953bc655f1c34855e74ced0989926599ec89b67de45c0e27f28d22d87810a18175d45dc6613240565e67edbc5b13a6865ac5658cce08a5ee2f8b3b9966721de8c2065c4136aa1f8d25d4da5ce43f017d04e4178b4c387a092b152547328776a0b09b08692c9467d1bb9334f032f222d0daa233b7d3e8ba247fb8a0e0b88adb0fe6f41527c26f1fc02e4ba3e983fb2af3f81dad7d8c05ac9b0d02bf0e10ef5af9e70c54018edc896fa23a1710bf84c5eedd3d362d9ef6ec93e89d4cf2967f95fd2dcb6cec16dd37d68e779dfa1ec264b3d7a42c27a0673333522dd126a51291339de40b9914639a64f2b0be6f09d0d64631f5d38edab2a30e77002fc170a7d256319f3e8f3f25dd95427efc0d86c9eaf6cde71458de9b07b0a90d85d85139302d495ec555cfb507984d9c22b3ef3cd6a24353881a7db30ec9dfb07b7732a56ada565ce08cca49d741d36d8440bfee9662e08e3b44b9690e2dbfe10fd1a86785e18641cb956ce5aea129fff81c2402141e040f35f4fbf350571f4da6f41b01a25ac9fb302b59b3d26cdd20d8cf4b8f726e386a7f2f4a4ad3c92d2130bd0ceca89e99f97365e4107f6f059574bc46aa6183a5653de9bc3078fa35fa155ffa609330ff50fb28c8cfc25e0be8f29c37757026ea9eb14564cdc643d0f35c9daa2f5e70c0adaaf86a882c7fdd1c003479938e327d774883083ad4682afeb91f7831a62b1b1aa1a43aad9a9807f1d9586270c8094ca982fa4c033dc6dead51c9a4d4ba4355d2316862f0d8e5ea012ba2bf3bdd336c0217fe3b22e6b88d0ac367ad2abdfaec9220e3988282bec5b0e1d739f60711c357792d1d44fe84d1e995ab480c192b9eb6d43d17f1bee57aacfa99641df1726b3cbfafe16b1da12e5cc8603cc59399e251d5a7374c59aecf0d09f217b197fd102f87fe23ffa1f1e818ba4f415978447494bba5d959d7f99e077e14ec1e59ad82b174bf9e6e29aa742aecb743bd4b221ebdce6a8e1412348d6afa48521d316de32308cf0172f44216acd9bb170285672affc683b4748de48f74ece098d513568e7e1b36fe171329729c1a2123d49d754ed188d75f919a8692420f68a44e207358414840ab1731833544e46fc8087df5d4a98599d773d9bc4e6ca7609c099881f78209e1df96242b13bb37d0c5507f6b27679b3c51d597d9694b79cd487370fff0b020fba63b8109cee582628f0c4c48b101d6a842faea30f3cdf71c753302e712a30fb2c82fb257f2f0854bd2943b4ad130828f54f9036b3d4100a79d0377e6ed7a7c435a4606296f4a743ca7729bfe5a00bc42480b41756f6c597a3dd7cc58d2afe9651ed78787ea9dd9267c71ffdfef4e46e1a54d1f539a7c4700b957cb5f2154a2ba6dde7b2172346f1559f4680b69135e6282e3efc162ff7c153a9960bdc1aa2f00de883dbb05b021e9cd3163bd4ff1d40f577d7628cef74850cb956832da7cbb3507d89bd070b7a1f9d9377f1fc4537a01007d753d7c27e12be5483f689485fefa679dc7aabfab0a419fea8a593f927a7469fc06013723efa1644382ece27feaa367363db2c8225ae1feeeae9c1a92645b9930c398fba83df4e3571598f233fc22bb80b1c8ee45979bf12f8668b9540b62b3a1059c692ea33487afd7a74ce92ebda24ba18075f0b8bdd25b0e54790e5e04d5dcf4cbea4121be32be945f45c32dd9973680136ef517a18647035b0fa6dcf156ddccf234d5373d347de46b1caeee385cc2ee3da062dc73c65ce1bda106fbea06b78d3a2e7c3676d6e1f1883ae111726234e5d7ea2d4ebd7eb2ddd5427d5ff86aa681dbb283d51df826eef66ec4b1627d7127fa53abae8c0e16b786f0a8e739591a0d293b7afff4170aa56242dd127b83f4bf8bea45d2f82e6aaf6a585b19a37ef572472fac8b9326a34108c75ac9788b8d15889d51451385f1b8d1ce6b474a4501bcd004d79b0f202f6206dd52d31f72dab3f8dde018060d514cfa4287ddc3a6854d002585b623a589b17deac335db08d7cc194790ff6894f70aff0ed81580833a251acbefcdf121435aff04aa09f43056e6c3a17cb3a0ba7f0745611c7b70c4716783e156119ce4892e160e1f6995110935bff2ba2109d17fb8c5abaf2e4331503e2b8eb10a79773e33cf281d5a56200ce0fc74a2b8edf962d04b88e733598da3aa454443977c853b0ba0852bd26edff23e6c698baa518ff806ce34a5a666af8cc4b2669aac67e3d965e8dba3534517c44b8f6daa9049f87f161e75914fa56f63c6228b566b1d819f186104876be83bbca087f7518648d48a60810a9b5a10f601b5d47fd5a210a8ee34935e79a04f12d0e23d87a6c16446af3f265a4763e38cf8183020bf0bfd5e3cb9d180317235516e300cab3fd7461e2fd2f1106537afd70ed9034d374253bc27e3ed6ee97b8cb6c0fced4d26c1bcdfdfdf659178f5933503efe26bef719707d017f9795d4f2701863a55d988f202cc6ae1e76a09721d3616a59ede95feb8a9a916f5b0001000000000000010000007f000000cd48582bcdd8622202324c8cb3da650ebac8dc2161eb6b0ca801db7194a5bf51db388861b57522d393c9ce46341a0c8decf7463137d22ee03399dca7525430e72b4c58716efd78d59fca50e6a0ba421673bea0740ff9713a1da453ba04fca03d9c06f746ade547fd68ebd88530bdc6f8e7fb380cf55cc0dd7921dfc09802e61b0376065253c35b2f9692ffa1db887aad87efc0182037cc2e7d83c73f27603b73a57fda7123c99d4f12ad3a56fa926c2fdf95f38aa4be9ddc32cec876654825ac85564f9a258b633c09e739101b4d835f1dc31e6bcc87488787df90ccdc273f57ef844ca5a714720e5bc5e866fdb80000c00000000000000001000000e10000005023fed3fde0e83afb4a815ddd45ae01ab3fdbc83ea3890302f749756d77a627719e87a47f1471b6aa3c323329a37753bf791a86f6bf8d9a6e1ae842ac0f73e32725ce71d72aaaa5e884a0eb2ab761f5367c959363fbc85b0f894bf343a2dbd66dd91831cb4821ada1c35802822e0a145849a7fe3d7369904dc1ff996b0c34fc8bd29f1eeb62dff867681b5750c22bd5466d062a42c8645899d4940d89f7acacda4bf67c848c19357850a87234322300000100000000000001000000ffffffffb99987210addb6bacb13f7f978859e04345a60ad3c4e2c1074c06a2f3b69a08482bf905569170a128b8863c7c911b6841042c58156086293d8cde6143bbb2264a8bf38c8243fc5b219fa2d5cad77f7f0931e24fcb89de057d247221babb93a2170f596101a117913ae355a708701f9506105c7aaf7666fc4469b9885eeb729d4c8081c138fb764d7b21617eb54498c9089dacee3d54e8013b7d0c2b5443658df8d91f7c04f2440be590951c910b43b56235565a50d22fa8df296d902ea89c325446d8ed60bf0c9dd4dbe8f4ea219af7774bb3ea0fecad106b92a784fd73f999fee8530f6c4b2edbf5b5a0000000000009777fdc1ebb0be9a00d8d6ec60a2e46e50c77973eaec96cbae1b84ddb4d00196f00ce362e777920bdef5b0919460f437d9cf1c0ec4125adb6da641bcf348ddef26e769b9e59a0636ebb68a29d6bbdd7142051e4789f313408c93162c452d460e4a755f95bf44852a0df2a0019bae30fb56ca811446a0f7f4a872fa545facd4319ff85421956031957834a56dc5d7"], 0x1468}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x40000, 0x4, 0x100000000002, 0xfffe, "dbd6348656353d28000000000800"}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 1: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) sendmsg(r1, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="d522d9694383e23da321e8987ec5dd79f74d938044b9139de54c3b620542550a6a04cc0e4b279d86b9666ffdef368fb1611d2166e625b3dc7b9af671b71c9a7d7b0a1fccbc55f8d186366459bfdbcc4f318c70cef94d7d5c7047a1e20743d8e682d38ccc08616719f64f919ae6324811a39cacb5964d9de3a6ae50c6", 0x7c}, {&(0x7f0000000140)="5d053360eb63cff9766af620706972caa5f9c3d9ebd6bee116cd985a6038127cf6fa80e1181731c4f4b609cb2c52ca10f478489957e6dc28df798c7de5ed898fe774659074a5b6ef88647506edfb2781b7286b13c30b67626b212eed92be", 0x5e}, {&(0x7f0000000040)="0fbb8ac7860b9a2c19604adc2f98ec649253aa97143483b48e93", 0x1a}, {&(0x7f00000001c0)="f0aac9f5ebf148f26af5194d397fe8e209811b967aaf9b378796483d565037b9c1c8e5ed95efe789961906aeb412a34f7ea0a995fd25a379975264963b9af3a2c75287204bc10f3e204f6f19ac28b22f5b736b2a6bbb76a20bdbac99150a8d7f843a4a2f1477049e8e630490cf4a5dee17b3947a7eb8bbc78a0fd6c8c64c9739389fefbc08f1bce16d8e9cb2fbd73ab13114dae9cac4b13448b15d7e643ed9b5ea7793fb5967c4e8aa9ab77525a963953b", 0xb1}, {&(0x7f0000000280)="4fb2fb8bf05f8dc3b45435b72b57f77255fb057a35940702c282333e19a25ff04889d3164255477a542501fe99d2e97eee7fe1d839f507a471ced446d360b73a66e6a5455838483ebc45eec8b8aaf5ac410a6ebf4f29d48b3e35a502505b470678dfc802f88df81e0cf09e974d7b3607aa7ff4e4241e66f739d574bb74d07470a0ad5f98aad8dfc3ade57aa22cfcdb95da3b4d76528b40", 0x97}, {&(0x7f0000000380)="c8d8392df0d833cea06b1240bd2381e4424800d8488e03d4fefa84487fce81ad89535cfd3197c294bbbeb12b4950cb324fa044221e99478d03e26410c93d38c43ccec9ea010cde6ed8e2944a0a37a86d8e564caf90e4089681062c1a3794e2befdb4823aa9206b28601266060aff1608b0a66d21438d241cba5df30955dc554f3a67003dfb941f0b925317193ab65289ad7d9c77a7935033eca20fb9bf3d9bc58e73c83fccad57da569fba50c29fffd206e6c2c95a371c7efdd6094dee5109e998b8d8ad223e4698f04be72fa2610823222e9238cfad96ed847ff281f16e24faebc61905a3a11a6e8a5b468f3f95e5cc93de", 0xf2}, {&(0x7f0000000480)="2ffa68336b33d6f23f0d8914138e918f2f40715082fa0619d49c31a3b8820222dcca7cc10b602b8df6a36ac64bc91b6ec23d9e0b8690cd85d51fb9674a1b42eac787a91e51d8b8dafe626f82ce41edb71cbfea069b35c9a705d72b670320510b4dcdedadf8310363b75f5b9ceacab8dafba07f388ce2d9b44c9f703d82eecd69bd9770c6ef766a96da4a74f6c85a029bc246dfe4456cc9d21c29ed897307eff90386dcecffe1b3cb358d8d3bde9277607157016735536d37247c747a79eb5c3b25141cc3003a72c6e848626742a77c61aaea1709ee369611a3a53fa1c310d0", 0xdf}, {&(0x7f0000000580)="4c1326dfef3164e33b613bd0f22817366a03c7d439fc469426f8859902839221fc46c4514e34b163b912663ec8c94516a0ad8ba47c14ae84fc52", 0x3a}, {&(0x7f00000005c0)="3ed039ae319fabce9157094134f413ca089bbb927eba98594a9ae7420213c6ff221942318330a4f7c4bfaa9374db1a90b28b74e742c829b77b87e3dd11afcb1d8392580c61582776cc24f8a004a031112a3f1c6e59bf38ef27e59ba2a39cc21346ddd09e79bdd561a735fa28c39a7f20642c52532e781bbfbb620d9a143beb799be34f4a", 0x84}], 0x9, &(0x7f0000000740)=ANY=[@ANYBLOB="7000000000000000ffff00000800000009fcd7715ebe814aebea74a31ce4878e225c6808d808944f8b011ae27a29fdb3947da74d752f29074571dcf0f909d563ea0985c7a574fdf78c7366f2e0a6a1000b643f83cca02a4019a684ee90b9feb37885794b220c12809477970b22000000b000000000000000ffff000007000000011514ee33836a9fd5309900e6c41477b7d893ce1e981cb52b7adfc284692af919ce4d2f9a7b2b6fc62de3779f884011703b8ac86f94d3081b196aa13d87cd8dcabfe38caa8c3d71856afac0adf3a753769f1cf68911f7f0a0405a4cc304a88f5c5f414a68569b5886a253eef4bbde7abaebc6e6cb4f61ee6db831d5837cdc24098a5a37c6ef6172dfdd69e7ecd670a40630f5bd1ed190695528a200000000004800000000000000ffff0000810000004869dba46856cac51f56f084ada24acf3f06ae40681efce74065ea6d03d8a08a20fc18ca1d5115171465a5949e20bb51e7c264d7ffac0000101000000000000001000000ff0f000054ae91fa0feb1b70cc81de0b4f3312296f4b7613e9dd7bb3576080b8b9f30b869c851e008bc4f82f77d573dcfc3696ebac47519244eafdcd02ad4dea36745d39e0c5fb9a57fcd17c50d80800b212d6dd6740b855fbad098b08e6aa37d05c958c59a11e9dfdc239ce91df18f494f0639fa4af4e3440d64da133f7f3b3cb7b8663c4ad247e2b857136483a2af19854a98a906b51abefaa873a9813143660cd0d5175b56cdb4b18b5ff0cc9004f1ae259643d8d6f90f55bd31939cebeac7da1fce33f3472ab35ed6730af0c6ede21347e3be99aedcea773381fde8fdfac923ded72dcc9c18646ee9b60fd3a4c1439d3c84ebb7b382f49a468468d806550002d556522addd73e2fc9927f44017cdd58a030fceb1b78dd28149d9f1166dc97ff24ff6b1fd6ed27bf1b58347a7eb81d29b6e358350199ba7d83a27597e1be4b9ed30a0c110325b180b9071cbfa39c150295504dbe1d160d9dbc971a790f1af85a0a38fdc1ab83ecf46d0169e897b21cedb7f2f4e1e06ce796a39d5cfa7f30628185b0274d5494f1b04ebc5580c8ac1d263983b8f3f8de70394af6b4f17885a8c14801951bd4ec84a77eb98abd39ddca5f5a1156d8e200e18d2e543caccac8df9a720cbe9a8872f3ee902278fd8ebb4358e98ec837f8ebe6f3a96f68c0e4db94678d0d6c28ceedcc26351b2d9ca56c577e29fdcdf94fa970ac2cbbf6a889583db29353b2d99e51f1b20140d4cbd76236ed2bebebb4a5073cdb0527f1f063d53ac0bd36ceb721a0e5797a0a0c976c410144e3256a4f1668cce62321b6eb4abc4225dbc6a4d4d6d6bb0beed9fcdee1d3ba00ad4f304980fdeab7db77a5291c4e25ea4a4a9b36ddbe04cf44b95f3869c41e297ca12db522da21b4afa28761e413415da621cb46c1e92937199b1ab4383ef3dbe03084ac6678d3a18d2ed72a6f6c135309d79018bd9e5e4d511004358173b6d62f1e75a0a1349765403f37f550b6d393a81fab68b2b1ed052a07722e2c0417d5c46c47b38ddc8068c8a361e828cb630bbf25d9aa7feb944e170de31b700e60df00360421337dd86499de9c6ee00b693843414924c6f45afbfc2d8896bd7af66358d72c89d2ada7bef394edc0b69f3c46ab5fdf22ef6856134e0028c8ee45f872a47bc07d840c18190b77f30a922564e02c10e1f6578ac7b69c33055bac9e597ebab77e6867cb70f19047a20323e1d68f56ff6a0e20bf2db45a4abba6a5f996c61b4735a6afaae6296ce3dac61501c33328d7b104924a994d1cd41d062a014cf840fe56cce07c56ace98f330c6283cdd6e5ec4187c227f98ca8a9de8ac6847ea8a34785ad2ecb2c0ad47b89135079cdb10f2cd021249e290476aa27dfa77da49b96ad018bd5aa4880a28701f15e9e859d85fbb9ac487f8ccf151e342a9435e19c9f7819d288e014ef34cbff5ba118cfb8e0a541e91dc825571e249bd63cba6ab3599a1a2b25a881895038ca435f8d1578600771b50cd68c47d16c826c7bf9f815d57387d81ec66c0f72b6d10da472bd757010948f5b40325d3439049866f9a39eddea1a31afd826f46292db8ea3ea50ecc26d910cba598d7242651389655adef27b42b41f155d9a32ec4c4b1f8be0ba540ce9fe575795245023698b37072656b6688316d76d6f30cc6ec3bf67b26c2718cee5d33da39b883586d66e14d01c847b161635d275bcdfd5045dd2fac8ec7ec8f33e7e536b338a70c433a3e2e76e934a623cd2030b5642d8a6fe0c0be2e8db4acd51f3c364fed1622bbd4b3a30526a75de0a9820251c1109fdfc489386a798fb742f80c760d73d65ff490180df57feeec76645f31db52d75965619fc9d104e02d30502dced02bdbb90c256f6577752e9d4b7baff819d4f54eb3354bb27ef05b74bbf2e07b3b314730d65c2411c1551cdab8441c80d33b4cc3bc097e4a3d031e6e0271ee135fad42321fb2988f9aa4db9c3fef773ba620881172035ca28a1a18a524a7593877b60e8430515296574535ecfcd5772537fae3fc816741d6c7c1672c75a797e523515ccff641f6c061bdae1d03d5e3b09148d188d28e98206a6abeb7a8024569193612a2fb00478e46fb29a0028e52e0e415ce7549ef9c8f4aaa1cc121331744da4935facc404261d3fe11c49141ed43fbbabcaf15eb9adcdfe2950622f825a482ea8c9b3cc770f2805503c42f9ccbf829cd201d1886c51faad190e0ba7877a8146b9a41fbe25c16a31bbe4bfd480e8773583503292c3a584ed04d8d58e54037f0e6c54631f6df8f1198b952f5581a6f7d8a2494f0cb17359dbce3262fd6d5f80329ad2f0c7a6c4af0e938b80fa423489c784245bfc4e89161f12adb135a4045a36a9e9fda99ca1c410c7770dda229469f37ad39f1412b99c22e9d37f644cb2c295ccd278dcbedb17000af46ce18c19468929886fdae2c3465708ad4f614a18948696df8da0b25eece5a9172e2eaf49a43bc64d766adf80599ec3bf73fe703cb332a18050efd5f0ff4b610a4f38faaee38e60f2236c2bb6923448a0022c41b26fc7f132915f7399ca42694f669802081727f3ad1786c74ffb96ce536ac15d37f30d1d9635856b43c09de77b3aedaa92c0c41f60a22bba18ba458c7936a3a7f5e75897bf1d7ddcf407ff62e2e37dae791f90185a50abb2e4a08a04ffc4a01cf27e254e9192408d90cb58ba9598b8e08b04bda821291ab443e4ed11668093d73f47477314f6a2e295f068f8f7557c352591998b952d4254c480d9c803262be1d6577e66784961552ecefde09557b12c59f67751f8a300c152bb48f6eb1b7bc2c2141aac4b738963ec7d8400cc9c46e4f47aad07adffb36adaf08e6ffb61a3c236b5051419528b844504bcfd938cdb70d3ac61727996c4fd326d05be3854b8b74cd4094b606642c821d26d2628ed50574ad6fcd07e6b8ae18a40763de3df9aee93ab7842136d1bffabbfae20ce7c5fef5b795fe462353f5e6ffe725a098e7c61f8375423cc24a651d7489b61d58d5577e7b19313890dd72b9ae2214fc50265d7f697c859cc26c7aadae9f0b647e9815faf8f50371019fe92783dd456c63d202361c1ce51c7df5edc2e7590c1c14b117c5e64da97b5a7ba5867830541de75a98fb433fdfdfea48b3b55de1c7ef758a7d2d9bef9c7b5750ad4befa9d205382c510bc8c815a52c059d560514ec477e56db04c89984f0837c20279fb9031c202304b3f3b248705479c653efbc7f56dd584382c2a3fe8a32d65452077fe807cf7c98e33696943eb5645a0043277fa2b19e0d20dc5fd91bb3b49061e88db0a658a3768ebd17dcc5e1f1dd9de6ff98d5c027ed492cf71c5c87e3c9c594a736da4ccfc8ca29e1ad035420b304dab5f7c9932791b4576a8564728506ce41b914b63f1df17e7afa2c5b4d88160f5dd5b60b66d047def1e8b757152ee07a661b844210936c952ac9cf66ca585426316255f81b3e7b2f435e12ef3e399778664021a0864f31763a6fc89b53374ae5066e5e8255c2422af445c584e9a677fdbdfe30c3397759a410efd9b69f6029ba007b522c90c6340156a24a2836d749dba5d62b5550bcc9cf7940cad35bb2a6802d2f487874e3765ecc8c6c9b447ac50f608c3cb2b99b76a8faa90b832147294042e5883e83e242384bacb61f6ec17a85b5d396305a6dca2e628724915449f358392999796ac6f3be398e91bcc0189e8da5cdfe4ff0fc4b599a7e38b1854027191064816ea703dc029140084670a4f3dad536987d151e9c5ef5ec208bc89f0823f5131ba38c44929eee47021213fca0ba16c0b3f40414ba8196760aed28d4289b7449276c080f89232a2910f2bac03e530d5702eedfe25effa4869ad53aa4560c021d5d7a75decdac8f6ca85878c6f1f9081a6bafa8b342aba67ae287f06453269dc963ae5c4f71529a1361da558987ad9746e8b6fe93fd511d3cbfc81d249a3135b2f340076881b01c23bb254e00381eb0814c30d30cdeba9dab6b56e4f82f23f0277bb23c36c91197962463d3ce9318e915ebc06ad4ed0a006052e2250c188099a11a1587357293c8e677a80d747093113d46b99d6f7ae67181fee635876b8d492524dca7337f0efc99086a88d9932e98f86b51eb40e71399257ebdabcaa5370154d9491b223e79bece08d3405900f0b1a5b9744603d350b5cb0de403f19987b9af96741bf25ee778b3d291d0f29abd43ab23743bd0dab305d72d65126dc41909052196167196b66929eb0d5a407297c617d49c97665c47a6bcc7f6e18ed54ecebf25d180f09133945ed1f7b5d1deba42220c7442c8e49c1c697a2b33aaafb90fed3e03f47ac241af302cfd01b59d01715653798f38dfbb20e5be0f5d98e63e8d0f03a1f31536d3ff622f55fd5cf6ed2120eab52996dbd900704cc4c3fc8994943c417c879ed544ad4b8889ba6ee8be57c5f76bd15005ebd393b9d25ab3f59ec25ab6ba9d14cd4673dd1d4361fa96cc1986d8dd781edb79b8071c2ab2b21ad5142137ee332d7833c05045ed7f254f5a0a988533b6e651a000e25f5c1d33b23a1a4a1f243b39c20cdf4787cefca27f3f54b8fe8671674bf865b06558d2f80caa21c519ca7718d36bf30e1e9d0a06479a50a28236b5b2cf8ca38ab5b3ad626467aae2ba61e12a054b8fa9cedbf28249eb0f82b32ae63b7128a99e4bfaccde6d5303698e1484cceb0fc62c5b34eb72febd1011db1ee5527a67c74a0566a158c19f1eced0c8575ce46e28c83e36d54e91ef59f8beac5435c1dd4ee2ea20ba508293b685cf47049be875ed624ba24d4ba921da7cf2401085f0f3806c14a6ad54a01e704a05fed45200210e8fb808d392d1a5200e8b89c77cce6bf1df34013b901d86f495381413422f7310dc6aeff945ca04ea00e2a1c22138789312326af998a5e9fc25ad0c68287a1987778a6cd18ec6c3786004bd94b520348ede2ebd55682fc8657895a6baf07548926e1bed316527a5a38c16050a5f2b6d9172cbc968af3d49ef29ec9e59f42b8e5aab5df50dad53150d64560064b57bba169c8dd2cd8b09039aa6f7cf1c4422eadb7c301cec669bb1ff26dec9e55e80f0e6f3926da2b08c07c231a8f18f7c09e391b25760a614f087b6f26b682fb4a38b2befbe1fc5aa9d60ae7ec93f9ce669553b20d99ff2990ac4b5c2f9110fe93804de678d7f4dfc04b90e197fe6bad3c69f24ac6a155b4a551174c3c49437b30e2006cc9e16a0bad1037a6d5e7f9ffe50cdcd2134315d327d3fa6df4a62abef1c30e45da12dec82da5f402c7d69409865e5c41c9bedd9e256fdaef4917e5d6d144dac414ae420c62c881e2e1ba2d161fb9411ac218fb8eb35494f3d550dc4966a2e50ae98cd9f4b3b3cc6da7b4a338292ecbdd6604befb80a48e1755ca385aa952b71ba077a28bfe86d602c89923a27c15a029e6a89744cca5dbb992d6836683d879b40d40215f811bc7619f056e2b8c973fe04919c73e94bdcaa44675da35f08ac6d476605c20a7c9a6971534c9334ff3234facbb0a10e95ade362a8b07a0e0f12f4861aa67d5fed0e2e44d77edefbf8fe31399c79f14bb914cbe9376539343a8dea2a120c6e1dea73e0458c1cf01b2236e84502736432a92a5773d104b461db9eb0b841ef82e0c534c575264efe936409923000ee7996a3b4db326c8def308ce652d8c248417900c747b4f366d15d8f22dc65491e77f26b4d97aab7e21f9fcded7346ae5d20d67129de8851694ff4097a0bba9e91136a4f253da87b3d6c6bfb26fef0405ae495a1076e8e82c5cbffc31ca3fc27d809ef8360cd65ea1d475b5c4000000000000000ffff000005000000d5503fe758acb1d0f5b62e06673d9eb4498d1efbb50e255ae6cacef94cb1323a0596e2c151cfee6357cb3c73b315200010100000000000000000000004000000cfc2cc983caa113053da31c5f49cf8ea8f24a3070c1911ec340d0dbcdc5eecdff2c3a73e2a7e537b4573dac7e14318cc40428ab9205ea5a1664baebcd094a74d26a764c71d029358a921b26eeb1db717bf895734898da57bf7be8736383698427120af4deb7d4fb1cd5b192660b5cfb192bcee1e93978b758b0b482a19df7e96ee7b7bead849512071472957e16f6d9b0ea8780b8f9e16180828ebfd586c25eed7ace88b13edca9051ba12bbd6d150c04299dd193c3b9250fbff0ddf32e04c705deee0479f3578a28ee907bb7f43ef6efc59c014ab27ee646c2b5e047dc2da017e8e84ce51a37a648ec4d8517e48fae3304616beb157f913af6239686be6fb5f1d5f4665339b8380b68953ace0c368f1b43a4b41e50708cdc98143682d3224932b6426b8001dd688052563ef74a5d2ebe483601b27755afdc0add07e27eaef8613a6474dc49df90f12b99841f0d0c6dc48f15806d6b3af76ba52d12c7cfa30ab9eda30d593769bd4bfce3c65313135ca7c0d9aa198a4911b9b05c1535b9b43b9dba5c85d3b7e0b6bba182738463c1667dbf1eee01c8274a993424cddb8bc0e1d535097faec55d2db8d2f77e990bd75b71ed79a6122b7a2a5c3bd4801eb63b7a39904e21e923c03da04ef65de3dc20229d5a60c58390a83104c46cc265b4c3163b4aab7e1eb1d50ccedbe95aef8873de5bc1d1f9838a1c8b70c0a0244bc796ef8d371a1fa54535e67a2312705672f039f5b45384f55b6fc51e5a0a69b083c14a02210fa3ee6fa36de1e09699c15de021a4a596a8ef69ed21f15242119fd9a00b9b6b27dadcd5aaf5f93a36f224e154e4751501afa62e426f8cf85729a4fe0e6969e148a94b1e8e30351eb17c6c975e5c0cf41e13cefa563d0e1cd8b19c41d10278d244bc51feb20d78e75cca296736883fc665fe9bbe02071b768d4f8cdee8a3c0e40b90be2b0da1eca46b038fb70d4cda7aa84208792d1ca9a1465b0202900e6d8ce2585df72696f01dde4a8b7bb144a5f872376b61db28fe54c197fbebb58f1a45190e4a28a2bf457759ead96c8e7400b2cb6467f013559f5d8bbee1a1d751591a5a9338602321a721fc6d9160d3ab092b08add36e7a45a67b0105ae5b4a0608d3c8cd785cd598b3aed5c26def8aa11fae325a665d45fa3097c0de75ff0e081a8cf28bc31700361e3ed769f61f87e31ffcc712f04c66e5fc1cd0bdb0849746ba698b54d96e565dd822231525eb7d19ad0ea56709bb9b5ad85945445f8ed091124f6fae25ac52d69f645bdffbf9608f4abee3f733a79e9e1855ef4f48d86f97b2943b32486b5f0332b50aac5c893cad22e66468fbe922794709c722d322c1b72a7d780189723679198d77a96e155f37df3726fbd2a718d0475c2303f44fa75f0f028e55ef5c1896ca70d8560bcd52234e39331ad661633bf37a453576aa4e63a91a226a39c52dcc3886dc24cab8fd594ed2c07cbeb28a8f5d8ba20b23cceb1d3b574cf1d1a39c1a849cd8f4e1ce8de75079994c6e208dda5d20614b772105b5ebcb1c410c4b6a04d629f2b066e9cd69c9fc767605efa280f6be6323319cff051a2a1c7c583632e1190e8d2730a0ce9cfb0dfe70a0492364a7d28be3a8e7258f4abca283c6bd297d3b6ee306924fb07536b8f85f0802de4428d175ebb9abf4fbfa7299b0cceead97c84f4804209dbcd4bcb443d1608adaec0b89deaf9a5af2a68e7b9fbf777a295788087623ca218ecebb489146fbdfaf4485e23f03eb4f17c81a13f388fa94a481b7a4265c7b2ac7d71564f12a03f153241d57c06524e471131749c9e145e4034fe05e8dd4fc73e728de516c3ae366d1c77d8ee1de276ab76ad6212b1e63d5498aad2bc63d76e5118115bd8eb863bccc8a7f5634c4d0975d983c6987e37500dfd351b70b4aa805a51668b72f84412fa0f96251e8d4523e4b1684148fbed6390159a2f32bf4840537f82022d7efdad27bd96c1a142b827aa6c760b3db66dd85d1e7138da4f9c32398353d7d0718e10cb76a150c4d58f59047caf23934cb761838ec83003b6bfb319f14f8b18589fd33c4a9b4a90cf898c7d4774e38191d3fc6e8a30e3eaef49b17749fa533d2997b12d501a0dd4cc5b29ac2911e2ae6b6f34eb63ea8e1c23afd5bde6286fe1b37309922bce7a6e36f34eac28a7b40a7399552f495e917f42cee618194098bb2c5da685d5a59a7816107be2b01965652e5bd29dfeb54e5384fe3769296a20d2cfdb57ca580d6d03fca7d2e341083a4037e047c43970b57bc309222caabc16f846e54d84cd35da6fc81e4f6695e209b2169496efbd9803e76a38d5f9789e944914e6160c86ee5550e4fb16f12635f7d24b99376fcf076350ef5fa005207410a0039875b503f0784c91c2ad8d973f049ce03544b118d8417ccb442c2fa11c778af4aab28993faae6336cf8ea36a94f053dedb03024dda841c03da95764df854cb8c966633b90858a1247ebb0a6cf5c57b79946a490107093e3df156310094a0679fec9c192ef101ecd7be6f257c8d510bee815de20fb0c3fbb13fce1cf7f4ebf2207c4603ef01fb7c79e77e108101f994b3a4003cfe552cfcb4b92868ce64a379d5ec55c6e65dd93e9139f0b4ebcaaa58617926a0e6d24fd2caaf54505598574ce176f67a060eedbbce1150345d1e58b50ca4258283d21db7be8f5cc1f47af8cd614c02b366968620c9e1e44ca7dbb1462f513baeb758abb927524d2f03820de3588665ff17c56ab09ef9d47988e70c8ed754a673eb1f612cf7121cfef423b2fde0f22f53473df6cec2ef29de98e3647378573bc724c32c6dab77220e266dc16f508b03c0980f7cc7d52a8502ed59350a3864f484a4f1e2a73e57b73f5d43c536098a5fe0ea52cbdece97f5d3e12327ec1e00702ae15ef5b8ab8ad7607408a6a9abc2bea87d594093853ebd1591db757dc61cead133d2ebebc52b5fc70bd53e232b64d150570b29f958de655279b0130ee80ad7b9b07479fdee67f7d6dc5aac5dcb6a0b526f604185c6185b7cf70aa2cbe636a63fd8978e2f8ab52a6a74f5da8512b329fb271d4b34c73a720ddb59e0272833e90168b4e90b1f014a0eb6c7ad8121871c93bb245ba760fa368e373dc244c3a04b9f70cc402db9c1257e369edf527325d974a8c68e2a4a4778b2e1fdd5c99177e1edec4b25610798e8a17c2c2c785a8e64c1b57a131169c26949441e400c0888fbd2c7fc606b267530a676fdf939a3ae1af7751c3e746aebe54f7f62e0a56c4e3b78b92bce9623fac797ef58ad1b97d08a042590c22b873a2e42f5655b8485aec40c820276436d1bb40b0ee5a602142c4fa3da8c73106a8135cbbdd050b8b896add357604a67eaae0f65e61918b2fb842306aab26050bb5e8c73642d659adf294d1b02325cf3c594355371e3fcc2472d3a9640d414081608c6ac6b6e898d2912f02850541a00edf0a240727ed3b5147df9cf5e42f37b4410b636d861200efa482803660bf72656b54a8b278f89a3bbba1b51ae5d880e3f0af6829d8f53ecf799a85c47c67d4db9a7086d2cd9ca3615942a4883726cef43ece48f7d2e725bca953d1c1a60333b63b6f16ccb510199936e87129731acfe64fbefb98d838cd18d4a210517d748358686ead972315fc1989ca283b5b0fa90864cd85f7a54cc2673d298aec751fd6da3aa4955b0b6d4ac10886f5d1bfec94b6ef31da16443f0de6608b1f495bc34b16821c1930f82075a4318769825233f18ffe082f1880e0636b36baf05649f6a0cdb93bf017c0ad7105d9dd1cb7543c5e13283aac62ee661c3df32fe6e692cbfda3375d0d181aa92b5f1fb6347337a4e72df52421bf1858dbcbfec37aa43d83fe2e23ce7929084beec79069a9763a891bd3fb2314296c95b6fda62f9f3e93c8c12c369746b78781466a02094d07a92fa45872cb4e4c70d01f36aff9693fc6c7d8bf18efa9b572aaf94e3e729f940760894359a4529a98e96c53ade0df8dfd85f66c08a7a25586dd500f766becacca502937cff39cbd748fbf1387a898ecedb1201286eee558ca6cc26b5d8934e29da63672f0df48d73f1c3dd340b5b365a7b6aefc19f99949f5e7d938d80002711d3319e9d4d7140f5ef2874a87e9030c4f3ba6313c6777149362a9d073d6fd49526cbf1460ad6b466d78f5dbf22a954cdec8733fce78fb8abd5e875ef2fd6d8fbdd3d295b69418da2d2634a4b9fcebaa87ee13821efb7283509388840e3f2e15ca329fb406fb04bc0f61f9e16c6219dcabf9b57527405a325938ca29d15f83ac7fd45a31a8915dfd902053e799048e5249493e7352a6d26639ac3157163cef4d6f0e7c29ca7c4d3fc7839a9dc0bea8f04389c5e497f266cb93331527f5530bb5567e69e70b60c17b4ab5acc999fc3059049f2bb3a856d66a5a27f108663c20d003aca55ee0cfe6b83fe0297bbf2f4aeae5c15c71d2179c0df748a574cbc1ef368067acfebb05826172b300adeae8617ff5908b8258727e47255b0c1104a0246e0be8340afec26f1c6155c9e70a0ec372693946e9c905f866b3b849fe52e7fc5539638f6261a89f4fc9bb44f7ea0236b952f8fa54b1cfd500faa2ca662c237f3dde897e119a3e03f373b40ebf3f0e85781c6af048fff702c5697077c3be89197e190a1cedafc3b348987566bd49b83616787d77919eb5a97896bb8f73adcd87c5f7207723a77455eacf1568302a80d12cd15d2cafe833a5457bb64b2af77a34e3895f6dc117bc1bc3614a30cb4794919f8e279a908e5218590c912faed2e6f3d988b8e7ae8ef6a3473a695e90f1cf7bf797ec6bbe3e8a855963392e57ee4eb3524b7f04b61624b234e753ac43659b4fdcbc86d3a5965d5b093ed2b27719d7952bd01ed85b85e52fe2d6d46e83b9ad9d021f3c0acae9e42b298933c127604ee151289fac47c911dd2782e19b8ab4165d941be86f995bfae2852792f41d07ec8343ec7ce2cf3bd5df23f371ed525f3f3fbe7974baba891152a7661d9482963c47e7e4db8f60e65b3d704e5f4c69ee53c5e8368c39db56ab5e60972fd469aaa747f3fa4b133e25a78fd69edb60496089781fb41ab2961f1a07b68e4799766f48a69b6f6111239aecefa4b77597a79d1146e0ed3ed4851161ee750c2b74021acb311173d8594331ec5fb8896078c8b361493d22b73c3a55516cdcf36bc064dde10cdaf61416262a7bba4cdcfdc6ff16874f06dc11639cb87cf045680c8b91a66150a64b266def0667d8a5ceebac5c634a20a9cb0bd280a25c4f8a1ac7ecc4cfea7d90beb48aeb9ac09c6b19a2af8056bb29d71285018e6f551fd4702866574ca35cde0bb8d72aaede6c65483840eef5696c78e477ff4b41ba1cf48f0f92f202739d4b96bd7fb97ce83db40d3004ae8159beb1212bc54866eec1e128884daf41eab90f5bb5feab73f5eb282bdc27be7be160aaece4afd4fdfaa88a7969319c7cdfc756a9222c5cd4131d7b7a8cf6d874f4b0b2f66fba011a9db249252f495630a69f6feafa2c8458c4ba86fa62e8cdca50e1b98efb79e7f8db54f67418d416964b37306da9ead3beab4c2be25babeae5af1dee2812b3fe59cfc136032828ce695b7ac86639d27b48c430519fa8c7c3363800eecde5c6fc312eb0d536ee8a8f436723b952b2aa5177459389e37958de843be2158d1a62c966102a0f94480a9ddf1a0d6546273b17b31199f7382c7bcbe29c700964ef5e6d77f9d7ab480aaf6ab69a953c87bcd37520719cf3c8ed934c9f9f85ac779178699da811b6e7ce5774ed72bad750dd738e5a440644d2c0801000000000000ffff0000fdffffffa96667b12bb1fe92faaff255d17dfa3ebaacd2eac0c56cb80cbac9e40db63dca56e26ba73990f1f8d14ccec958e85d0905c580df0a8718927b9f69ec5fc14c5832fa73541b6cecc93750254dc04a2299f9f88a1f3c1d45244a00e6aeb5b203ff9fdb661da738bd20b238c4a7d4f39464eeb497478bbaadfc5efb03c58073acef3ed27493c8d13bae29e774974b71728f8d880d74a35afa74de08ca456609eecffb2e42286f5b3de36cf9106d82993309d35206cf70d6b3721251e10e976a9b3e394a36701f3b3ce123d4332cb3fd2ce64c550af9686e46712b4d73450386a3d75d17ffbb7bba5b253371d303460f27d133a3a13200000000d800000000000000ffff0000fcffffff25bd2d37a28867d391b5fa5127d9a7dbee5ee2902cbc34b0bfeee89076809c5171ae595c7c1adab9f58ce0458e834fe4b2d599d9beab7a39dbd90e6c38e0dc143ce477f1e493678e610cb126305fa7beab049790acf512dde8d3874d5bd31b0b487279a48032b5cf370df247765040d877d141d0b31dc677a54570fe44f40ecf93a60ec9d929997f4f1006c7f10174223bf17c897be33af65d175437020d860310f21c42d775b5319c64d8927cd01f04b62abab0f1014e2919ec3d5dd7f3efaed919a6d0650000007800000000000000ffff00000700000072359150cb7d504f6aacb76f45a3e21f0a0f6ceff938625d6851163ba79d8908702e2bbb4cb6509ef211484468f1922cd5ed3cbe3235449a76364252db83d7c8ff4877a1ee47d7150a2e8f50dfc252bd279dc2c5de7f0ae13cdfa66b5792e43ffc6989c4b5732bb98000000000000000ffff0000ffffff7f4baf1af42d2860b029b03919adedb34c2288b85531c0a8bf7d65aa127edb5cb3556afe41d8a7106fe28279a32c511649031f4c8e40f7228843c7bb2b83067ea2cdb3ad77ecaeb76f76913ec89ddc6bd9996b8fa8e3b0b212cbaf70b351c3c17a6decefdd965026bf9568790000000000"], 0x24a0}, 0x2) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x100000006, 0x4, 0x80000000, 0x1000000000000}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6, 0x8}], 0x65, 0x0, 0x7d, 0x0) recvfrom(r1, &(0x7f0000002c40)=""/205, 0xcd, 0x1, &(0x7f0000002dc0)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) r2 = semget(0x1, 0x0, 0x208) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000002e00)=""/239) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x384, &(0x7f00000012c0)="85d4559d") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r0, 0x6f026be90d148566) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = msgget(0x3, 0x100) r1 = open(&(0x7f0000000240)='\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', 0x20, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x10000) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x2, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) r5 = getgid() utimensat(r4, &(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) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x10000004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000300)={0x8, 0x49, 0x0, 0x1ff}) fchown(r4, r8, r5) msgsnd(r7, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r9 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202a6fdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c80600bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55472454631dd63dcda88f5300a49fef99612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x4, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa637ce2029eef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r1, &(0x7f00000005c0)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0xfffffffffffffe8c) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000580)=0xc) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) setsockopt(r2, 0x3, 0x2, &(0x7f00000004c0)='3', 0x1) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000180)="52e35a0ae5a2ae3f576d1956c4585fb68b45f2f38670f13ba58cf747d7fb84fe6bfa7599fa5cbd67ebf8a072494d8bcdf267047047375014", 0xfffffffffffffee0) getdents(r0, &(0x7f0000000100)=""/54, 0x36) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x5}, 0xc) r2 = socket(0x18, 0x8001, 0x0) r3 = dup2(r2, r0) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff47, &(0x7f0000000140)="f9fa3f7dc2c4a35f9b04") 16:00:00 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x6e0, 0x80000001}, {0x7, 0x7db}}, 0x2) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = dup2(r0, r0) getppid() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x101) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d06fe412be684fdcd70099c21e0ff40427f8425066d5807a3ec8116fd5fad3e2b54352004fd2e776a575fc8b1391f3df1b", 0x31) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x8, 0x100000000}) setsockopt(r0, 0x6, 0x7, &(0x7f0000000000)="cd4d9f6b789a4d5d6fbc87cafc2e0947d19a71b54f5c305bf1168fdc275f0a4b5dfddcf2dbaf2b7a03dfd4cfa1bfc38a300943d9cf7a25d25d762f2d9632a4a8e4be15e4d3edb65cec6b477bacd448a08813ef709afdbd9b47e9ce9c4aa90c46f84057b9d1c44a76fc9d1dc8ec3b37f055b9", 0x72) setsockopt(r0, 0x6, 0x5359ac81, &(0x7f0000000100)="7de16b5e779d787d60804458f691c320806962a52366c660543b4625078e1fd5b6b7d4a9e010459db011dc51aeb5d507d44cc994714049a66ffee7d932e2fd59d33fb120d5766eaf1d0921547e0ce66b64e361d11f0d09294a3b07ea76ecc380a2167f48469784083caa654463a75228d3c113b61d4fcdd45b11db1b", 0x7c) 16:00:00 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f00000000c0)='./bus\x00') 16:00:00 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) 16:00:00 executing program 0: clock_getres(0x4, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x841, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x20) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x40, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x100, 0x0) r12 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x40) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000680)=0x2, 0x4) r14 = socket$inet(0x2, 0x1, 0x8774) r15 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x51, 0x1, 0xff}, {{r2}, 0x8cba7fb124329d36, 0x80, 0x2, 0x3, 0x1}, {{r3}, 0xfffffffffffffffd, 0x18, 0x1, 0x41, 0x10001}, {{r4}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x1, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffd, 0x9, 0x1, 0x1000, 0x8000}, {{r6}, 0xe6d9b515c7a7f7d3, 0x81, 0x400fffff, 0x52, 0x2}, {{r7}, 0x0, 0x82, 0x2, 0x2, 0x1}, {{r8}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x5}, {{r9}, 0xfffffffffffffffe, 0x18, 0x80, 0x4, 0x3ff}], 0x8, &(0x7f0000000540)=[{{r10}, 0xfffffffffffffffb, 0x1e, 0x1, 0x2, 0x7ff}, {{r11}, 0xfffffffffffffff8, 0x6, 0xb81e1a7386c378d8, 0x8000, 0x101}, {{r12}, 0xfffffffffffffffb, 0xc3, 0x8, 0x1, 0x81}, {{r13}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x3}, {{r14}, 0xffffffffffffffff, 0x10, 0x4db3c0fa7803c223, 0x2, 0x7}, {{r15}, 0xfffffffffffffffc, 0x8, 0x1, 0x1, 0x46d06a48}, {{r16}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0x9}, {{r17}, 0xfffffffffffffff9, 0x11, 0x20000000, 0xb3, 0x751}], 0x100000001, &(0x7f0000000640)={0x1, 0x3}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x800004c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mlockall(0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f000006d000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="5e012e2f66696c6530002bb4ef5b2e2c63b61b42d572425a30841ee7941d0672504ad8452497e3390ffc97e655b2ae374871eb2d0630ab14b0b13db30142"], 0x9, 0x0}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000340)='./bus\x00', 0x20400, 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xfd054e3980989fd2) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) acct(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e02d2f66696c653004"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="e8ac354229ac3be2d30403569ca08252d7b241b8fc770c58fe3cd80ae1", 0x1d}, {&(0x7f0000000240)="3290256e045facb8c2c431103f718d00e21a7dc086f09eb717a23a633cacd23a6b0ed0035a5e1500acc7a8f49da6ec4b7f56e2f89207d37f561496b03a8b1864823c6f663cd9cfc51c85fc9036347372ce1325299e1b1d6bceab5a639e63105e8d3c2c5cc7f2c426f91e8fdaa574ca3932df423419c253d3d667f0dbf767c1b695955bbaac210124c9950f923f5595c7ffe90c0e9135c375b220bc85f584ff45895b026a5232e5a81418461d7ceb4c51ad7287bb73d94cbaca", 0xb9}, {&(0x7f0000000300)="dae85def885d93e4a9702171be9ca08479289192fc47c6506b2605ffdc2cab838e64c87ba5018b22c23fff98ebed622f4533c815f60adc8e1f1013601b72f454a446661f9d6bdc678febea1fc97996034b9e863417ec5fb2f1beba767458aac9ccb5faf4ff3b8e77bbc56e617cba02d6caa5a6bfe8d5972742d5c6ce53e96f1b4e90cc76dcfe39ac1737b8eccfa89fe6d34bfd2a23462d4f3698e83e8b2e83957626a8ac", 0xa4}, {&(0x7f00000003c0)="e8773fe9bd86e459c63db646da67d56b076b49fdbf1a404448183983a989eca9ac2b2d3fcefef7f99842a9d732768b1de3c7b0c319346aeeadb58b641384af0264d5536764e56e5c0b0258bc540c26e2c2ac5527ae32cdf022aea9d35e6ddf859d27c29cebdd67926a44e18f31b4387b3509ae15e75d10cbdcf99acc9a48519ece82633b2b425a7429ca70282e3a9d70cdf50b56f1f4798a8f8266ec855f391da015d0e4b543864728406826700ec382de556523d6d3293ac74397891cd6556980fc9d17d7060e6d9b42c40929c75625e6b0b36f75e8f6d08e2adbc38e6b1d17c1d37db89ad357400bbbd0e2a4291eb63624248fb729", 0xf6}, {&(0x7f00000004c0)="68b6042fbb48b432aee250ab03bc3fc30603268ac6e9d67cd915f7005fc14795720ff0b2e837d9c5668149aa86c334e1ee058403ff6ce53cb3ffad96e394a734235a0d596ee5f259bd9775e09e31fb25e229fd3327a9d9a180f2be35103fd1fb6f12b64a913982aab5717b20ccc1a7959678e2063eaf149e5f7b967353cd4389d1059825c610f328570bd2de7c6ca20a328e62cb8354602f0445d9ee4cfee069adc9b6b18a3c07c3ffdbb36a0a3b97067aceb799f7e6f49179618bae67372a21109d58afcea1a72b4e76d7e27273aeb3efd52a85639da5d4a7029cf304b192fcff0a40af2a5278e825b04b5b624a2616c1f3f1ba9847ac36d1e7ddd30cc8ace45122ef7f10068546210e435930bfabff1eefea1b1c1afaa6f16859c504ae850c7800f726c655609242477674ba6297123b18ced987805e1b9a2c4f9d93f6de8372bb7c61013819fd746ceb7c3e827a7a802085319f9c3429f2a6d6010f22c6714b8ad56a491d9250e169b0451a69050eb2b5ed1d1ffc41edf4b2309661100ac0cf19226cf2e85b40cc9f49946a4d658533a8380eb0e3f4bad91a2406496b1a589696a2e67a86b935836baabe5ca90ae2c16a1ec3d86dffb3182789e538fa5d45af4d2d25797d831b53154c6916f9a26f029fce0ce749d7b1da635e35f33d50a84ebb6f73d7026c2838e22ddf4e78da5c6d28397a4c9b206ef37ba140d5ecd9a87cae7850f3b6e7c107b59c215953f0ec4d7892fe4392e4dbac45e517836b87ef97a80bc170869bf74308405fd4714ac7d0822abf7dec3b1145b2bc5f6b8bf0c2edfea73af79f41329853c623f4d30199535460a580b86e3d2104231524f103e3308450407954cee30b4252dabd4fe5cd7472159c5420996b66d8690f0662fe781ea368d655f8c1a76e3d5cb75996f2f9c5531d22d9d8240e3f79352c29128288e04102a6f4a33db1514ffbc3384491fd8293cac99053273a2842a0bbfe2da479f478b4affc5b17b425934755a7df90f3be92546bd48e1ce397ea88a036598373759bc4941dda722ebcac42dba296488237b187f3c73832706e11d07ade2ee1882623d9c3b6545e2049a7e6ab7c6cf2547634487036e7476123936403598474018aa52760a0ebbe32518327578a311f77c4c12e6f5f165a42f9dffb4411666e4ad211315412f6d461c2910d1ea991a2b2b6deb84082a4d513197626d3eba0b753bb43d470ab05fe904c655d53d4cff021d21ba06d5b74fabf4c64075688435b5ece6c98dbf1b5b2dcb3dd4d24729e743991ed7cef56b3135cd3bedaf0ad371964b542b51f5bf2d5997a2bf673afa48c02a96573a14228cc2f5727500be5feb6dd8758fe13e723a408a3d888bb24033c562fe195d4ac3e480b675529a966b2a05f0de1ff465330cee882e17ff3ee9cdfb71cadaa757811954b49e1b38b46bdeede19d9970179816db5db18cf2c23e810a3f245e7b230b5087647d38c1ea6d9b2a2a2a359c1edba039b766ffc7afdfbf377a059b20eaa779c9896b0b91a95dbda6d3334340571cb3e922527be4abcecc3dc720b8b7eef3264c8dd63d2e20b83391e602f2facf76966ddc8b5978027dc8d05cb4e4117038fe0aad6317ce0bf5bbe87c9dddd11f3f66c3dc78cc4dcc8d30b2ce0f82b16c72dc7f88e6f3cb8b0626162383827748f98e5acaf9ae2cfc3afd16cb815e735d7c92ff79d9e401a65b287bd87faa5ecf6110cd872a9010e5acbcc2a4f9df55233818f0ae10de88f1d227c5bfa98b7ebcd6ee5b749c40c833f58ab66b32a03d91f783f0d62b80ea8057025bff81e539e18b6c3e69a44a4ebd0d8ba7172e3a32855a1bb96f87cd3cd5ac762051ba7f5e30d486a2d0a8f2934fe36cd7135f60e2e4f099e9a86ff1033d4806e691365eecfe91da65945d88b5bb1de5d111fba27fc3da33baca3f5a19c789e74ea004ccf42d24e53ae6fc30f4e4efdd8b052a89f66943ecb89702cb9f1049cdd18aaf2aee102c1c2322efe880712ded38349f74d3c274d38651dc3d0d542361ddd3d124d3d0c9c8e89899b8ee64952141741f179a91964abff22d66ecd707b028daf8c86923bd55a7b5cfaf214ea56d459d827680061f0d0583d7a008a51b6299a97e878e707e65d42e72e315b2d925c0d4877870e9ee0cab97623b4baba58bc60a8684a5ecbf411ba39582bbd4c9273cf246bc096c7e4e51b0eeb4f8aea86b542c970f78a4cf9aa5f6f8037f8d1971e92e7b17ba1215654d28334398fe69e96db52353c625e1ef2207c05f3fecfb3378b16bdda67e07e69ef3bf864d2189fbc76ebb7bca17eab5916c57322c5858942672fe7fe00f8dbc49b82fce1b62801a07a53ac6a8c2097da41f96da7b6ecf8147e725c0159599f5959e2e7191ee2ed4c06b77efdbe0766e05d8ddc0d8dc1061290e9c9903c7070646bed5b7e996a83717546709e7013804273b5ba5695aafe80cedbf1a489221b8031add9dbb170a9dd9d37b5395bf7cd2e98e40156c85e5de20a93c3fe4014cedeecb223e6e1bd8ef4954670eb17a6848d7a5358f378698cc575768f9d2128fbecae5879739170d34ffbcaca58b6a7d3bc58c510f9aa55b6b104dfbec22b0cdb048b6c580f541b4df2192a9e9c480f070e9d9790b778e792044906550f5cda9e2b54d98aadf96ff57330a9695cf21da3650434dfe434aad3102f5a8edf12423a41529399407c8ce78e5e0e24cb0c486208cf2bab30e0edf572d67062dab996bf3260410aa07c365b6127e3612ceb76fff89f316e43cafc40fe6bc0de7a3b62431384532f78862c36f012ddb80b638bc41fd32efcaacd974233c41de5d732afde0ab2a06eab5a3187162bc08ad3a74ae44eae2f36e0ee8f442c279584f261a930334b5bb5d799fe7b3a201ce0000adda257688840093034d2a63587bf19057b5184b050c22663f36c197502fc22d8f7827748a94a8e5de7442d272332cbb9a6782bf9d3c59b4b607e5148ec58a5ca11691eebba9db33de6785b3a90b2ad3b29dac084c04b4a72d1a4f3acb150b3db51eb5865ad0547f98be3c4979c6a0023d703be74ef846aceba5f15da9f51192b0bed99b1d2ca911213ab7a750f8ac6ed629c358c04643a177e83d0c40badc438d888e0af653509702f6ee677e5bdc80c69e0ef349796405c69b9b7e9227d80f9e6bc5ad8f775f4fe106e9d20fadbb8033e505fa1d010b3d2ce37bc86708772f8ca8a20031f4725985346058988c2e42c46a43d31964854c3dbdb4ae3a59343f9c88a8ec0276943989f110c23eaac1d707b410e45c306da74b3a547eca625302c85bdc4396ba657d061743af467a68544f477b4242285fbff06c5e265dd5c8dc286d51010fb298df9a84388e40beb98b999ef55d00fa07f70ccdb0da1aa7cc953c0b65514ddb4c4b4fe9719693b4f71dcd63d9ab1de2096b8cddade8e62f420a7f7945b8384e92fbf856c63f498627c250710780509e21ead6005c4a414acd2d5f47039cc1cbbdc22aa82ccd61a1a099ed704ddb939132e7865a29e8fe141b0e6b0cee424137bcaea2f7ae81178028fc333280eed7238f281e69fcdac44c5e70166471f8a4c00f0a0c7400e2de84a4109b7fcea620dc0c35bf3b46de8eab4ad5b2c3f436f9fd9125103da460bc220cea63ddb0ee1efa0f070cf9024e9dcf510a8359a153d416dd371b6e66965d27d57e00b8f7064a71701895878a0fb7f3a4dcf294326e35a02738b4332ec77eacfbd36f3ba206cc6d2c28c75e364a5c40cf5765cf157dd1119d1b34372119461c48145a44467a5d60417b820180c1b665d28695f4e8644fc6c7e7dfcfb0201c02eaec71f238e2e4920348f3ed6b5504d3e2c8d8f25fc32a3bd200525bb405556c1e8fbb0b4f5fa18662eaec69d2e7e26cef55a8a30698abe810db95c2a3a3af9e16588e96f42d3a97e4a854944558762922d9bb0cdd9e1b7044a052d6015dd360ab24a9e9bd323ef87186f2398051adaad83199297ab50971730f3cad92c52a6b3c1173b1c73db05e0357c0abac36988421ab56297b40557e49e00df6cb01ec595f94ef8943be54df540a2a9726dd9ed4576216a2b9390acccaf54cf5e0228bd636793746774bc2bafc64f668d16920b2dc985c0817a48d5096b629d81064e52e27d70b76a361be4eb8d84588b5fb8b992f10703697dd24c2ed5792c5a0c74c2eba21ce11373a8c9f86c8443de60e05e4ef1359c30338958d619ddd3c7bbc13be6f8c57de5f60cd3222eece1335cebd11f15a9b205c9d2afdc1b2d45df076ace98aacc9725e147aa5439da943ab89d2f1a895c1c45f3c7bcd83dcff1ad39eeeadfb735ab28d2e3c4d6b1aa0bf204298a08e0a6bad868efdfcca9c2f1f06e1f35e44b5a1d6f50e563c58f959668690d94579971e51f408756d0ca64f7f3cc3c6b17054ddd7085263e4965849fac19f4e4ad966096181f87e63e9507e2b79f56232f4e2d1e558da1507028a2093d47eddc6bbe93d2b8d614963d00c929ad99d8b3d9d40661cf626ae8c57a3af2c26be244628ab20acda77889b75c446bc2f032361172fc9773ce25e94eb82df2cc568cae0fbbcb5f07f6ceab3d83afb730564baf1b85e4efbd9cfa5c1b628fc0376c80cd315c54b7d5c30725a4d6715ff2c7bdaf5364b9ed19ab9fd7c6943b4552fa6dc8f601091b1e69deb429d235d6963c79cbdde1a97faa743ce8f1677ca6a6fe862c166c475ba75b76a0e4dcd6654c475aeb7204905bafd280560e7a6f5f206f95ed2b3ed68a87f90e66707eecbfd0a363eff9df83e128f2e905a05514a94c7a2ece99b2b51ab7523c2b894e92e4b4894fff96f734fc693b0e0ffeadb99fe8d17a03a749e0c4caa625b88063f27c358feda09d82f9af4693dcf4ccba0b84ed16211bcd8f369e15d5b94e86c659a7a2e131773db1824646b3f56dc95906b6d89bde77ac32dd282a037af299a2878cf4f513ef15a33032d4c4227d718dea3dcec2617879a1466569057104c77d0011c785be624aa213bfedf0a7f3b3282ffcbeaa814fa15a67236becf7ceac40c19652c6bd596a12e21c8ec633d620ad161436769ac7bc137ed9b334cc1201cf3b4362673a6c24dcea2c52b32e98cfd1bd09c237187a001bb7952482815d713bc04e668b3e2d97f7d6fb6ccea4639f4b1226786ed27e7955fcc8d4f0afc1427047c2e23a640d86ce5ddeed9b1613dc345a84e9de1358e03db20d64581bdab8c19faa0e08075e4f01675015af0aea4815f95be6432445390f6819f0cde9acbe31b1fe502a8238201a6ca7233c1302b40b6605c097c5de0e9e479a66ce993402d13cbe562fbf0dc6d95033b6cb54eb1b3cabc5d3e2d17faea976e809e85b5f7e3bb698d6a7763b4c7f0215c8d4ed377e0170c27ca9c921edfdace167657a5e50f794f1edf0e093c29df1dbf191d64686da338decde75cc143672ea125c72705ad065466a8126b64ca1023b75ad90e875919072b0e2356bc87993bfef5ad9d26f4030b0d180e76cdfba09d140c45948f1ac801249d453342fa113f5644a83cd36d521a963f139b06022d5a63c10d8a129bf17edc069677b7acd2a0539633cfbf0b39aa6cb44ca865d709862dfe5af29542720bf1aa4f5329d258cee4924167b6934d5cafe49331d24bdf0900bd9d28a02d3dafd797ff81bebd63524f960679c5146ef1b8e0f975cd6439ab0d674dd98e2bc712590d1326656a79e1bd9db84d44e0db8e155c1826f01a859bc7be6dc271a89c0a4aff8c243ca831e18ea812273fed7a813a4ae2107d26f44f3945dd244b856ae6d8ccb68", 0x1000}, {&(0x7f00000014c0)="c61cdf6c836fe80e66288200ce8b70446946ae34dae3fd440d3309ccfa9f5793066c40e6b2576675a257f86f45800edc3881b0964d8dfb9e3def5a53d088c647dd74bd38920689b243d2d9062dbe4712bda1bb9821a37b4ce95820fdb9f6c3defb88db0923da7164037955fad58b5864fa7cb967fc0bccadbd5cdde4becba11405bce5614220651576874a58d28d297321f8bcee88b5c67c5b4d38d0c7ac7321", 0xa0}, {&(0x7f0000001580)="bb9a15fb4995bd38de8d7fea49b423bf107444d1abcbd8faa26877998950ff09f24e95598166802d972f8268bdf7b3cae4c6ccea48689f247906bc7f69c1498965929b58cb8710ce3131e35e372a4254fe84d67f64dd69ab6a8c30a5190aaac12d91d515f514059c4cd92f6616d47ce833579eab94d33a0a547f7c34e72c722e0a", 0x81}], 0x7) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x0, 0x1, 0x10000, "3a6b4bfc5d8fdcc5509e86abe646803eaa33cde5", 0x4, 0xfffffffffffffff9}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x0, &(0x7f0000000380)="b65496b8b6c91c6e3d0865bffa44b44f5fca4faa4914e6b0dd34cd39a68afc30b0678a0d312aa871d3984b9d5a6a18cdce13a68c2ab98e2093c2c76ba8b018980360a6dddf00c837934002251982e66eb0edf041fb9f00f7c0490ba692295608c9a387b30e") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xfffffffffffffff7) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0x1, 0xe1b1, 0xffff}, 0xc) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0xc01d0678cb0511d7, 0x6d31) socket$inet(0x2, 0x8000, 0x3ec0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000040)="d5595dc4d4123755269f59074d144eed87fb0b64f86b52971dc428c5e732eb30e4b81ca3bc7a41802422c9cca8f5ac41d8e15f2f00bf1267e857", 0x3a) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xaf1, 0x7, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x1, 0x3f4) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000380)={0x10, 0x100000001, 0x4, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffffffff549e}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffff001}) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x10001, r2, r3, r4, r6, 0x0, 0x9}, 0x3, 0xfff, 0x6}) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = accept(r1, 0x0, &(0x7f0000000400)=0xfffffe15) getsockopt(r2, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = dup(r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000001c0)=[{0x3, 0x4dc1, 0x1000}, {0x2, 0x3, 0x1800}, {0x7, 0x200000000000006, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0xb2914cf5e9d93c75}], 0x5) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r6, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x6, 0x8000, 0x800}, {0x3, 0x10001, 0x1800}, {0x7, 0x20, 0x800}, {0x7, 0x1, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x7, 0x1000}, {0xffffffffffffffff, 0x1, 0x1801}, {0x1, 0x9, 0x1000}], 0x9) flock(r4, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(r5, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x10c, 0x0, 0x0, 0x401}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r4, r7) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r1 = semget(0x2, 0x4, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/162) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff92, &(0x7f0000000040)="b2271d0666426c738875191c2f46230291b3d3892f38de5300") 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000000000000ffff000000000000f87c8a5b67071b542a538706000000b8114500002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x7}, {0x10000, 0x81}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r0, &(0x7f0000000000)=""/57, 0x39, 0x40, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0xfff}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x100) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4011, r0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) poll(&(0x7f0000000000)=[{r2, 0x80}, {r0}, {r2, 0x2}, {r3, 0x20}, {r0, 0x2}], 0x5, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = dup2(r1, r1) socket(0x20, 0x8003, 0x8) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1000, &(0x7f0000000040)={0xeffffffffffffffd, 0x80000000}, 0x10) r2 = dup(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x8) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000829bee962f3e56eaf874fcc23639fa32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4130]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x1, &(0x7f0000002340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000023c0)={0x3, &(0x7f0000002380)=[{0x5, 0x8, 0x6, 0x718}, {0x1000, 0x7, 0x5, 0x2}, {0x1, 0xffffffffffffaecc, 0x9, 0x3ff}]}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000000200005200) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) read(r1, &(0x7f0000000680)=""/24, 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x5, 0x2, 0x586d, 0x2, "f1d1179eae28cfae89232c156f0a65b18bbcc7fa", 0x8, 0x1934}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/193, 0xc1}, {&(0x7f0000000280)=""/244, 0xf4}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/198, 0xc6}], 0x6, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) fchmod(r0, 0x10) 16:00:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:04 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) getitimer(0x1, &(0x7f0000000000)) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x6) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000003300fbcc04000000040021173969"], 0x10}, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffffff) mkdir(&(0x7f0000000100)='./file0\x00', 0x21) getrusage(0x1, &(0x7f0000000240)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2000005, 0x0, 0xfffffffffffffffe, 0x4}, {0x800}, {0xa}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xfffffffffffffff8) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x6, 0x8e, 0x7fff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x3, 0x1000, 0x180, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x0, 0xa2}) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x1a, &(0x7f0000000080)="d155df5a22040f756a3d30951286bf5a99dfb043f774e8ff0cc2d3e67d7a5976ed9fea2b498dd52cae486c186a285992e3ab6ad24da69dd523ac29c9cba8fe8d3a7ba72705c23e22a0396c81f5c79cc615cb", 0x78) 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:06 executing program 0: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x124) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10014) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3cbc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xd6, 0x5}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) chroot(&(0x7f0000000080)='./file0\x00') write(r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="a547462507ffd72ec64d94aa86aba872ba61adff88220c455842b36fedfef544facabbe47640c4f1b7c3a70dd7ac17fcedb81bfa27bc1230ab2d109725cdb10d0a6d75c9979083f337243940e67373c3e881c3c9904603ab968fb67e7003c23cb8956b3300817e13a9510b", 0x6b}, {&(0x7f0000000140)="953f70efe7b347872f7dcf39309de2276605fefdad89d402bb6e876696f72d08e97f29f37d48b468f8e825933f6adb13", 0x30}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(0x0) close(r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="44df5405d5db62aaf559a5fca3fc6882ab3409f6bdbcb1c8872f9a2c0c6108d6febb77d3f73ad72a6bd54b033b524939a1d768041a5b731a69d81700e43b53686f5d34068752da4aa184c216bd6a01475c19c3e0c3447a691f97653259ae7b57fcdd8ec26f9388bed1", 0x69}, {&(0x7f0000000080)="4aae261e953eaf1b5e0ba578740b35e8c3f68fd1e474f128c5368a80c638523a2e74e68854306b5467bc4812f641d9e45e70151ed5b76c55a46e04b46eb3a7442e0f08bf7d8696ebc3812a055f10c2d6579ef3e8628ce7fa76468a706f44502b34a2731ba2f541284bbd63f826824ef511da4e321e5e360ff020e84722aa2c6eabb38db63219e5bc2068f5123d9db569d9148c5836807068fa0a1f7870f1ae5e9419df32e80bff710d49d9cbc0", 0xad}, {&(0x7f0000000140)="7aa23750d4b9340dd4825d185c997bad339510722bcd8409f6af87e19608c913c24daf68b42ec1a17ee6beb41a3fc4784bd102558a5496400c080e4ca68918ab55fc8858576a93a6bdcef57f712a85ac183530dcb85a8aea10bdf1eee51e779740d93b421026f76483", 0x69}, {&(0x7f00000001c0)="2923849851bb7dc226984db7464e21ab153c1c8f028ddf8ccf9b5573533eea0e5f8aec5f9007e3cf8082b6f478b1b45df62122954324530389386b0c2c8873e2c8", 0x41}, {&(0x7f0000000240)="826e9ae1a07d860fb78976369e80db75f8e5b07d8818bfd8b9cfb19a1c5fc33469849d37b4e127c656f3cc7ed7d9299c726def464c9e4de53e9e7b9f6448d0b6996e54fd471d34b7f02987eeb1a08f9185fa1ede309694d473c9b7613157cef872632261435201e876cd6a82ac9b0356c18b0397ea3d63fde3a7f3e33006c6cb99306f75a12f0adfcfaf754c3252eac44bba3b4734de596b1b6eb203a54c86bba8bd7f348d616051626f967cae0b57910d210c2f97302e8225e8e85dc33121b2ea8a13dd1a792a11c0f7252f1a412369d3a523ed1f5a9ed50a2098c330d853dafa04d53ba5927c19b7cea80aa6c4bd450e0b5edfad0e4525870070857200ce6c436942e9423853ca17d100e8edfeefe090113f7e5692a64c4541093c6ff0bb09eade6d04aef46d269501e1a7dcf64421a57ea373ee2037cc355aa83a327f1e58ac7b2c6ccce289106768a3dbaf261f27548d57b6892e18abfd7a99f73202cbc334f915c1d471bfdf92d7c2dde3804cdfd3c09640bf7961f1095e158d2dd80aae094f4236b0d0f98365d9ba3081e66fa0df2588a5f5119804e9ef27e53de1b07edd2bec2453345067b5f53973da70b6015ee00d54edc16f35d3bf88f21529b98b271e9337fd1c3a2431acc97f658d44e30099f2c80bdc1ba9f87fab3f6edfb96f3bd6faae41b69aaadd186c3f4d4884a8d7835c2da6383939e7ad4e19352c71d57a3fe7173937f955e379ee55a3e9980f467eac530f399cd6d5dd132a0b7297419c0ed46516a449ec9a67ed1f798c7fbd96ca6a3d9f0367c1657f104132c856d429884e23f6a515af7de9b79f5c5414617cff7eb6a438efb598da4a6ce2ccc0a196ef6ff734103ecf3473b138770d77c3a9e4779eda934978ae4372df3da7b5b66471f84b22e640b7e5d5ddec6657757c1cf9958ed4fdb53822e1781e79529d090f3423cfc329c9882d71ddd985cc723678fc091dbbe709c3306d566bcba8682864804150a6efaae5033e42348e19807b162bb67e7560191dcc2490fa852c58dd14700f94f716bbeb586dcbdd9158a40529761e2f8d9b22b619901b118bd3042c6656b7e98f06899ba87e29fc248dbd7ff6866e7e4767b91e3dcbd7b186c49c829a595cc6cd3a4b5dcefa0c2e6b2edb6be6bffcf3c0b579530d332b1df7cc667ac26c0610d01b1d1f900d8ab706ef0d65df8767fb323ccb9db0ee6f2aa02ac057cbbfe9c1eef802068799c2386bd2ad50b3d56dc68adb5c83113eb02028331762a216e9259247bade7990eb4ed582c95a3407e5e76b59b376128e0f0f6b85af21f7496662715e0e1da0c6bd2844987af29766eaacfedcd4c603c76910db5090a7308ebddd8e7ac79b9bf24a3aeb17873be9fbc101ca08e1b34318cb700d99c88aca5862674e6fe47ff7865512e1f5cc38039c1605a5901aa5da7f5209be42d78230169b7164dd02d7ab5304f68141d4630d73aaa4aafe3c5d5b30713f26de18e59d8abe6b9a818cebcb074a3c3fcba89d1c8c2167a2e8e343dc793a7b0d249e1642e16e3da95b60576b797279667b753dfd1e99ac48095504ccde26c0e377c588a4c69ea1332b91ae179f431313383a06d67712f8fa8bcfd8e49ac3ceaa0213495e873b846ad3c7f7ebff5d29aca8f0ad2c0c548829fa08205e8ad11d162c56f2e2832bdb8d8109315fca2d6c647fe62c2176ff0a9a6114a7f7eb339ff4043a10e1065e1fbc3cab093ab4ffe11e5314398ba72d9771d8f276df0dd188e1a0cdecade246e3e80bc0c688210432c78216e58460e7366504a7066070a4ce647effdb6c266cda2f6f184817b858d8d63179507e393356596da1334401becf9fea6a39e44fc4519455e33f9b9e650059a7592e10540933ccb49f58105c02d06997a9bd0d2c21197d5ed43bb0a757cbd3b129c78d6011fcd9cc1279e7878bfd4c6ba8db93b40828b3d2a5fd83f6da4b4da1f7bc0f1345e509ed4acf79ee51cad8b0bbd460323de03245e89dd3f0c82efd866dfa095a7bfc39e327d42a171c54f61222b219331c24a44619982de941d80d239236794a7f5d17581eb91fcff4ce9724d7b2eb0a37ee039d689b40ba239e71a255ede64ecce8fa19c0bd47ebd4281435b5b65075cdbfdf2cb76c06ca5ba70aaafb02f392c9b23d9b81d254983170b877a40e2eeac25995732147cc1d98e866df70964257d36bb604361b1080c8342966d9a9de3c17c2d020083c258f3baae727265335a5508f5975082757670e72992131248772bb58a2b03396df656ee3c536cfac5a2331c7a99804aebb03b1160eab335ade28d275d9dca3bdcdeb7e0d3f21ceb54e3e59b326ef2f002ef436012965869447cd7fe06796d815d7c42b9095804dd861829ae0c91589c4160d6bd5539b9cafdb779825579a3a934e9c9083cf6b501fd1b3df652ef94be67653a92450d3ac37fd18ecb389a906355862e20806d12bae29fe033279d2754c350488cea185ebb47522d337bcc210abbca51480d005e3e2c3a4fef6bae74c15f6d8e871d4619cdd861e6e563446cce19c820495f09fa4c5852ef55dbba91b1933ffbd8deda0ef519da0768fa7620d70cf0f61e7873da065510bd4889ac396e849f7181d4bb513d3357c89389b193b90495c9ad6f4b006b6846fa9205c4ab694068333d362c5123bd3c6fd6036c2e11b6613dc874788fbb293127e2be27b0fe8bf8cbb1df7a95bb2041390ed080a2fcb9e93f48fa8829497e951014b9406efe971d99494273e3e5b04839c183e9d51396c6dd93f877d632a10ec7472f16a14221bd99addee7746e4d3d9dc9338d3f7cedc519ff6c64790bb4a43fef5a0d3798024aa2dbab8c2a68ce167de3677616f483dfe3385540e80f50ff01e0d1be4973ac3d9f90b93f2b8fd15e0c9a23dd37f79fe38b0f69566971628057c85af5200ebb091509bbac85190cfbc1cf8fb23455cd3579e2f2f438ed6a06a8871a9681f555ca338761c3cf3f0da1fcbb3b551309db3a59e22c746b70766ff2ec6d41cec90297acc524e98be35a047c93e947e9183b29f6c9ab2d25b5492a731b4646cddf19c2f4705ee2132d9eeabd44f4bebb83577fb36a2441efd915755a2e96210318733ad058eb0daa71b09a4a9a4fbc89cce4ee0bd5acaf7eb987f364a45b1424c0c3d1e83e7ebbbd74152e2624e4e9528e10e99e6daffbd2d95222c8c038267d425c21252c95c4cdcd789c923658c78e850444f3ac33b069b080e7b47a84b00268656a9d38721f1be5b6da81676a75677e5d7535cc976e31189b0f545f89c88b9f6cda85c01ca419d952e14b8052fb588594e9399576de6767a8ed3ef95ca71707a605c253fb51bf703f874a14533b914dbfa7124087b001fb695d816859a016726769b16738464243e26d456620ca0fe89132e0fbdf1f25e436395a584e8b097c5836f2d5a3ba224f9f40937d91672ddad01fe16cf428e8684e5c3346f12e2d3022d9018825758f2330de08e3e039ea17be3cd84fa3eb7902b8ab3c506eeb25ca35282b31f1fdd32bf5f7d968007935eb22019a5cb6fe66d6b53d10d44c95e7de76dc9b7de845a6f32a8b31a940db23373b8b7a1fb4bf0e3c5288b15b86b7b615a2ad9e3610279629f8baa9486459d3a93f42fe95b04841bcf48e11a08e0bb7892bf72304b41bcc7e5638c887dcb935795486d9f23485afde8d82d0a59d8a836ad037b4d521a147258e26d0966f73abaad7894e27a4e351106f41681bc29caf4d7b4f47cb7fb33fd35975f7b53591a7b665f2792acd91c7a4c44a25a05b50d8bae1a64caca8542832e007f8da0a72d0c6b1c219f5c9dc978c5637d7ae04135c739513975330b367f60a3b176e9c1427f86a7ccb2e0c80f5f58323ca7625af02fcaf5b020d393fdec307253f1598480350e43be1d65f27b31c5669031fbece585fbe2681e94eca2c05c162820592f8194f5e3a46bfcfc81ecc7874b9c7da53f396621be4652d6f20bed69d22f1080084ab03ae833ae58ed11e1d6d5f045c991a978b17816d416dcc66eb1aa2f699d089c862ca64c2f096f52ea12f08f0be59fb91aa89a36fb6f253286b1fc9396d2c1f97afc3d3e8859b51c81d4291555671ec010574c1b036b0d917eae0b8d2912a0b0cc2a11bef29b0cbdae2adc5717dc1211480fbb285ced77b1a960fda789bb3e66d941b4bb37b0fbbd1201ef15581217a86dc84161547894cd703a05c3ae995610c2aa7542f0332bed1438ba3611ea2969f522be3f3644ed4d852c889eb402587a42f9056d12c6f1414fc618d8da091c45b97e70185807177526cf9d6a486dca9286faf93760237326a51f4a98333b0384c185fc26c254eeb4f9a81689a01b46ba1d34a5b88409661e96a02fd81ec3dcac9c33ee07538b8bac705f6c56f8d82744ca91574386ba8348193fbfeff8c81af00a50e384d08a79a1fa9d2d849dbd191372d1499682eb53ea5b11c6b4fe11341c2353e09f4102bb55a82c68af5bf2a2b1b43f40a71f8887dcd95fc9136ee58b336f3e5a5c00af63f2203bb35a23ab33a859b5aede70b6ea5f8ad76a567f32f1eb69558f07d64b23539f7f0a560c93ccc52101aabbaf898a9bc287bcc2ec788e2dc5b7262d3d2430608473b30e8f2c6590c81cb46a1953bf399127878e54c18e0794a6c3cff255491f41cf54b97f08168861db1dcdb6217fddd9a4497dac7d3503e4c06f2d4397a2d3c95696345a76ba8a2b8d38ddefd1b447e7355078e4914a11b0cd54784b82f59791ea92885d9ef9ebef5a5053facebd511301906843de5d232732b0ec30287adf5f4260181f7a5c10d4aebbe08151764029463aaa2adcf77f3430179b6c75f741542d41d734075be4560b878ff82e149d2b7e1cae79ec9c1a632c5614befc4ef58e848f33b076821260158a8a656f014d0510cbbe40c2644d50f4ebaa4e96e97111866a0028402c6be8a79418608b68a428c9955fbe2a53dd1c6d1cae27bc1a0849cd15e5d58d295a57d67519c94ae1df8a60cbcbeaa23eae9f84441157900468998ecf1149922768494962fb80ee135b2031e4accb97b08350a23c71464aeff017de67f817028ef8ae590360606e84b70c848da71e83dfb0ace9cd6f21dc1e397370d4047b3d0b8d0ab53b663e3cc3445ea9c26d9279e3b2695f73a85b1143e320b06cd9d60d71e41d206a110fa34f20ffa9db935322ff1e95d0d57e346f0670e93fd0dbc5709714b3d9e89ca4d3938ee183065f9a11b3f8184513da1b84db85fd98d41587a03166acba70ddcf414568354d7488fbcb678c62449a5a14de10fceb3295687c59d6d61f9a8b6d95a2804483d83a68125c5c50bfc846d51a1ce011d19079f05260dc081c5d153c37ae99f46813e183cb61c19898b23376c92c3d021a3ebbee761e4b97644d63b5c842ef8f4004e44e433a7e91bed8503947a442b2db2b87f13f985cd185fb5eecfbd0e5b178d3a15471a52f53afd587408491ce082ac0921dd48413a8cd6154e6c2e115b061fafe28c50944a034ce852ebc885c0414b2624275a902458d862c2acadaee1c886a2e19560c1055a58d4dada8b177197795dd35090ead2bacceadc450e8b6eda53ab7b46c108247e20852341e9a6b2478740c63fe94fca25368980ea9d8d5ee878e0017f3e5c458995ca6a1064a21a4ab9565930358db3b3b1e241bac8a1f394326dcbf4573d80a063736f7e28de3d572c4af6f706e41b35c46573f042fba0c90ed3ef2ddee7b3f357372d33985a32779f74691fa4d7321ae233c99e5ca7a4213e5fcfcb1db6c9b8c50f7b24bb1b40015", 0x1000}, {&(0x7f0000001280)="8f6fa6663852f1b1c4af496a7c", 0xd}, {&(0x7f00000012c0)="1c9375793fa1aa85a815d92f7f8eb877e19a00872a25ee508b65705969f68b7dbf1233b22d1272ab76c74aaf3e300c47bbed718ee997c9061ccfe37d35f85f2eda262d52e8", 0x45}, {&(0x7f0000001340)="74b9cb05fbef62451be504beaea9edae1c2c68849d053dfcb8e9bf5914793dcfa16f222a5d793e32f1779e8dfd1d6f9170e1dfc9ce3be19fdde2466601c611f320ecbcf69ff467d72464cae279036eb645556b204e8629b9b60276710b109d588bb2fa09781301a230dc878ce3efd3dbcb76", 0x72}, {&(0x7f00000013c0)="78244a8023665af96f2172c3e0b4b7a46502c6930f5528faa65041157eeed974ed80425c61dad666487d5078f5c76574a84d795587b28c3617be8d55ccf637d95012186aecbf652f7f280bcda5c11afbf661dda6f89c92d655", 0x59}], 0x9, 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f0000000080), 0xec7, 0x0, 0x8001, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x40000001ff, 0x0, "b8000000000000080100"}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000acb000/0x4000)=nil, 0x4000, 0x15) r0 = socket(0x18, 0x3, 0x5e53) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/48, &(0x7f0000000080)=0x30) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) sendmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x4c661250}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000080)="9a389d16f58a6329db982f0a8b516893ec2e91b9c36c0fa11b38a168fc88bf8286aca01bac86bf2c3b87b152073ae93fcb2238d10548291767d769833989f20cd24bc4e1bb76f78182f60a7b70942195de08a636e8f84414eca2666b34b9310fbf28a0b78258eb95c0f3c9fe2f330305333cb03754f8cc5f091c89ebd29114256eebd2", 0x83}, {&(0x7f0000000280)="8674d7b0449e89d0ace124b47fc09e2d14d5c6fa665eb431a35df1aec4006a258868fafd4a1bebdb60587d76320f9fe5a065959a150533c31328a2e8f468185d75cc43d0410be8f428741d86bd429c7c88765c636dfe1a8262bae45140218704c794d354ff6ad01c05b90426e3c780d3859eb7078f6e30ac7ca25a753ae0f1f3578d", 0x82}, {&(0x7f0000000340)="701f9893378511a9a92692e3efdcd6a2a71e8df3997074bb75a89647da1737fefbe020d33fa6ed06998bcdf9820cf03f55b70a007c4e204a3278568a3f9555b0de70bacb4f6dac222a2939c66f774a5c7f24be0d761c9094dc4ea68599e0e2da40bb47d29cfb7f8dcf37ab64b83a820dc5f59110a9fecfce868d32d900a1135ecc4be416ecc7a1840cc1763a023c403cdbc36ed348eccf4c7f516668033b1c841b823381259770de2c3a3b3533c77cbbf3d9d57a278f7528805655d9e3c001dfeea27797fe74dc9d889e02cfb5b77864863b0a06aa40af1378abfb7c392d7ce7925abc869ef0fb249ca4d330e161b9487b9b4f734e992cfad0f571af53adc04bf03c3d6a5fd713e5a9a7a20abe4a1ada0e9cdacb5b9ab334e862fc8024317c76e5d7e6faa54c94de50abcc88bd11b3cc3960bc43b2bc6ca7c92b0997441bdb2c85fb3400abd4b60fcfd3bfac1675b7ee1fb8f03d65870ac317b58d63a207a654e8d08c51faa5ae4958495d47a1d1824ad6c87aca58489c9a3a56f6d89f40ecd415ffded1dccc36a1d4cfb74940d70b9698553ef0e8388c824082b8f7bdf947bbac70e403b15192063477957a54a5a288b9d5b443404e3728618425d0f526917beb27dcdaad633fad7c7822b5e2004aecb180b69c05e9473f770a2477a666fb16ee56e7ec2b5ebf70b1a6c0d1433494da9cc4fe1a774cb5fc8ec12d3b2bdeacd53356fba7f0c4cb3c9ab596d745eec2c57eb44f660d48cb7bfe071c6f4d8f8b26c302c54fe8e257f5d165eb72dc889e7b91683aa0def78db6665573605b12111d9d55667648d89f33279cb0a84e4cab4a5c3177d65a210f9600c22b4d580ecd270db84c28c37730b3eaaa987c3f79a94e7375c326c26f6023f1ef91375fd8d07d2bf79cba70464f3626074f78e48f7f428b1fff5b1ffd1669192a59f6de9688e90652218d5e945bb7ac7949276e0755c6df6a7e5b2041e56f54dbfd2f5b3780e24400a7503ebfdb065f0ce8de0b773457717c3786d87c32c53baf522257f55e16389696a263a66e5300ed4527b4e6a2d7d95c2930d8faab3fc2180ec30d60b8af5dd04524b1e82ae137caf66003a79aa0ae08d1223666ed4c92f08f7a9746cdb067f54c4edae9e5541a00d6d126c5f41161cd086f9098f5d0a0cce1249f597031d54deed991da1b295b398555c2155a8cb8ecc8b41075d37029994c04550f979c869a9cd7ae6e06b93ea3ccea9772e9dcc4e883a7c276ac1916e62abdaebcf08f26596f6972574eb1cfbe774e4912a509dee83b4f77dced1861309f9494c0bb053dbf20ab30d60ce63cd9d76f6c9584a8a1f79087146957726c3addec2f155c3e966cbc7800ce8a3eb8b2229f01de8156abbeca0099db5a155c55e4871ff74b4a564f4e14520e1e0694f2f893fa628bf66c76877edbf029aed6b9e50221fba24e48be60da816a00dfb758926369b0e8718511138672e9108c665d9aec87952386c78be37e8675136ac5b5a5717be1327f311e91513821295c5e3e777d3822dce26849b933ce5008a776619e255933340df5d467662547d6aaeb8875b0336feb8ee3b493b979dbb16e26c07091f218d51650d600a91f7aea04c05a121a792398acde89376c8a1a6c7d7e015807464c3781f760fa4e60000db506421ed3605a2f425e445e8428171015b512d8eee0400b1836b4967bcc3f6c0ca968262f7e3abd9160ed1f53fe451c421d05b71d65d963cfb359927ee861f27c2d49ea8178d15bac4e48793a46e811811daccec9179f3ad76a56ab6e1169773731eee8d629834b92498d03e51336a8d5281fe1540977c181b9c619801c67d955bab587ee9ae9922c722c6152464ef070984e3ba664bcec9403ff12bbfbb83b4f1918d8fc66d9f86a15c7c1f5f8a6752a4aa3662b64dafab63e9279922e798fcbbf8524ab8511e391dd3bf8194e50280d74e1e97958ce0f9997b4d7ca1f6628435eb53b08d8bfc93d0c9c25db9304ce0405962c39e06d35fa79e7f8c7047feb0d4a6026f760b77d0dcfe6398b287b2969ee8c97e1e9bbe6e82e27f96ef9fc8739ae01162dfd78dc92b2d38c44e9d3f8aaaf7652bea26716817ae495e2c9aa5f332848c265d95569892922c305d53612c13aa59833941ddb3a958a98f017340073b1bc416389d2a477978a01db441d50b410085e556bae2cec8ad914184e6ba91410050c116966b558ee763e1a4fa7a59207dd5488cc1c403eeb3c2dfa2da1644dc67cd55a9daf0643e4511365ca19bfd04111acd35ff2d065e09d459ce621554be330a68727062942759f6dfafc2f59462352e88d5b6d8368a2f0c26b025fdc8e6b0fce710f7c54d6257a335e3f33d0edf90326b6ea0a3efa5b9eee5dfcbc612c437d13645cbc509d43331bc6170d27616ee8857f2b94c472e1374c5fd2ff2615f1643dcb51d449ca9cc2e0724aaa6aadf91f930846d28e2d68b27cabbed3d8b805c290cbe13b13f40ab1501ffd3628dd34804f09b111d760e923702305e3eb19035978f88dc3603a7ff30ec1072749b68589aa22a494ebda2c2d05ce1bb02af91c3737dc8f293f8ddaa92c135e6badc61ac72271eacc3568b180f5277b4223d3dbf15fcc5a28c98f87647774e33f2281f99446ecf9d88770998fbf25ce4251f0be2ae8d557aa8419f2e48258d28ef77d6bc484b0fee888e3098e208961d68514fbab408377ee9af695044309b9f3cf75dda6b5322dfb1157d637362f167b82ea06d1008c8fe27554c11c94e60372e6acd0aaa9783f56738f30bcc54940a7d9e6e692940a910f26a1aeda509bb0fb0c9bf6dbdd959a606ee07f748c00d973eec86334286bc80f0f9bca8d8d0fb08cd8dd4f31fb703917358ddc0379559fe843723e5b78b0c02e1fa64723ae999f2f4cdaa59b3b62b473ab8e61786207bd8e60f8b89bb7a89a81279dadb872efa1145bda6f6ff5da43a5aaba726f8cf6bebd9ed50edd2cfcc753565e8b7586ca5e8e035e787324f3e935625e191f558ea8e4b3d43e3bf8d0bf9d4f1efa9a6b03431ef762f81c7f538483970ef207fcd1c37ca3078378d6ee16b440765948a8703007688cf150330ca0b82d8632c2ff71aa1e4095f2b30153e2333ff5a8e99d0149d54bc4fbb2a55f7f604855f106b87a0858bec9dc7731d07e6899e82e9db7c27999eefc39cf20f0781577c892704653fb8d8a77aac54cec12ee37935ab3d2cc34aa61e7cc89ea127607096b39b9ea8acc12b91c5a6396572d89b478c1f7c99163c649b15bc3dba44584a101dd94838198c5443e3fe3678c36fd3e485142ebadb1283c5a184ba4fd7b29ae8f502a6430c379cc619cff3ad715579ab46bc38f892ce69bd3555ee6de0e9eb43f82fc988cae4aa707b8f16cb1b6496fe15227e05cb5f29a385ee95d9c64ab787c4b006986b46d18149930f80e7dc41171b81f1b5b3c7042bdcfa6e9c0ba4c1cf2f74e6f24b254da447e511c8d346947b4eba936e2b1cda0392a38a0fb2b69a4d885680f6b439bc60aeee388fc0a03793a3a745f8b09ffd62a8e612730b9074ba3774e261999feaeeaa7795398de120b0ccdd67a0046cb02671e60f779e823460dcb91e2e947b69467b9cd167af5eb5ccb87cd9feefdb2be8ac603dbd5aea118e53586410a383dad3044efce6cb36b2650dc2e2f337da5613b191c7901eda4debdbcdd42c5209ff09f8f40b76d0d8ac4791dde3a14bd9b571c93987074ee4be576b7e5182f716f59d92fce0fa60d2d45fb63319538bbfa254da3f453202562d8d15ab42e9eeb15ea52d41591f81e8c482634bdef0a9a0f4887838f0a3cb4277e83e14416d918db45519bfca2b11410aba7677d19cdb2b5b352b8a34406c397c760d44037dfc664a2de7523085f997b879f72f06b528a3bfdbf276e370c80a1126c4237452207ac0759a2644f3ee4fa7da4eb1fbe5720018ba03adb86f3500c993ecfcc47241e8761f51a1fb3d9ad2719eff768922cbf937a90195e2d95da3d414ed24047a847bc7c9b01f8d45a3e48894782ec49baa32639e60064df46822a34b8c122822bc1071d0b0165098bf0253838708ea9766f8187bd2979522d7517f5fd320869062777b7b17f29f09efea3c4a66d81767cf6ba21b49d0a72542aaf2f228fe6b22dfe003964300a80891e64aa2a134662e0c62870029e79130c22cc1b995199eeb3846770e586be6720944edbea4670cd42c0b4af9bb081dab150c8502da40009c71859bc6b432555fb5032791988b59decd1609d00c8d3c06d0a11f7d39fdc771fc0a34f97ef207cb4d09212ca8c5d9282934a6ad7ff8c250a8a01ec75f35a4470abfa4609f15668ba5c97c184e705aff8f2bec18c2dbb1bdf4352ff9e5706d4d6c7859d6974a15b379954787bc231cb51a71de60bfc29288d6189eb0195a906e2b95210e16053fcbd598e37018e3b22c8f6c46f3b6bf8dff1af363303ca5377f12d03e9418a3ff44819d1e27dcbd2f767b9e5017eb55bff9e3f1688f92daf8bafb9a3eb65a36b7725bf50ff0b50bf1a30d35f3c5280a90c6e2dfc216607560b8280b7c8ff4355e62197e74639788baeac4edb84037df732556b79c493cf5fa03fb2198ddf69bf28e7df95c3b45e3938c5c23da75f5f96467a5d2804d4ceb7538902bcb3711659cbdef953382c908fe6122f082ad226fa5c31dc4e15f40fa237aa5ed99c06d3a23d391b36a954f30c28f6265e4dfead355c2c5124f895c41fe4755d949d36af351ab45bcaf1728fc2595f11c544c5d7abaddbd8abc0bbb20854d3fdaf7788704b670d87df2ed621540026e444f24abde6474dcaf2cc06cdd660405057b98a5b1fd28d19c8252b6c5d803784a89303a0b8d5cf865a1fb5bd127a3e23368003768ab53de7c95e0ae6766a2fd5f38aebca82b2fa50f409c02ed2eadb38f06a3db88a35fc94653592f5b1cd7a040774f17996835b388de57842e192d523068d032d6e9530f92f1f321446dc96fad4cd2be9dc1453960eb7539a116736c6fba1d86ae02064df0752171a309719b172bf51eb2966eeab15ed89c67f426b79a0eeb1918e1bf17fb7385c65dde4f75f0e744d87ad548e016b634d55fdd34050e2ca91240231ac5fca3d814a620cb6d6fa9465096fa325c6529d914e06e11902615c34e554607e6eeb764c18448be81d688677159655f20e7454213165c5ac212a4ee3a126a1a4e48b76b40c7cce52ff11e3e64576fe15df19677d32403347bc221208a4fbef6e23fed5e2e68963225b09427c2d9f1816c6d3caf3b4ec592381e6d5eb3fc6400b8887f598fc509be19fa72cd636987ce433c769ffe66da2fb7eee49ff306dde9d2d1b0ab04b39484cba2584435f2c0dd44781294de1a0f5953ae53970966101d4a4961a0813b4413a95034e2281764f4d61006e5a6e26b318d1797102a7d24bfdd5f14e6515742b9146fda46ca8c3e3876a444b08bc051c9710ecedde0db0953323c520c2868dc2967df74229276a7c8ed5639e0c389eeb0f72896cabbfd54e9c79fe7f2e20351911212c34832e41853ccc83df86ee50efeac1ba6e591a53cf7128b8c9472d5a5beb0b6e29fb19fd52f2c8dd213bd4f0f22ce79d47931c602b5adfd08cf63f8ba0450c01e7eab452d7c81ae4b987ea3b5c61d1d392b2c895aca0f5f4a9eb48b4133d68733092d187140afe558ec36e5c91eb39593288f6082595ac59f2d55c66a427a312f1e9b7063c64f74cd0c7c3c5776b833b29fbcd146af49da58c10c44bd0ca89c5d103f3485c52c8ad5748dbfd90792b004007acb672e3b3969363", 0x1000}, {&(0x7f0000001340)="b71f456aea982b2e838bba6a9047a8494f98d401d1da3df4dcb78a765f4e989b166bde17d7ba21032c42db19bad3eec489911fcfad0a48ce5b96287bb93cd0b89d8131db57d425c3f9b1678845ad63a092b10fdec5114a3205f405e04463d3474ef83607f6076ee1d1dc8c051e44019aacced5004dfd4aaab1bd065e6c9ee1a6c8267c025103bf86f1ac7d62dafd21a4a2a76935cc3f14d145b39130d2cc7623", 0xa0}, {&(0x7f00000001c0)="4aa7481e88bb144a16db500d613468b757d2b8722cf996750a9a403daf91fd1d4078fff51d05ae13d6251690ad604ab61a95e4a7756063cc2fb75027e7d375c5b8579ae52b30c7689940fc1d6f51b15eb011ca3454e4da", 0x57}, {&(0x7f0000001400)="9977df302157d7779f289ba5ab1d9679d1ae371fa568459b5877c85b9f956bb5c990f503751d1761fee7123b5ee0d75800432ed5fca54fae39bcf5a7c25de32c6f15285a8ce041512359962f5c0482e9dfefe8", 0x53}, {&(0x7f0000001480)="348229202398eb00cc9eb9d9f5e790557b8689f5d19d493f0d9d4a806b583be51514a69ca20497fc4e8cac079718a311ff28b87ad97f145c13970a89f019529227c126515c00ef2cab83101632c6cfdbec640ec5519dc993171f22bb60e53439b164fb188fb073de914335acf96ca392b370cf0a65f5d6b7b1de8b3269962e44b05cd92a4ffdd63a0a16b0b6d6ba6132a0cee8bc6f8f441d541af2ad89b9a6077880ec468521257153e2f50f5bd8c5e2f08298de3f533a6881b4b02b63198954dfcd7fc5be47fe9ef3f3e075d6da319752fda195dcbfa86f5d2e7a41fc783f9f18e47568dcb0e1ebf19ba4d00eb79acda942f7", 0xf3}], 0x7, &(0x7f0000001600)=[{0x68, 0x1, 0x6, "5bcde7ee08963d49c6f0678e2580a708cf81decdad58a3ae535591144703298dbb922656c37dd28827c09f5c35e596d73653bdd036a9c8e5e0b0b7227a7191293773be097086d66fa78f164f68c227724a2dea"}, {0xf8, 0xf510b94b287ea595, 0x54, "d5ada1feae41ca46a3aad87bf36a0a581b3c30b8d3dce96c3c79fdd644d058c741a3e0b1bb7abc23fc35234fbf32fb90123195b41c601bfb7b3815083854587d2397ffdfe3b901222175f0219016275311f0afc09f74029a6b3b4da4f05644c48f1cb4a9f4c5d7d5c84403c1f25fbc6036c9cddec29dca6d5bd5c309848ed621914c2d36a417f5408cd726ad556214713ef7f6b2caa099a3187b2cedb91422bf164bdf74774c79e97c9b6d3f360a30b1ab32448716a33ce8675c6a383d5c9f4d71141d364476b34244be0a5aa43d079fabd3f3253dd6b93069ff189fa064bb937d8601f6"}, {0x1010, 0x1, 0x7, "a3cb1d0979c5e16306b633732a79f53e504b3e657faf131c0b82360e34172c33dc983a3951332af37fdf1485b14722fb5fc2453e3151d65575e181698b05a9dddbe9fcd941cb982b94f9d0800fcd2ed9af4b4d2239f2bc0579600b2826bb251f6a1a285810fb0ea43557cbb6399513dcf0fb5c8dc255aad92f257679fd7f8250e9c2e856428d84b45abaae8d79228ef35bf6eba4e726a608119ba0a766eb73bf5a483853311b15f313a7395de1f1195bde1bbb79b678e2f950c2bf156c5d22fd14ece7a207cd7853b69fb452fd501d6a9923b9058affc44cd4eb3b875a504aae1437d1e4c312bfcc21355cb2a1ed859ca1b5463ec3b7698e19869b1c5a9abd6faf1b566026c9f98c9ceaa6a4e8830827c7f726ebf167cd78a1507c24dbb99e76e5581ac0444c5d6bbfbad68b9f495e2f5d6954cd60a7f7a8c50706d4250d7c089236f998fc0187801d5ac13221ad7f1a6f052070974b3c1f0203a160965e35f00022967b0c36daa55187c8839b80a2d7c84ff0d5fa0ea94f6f7bfa758eb4887de6491798bd7b2887c39b62ef76d3c353a8b1048c37f348fe707eb6e4b0c9e2c0efeb091c3a9b4206240d16d9bd6e23c818d76ccf5311fecff536c8af4e02823082322cac29771857fcea2dfa62104d7842d97b0456b0c23d2b8b67f855be427d27f95983d369c161174147104a63d4d88436c81e11fab6d6c161c234d94f43e7b112f33d3476820a27bd9e16494854d1916f32a1409a4045058567421128b9125878a25830787e71b48ab7d98e14f6fb1632ca2fdd7b90d31f02fe9496faed9b36fc1527c085e5cd61f67105edc4aee0c325b37f9af28eb3d2a89d850f48e523e68d0f9a3579af42d53677ccd98c9d853c3f88152b2052e5288796fd9bc7b47e6f038841092401292f8301abbcb1b0e7402c8748ea94d09e684405edf420b19f3ca58a4558cf1fdcf840fec5b1dfa2920c3d0e430ef6a1bc672f353d95e38d8ee240307cca61b63427c0ec024461df722bdfc0ef01d450477c72632a79e560373b2a2fbe91da641df7d918e11be4b29e74129e41a97972d3fdb8e9adfbbe232e21bd8afa3927edca7dfbbfa425f2aa22036c8ca9b6176fd2cce6d20a746b4669be7911396fb8eef6e4bad864922f935335117e2d58f4c5535cef11112ad8c20b32e8178d419d47b2097bb59f821b978f517c3bd8df2a13fe53fd12cba0aa345dfc1a86da48937e2a9e784c8608176fac1a0c78000102f15092525a5285770283de57ffcc61888c129ffe123646f9f711e8c3d0e8e900cdc730355726b938b9431e39c4844a7114eef82976269b743a20a45d15219094ee22e09aa09523e6cfa3b4a2b91b79e99cf2432fb3d1be37ba56ddd2162a8b74b125af21357bb7cddec6bb43787d6a295b13e3df61d9fe3d3809e840b666b1d9d8d59badbdc9aafda5a28a7d2ed9ddec8096e01491a71c1f863c058e8cdd0b38f6e20046aa0da6a8222d542f18b520ce6f6bbcf9e1351ac1e48842397d67ea31f519814cb22e23d5adba4c8f9551971a56dc95a3ff5c75feb14741fb062888f8740813ccaf8eefc50348a145ba704e61343bbcf2135b13f57cc6cd2fbcc67488d884b005bb5eaec229c724bd65a9797f73a5db4a2ce8677c7319b6a987dd47f25cac159e92a83034952d0efdea916ecece2fbda23b45ea68197d68d2b85e76d825e69696ae856f809720adb4f74a9b3fd6c45857667921c16c0ce23cb8e43ccbcfc47ada2c4e9872b52a5966141f4f8d9de0a8b0cdf12d67b51ff2438b62113bc7c357e8cc56f9b0dd74ae73860e36d1b5d01599726fa84c8fb1e098c13dd07ea8e8c61651268aaaae687c360b573ec26c1ea2ed48ee6f861a4e0c141e1a897115ecde20245b1a7bf920b372f80e414f4eedf29a2dcd12d67321cdebd03ecb09ed54957e50fb1b982dd304cbf6404f76c2f104d370d5819ae706b42eef7087be3300218ffc87c7595e3a3fde682b7f637ebd3f896a4e8d41155fd9a2ebbe9d3fd2d095ec5b56c12a87a601cd37c97a8fa46528ca3e15c4c7c3e6aa49d5c9bb81cd222cd06ddcef1fc51697efac01f2f503c35fe31cb79ddf2cb22d26b4f94d8c906916b3aaecf124444b64e109196dc8dd6fc28c1073488f849eed2a4efe201c54ce1600d6872ae6aad358b6c7d5d42629c0edce0f67ca34d082d1c39517a324f3966ab62f965578f0435399b33a266c71ec177ae7105e45008b3b936096ccf0e71c3fd869ffbc4e4cd69184928943e584f8cb3ffa22985285e2606ad9aae71a24e99bb063d7cab779fd9efbc4ae2b4b9fcd6827256d1ba1d4336191a802794658c338aee0177ea4c73c35cde3103ef72af0fa03c41749abe2a174bd46535c757c0009f1b78d233afc62ee6ff482d8f41c67739449d1547371c9a108f5bfc1ee97b831d8582ddac710652b65b9242bf0bd8a143f2c81d26ce5934554b52189cb7ab4c91a42ca79c7a7517093cf2e78c1326bb3439b1268643dfaf4ebbf500cc974f30d553541a7ddbd939bd8bbbccdef4b12705245c1ef446413a511153eaef90cc0569c547ee862557e36c80e30567ae94cedd1305058c284d2800b7def06f631ebc744c87f83146f5af150b3b02369d090cc0dca9667716d3e1a1de7a3c40ba8dce19895f4d275c63355e6790f7b9deb39830e200b24596959965f39952dd43366e4ba4eb017c90a51696ce8e7c4e664fbb1809d4f9d99f2d45154e76d8154e309111e5edf9342cb95136ccb88a2ab626f9a36beca64965cca4dbfaebf8bc548b1e6c490646a824676959748453584e09c8ba2aed9c7c2cec4931ad541e35ff0de1911c7f3db30a72571ae7f35840888b93d3368d00c8e2681f45c516d6d4b91c7580f995d3cf00a3ec82bb439e0b12f9dbd4b6bfa096ac467dc71a2773e9a1277e2de2e35e0b55afc0251120734b2bd6ca47253f15d151583a5eac15bbde7e3ffff98bd22749c0de8b48925eab8e465f478d7b7110f07b25c85404ed4cc7837e790a395f47d1244c5f5e2f3bbc9edcc96aaf1ff6028a3f797f7eafe1c346f3356f0b3a47684149dbcf2499a60019ec14be0cbcaacf5185446e5ca02b4d8ab02a4d41b80599dea6f8458e3dd2b52064daf480b41f63118242c00ed16b3a2c695fd1ffe0e8982dd94fac5126dd90b2b93b0d80c31ab063fb5a7073e9ac28c8e48184a6cb92c7e8ffe0491772a14390e4feae2de29109ebdd21ce2b701dbaa000991abf5c18c0b09f015f0e8de2a6189b3055ca2e0eed0adbaac46beeb762878696175167945c119cff0cd9696ce67fb2526b70e5f00a2c648a050b8739cd2af668687e63dccb90466851674183a1def5296429baa2686b19702d473d932b42dd7724aae195fefcc9b4d3540fc1bc4188aa839d6658439e125ead70b21a2b4d6ae2332ff70e8c27e222d60061b55961dbb21272003fd3808e71dc86f39a056338a8890a94b4dc064724696987a261ea93bcfb29eb1e7ca0a288aa24087a136fbe22f47deff146cf74b791379fc92518e00190b400a32e3eb362a5affa79aae3e91776a26bd497410901e14f0255ea8f18afa99e8bb56c57063505878e4ac691c17610940bdbc536a53e589ae3fa3870c6fa4c86abf252267d33ed59ea86af0aa3a9acaec064a7017244f448f0320fb0814f50323f0410890de620aa3d87a2d58da3f387e023b3149ecba4ecfedf7a55b69a4b9f0b6495adf855be268e28586aeb7aba6dcf9e61691f05f2e89adbae3e3ca94beb5a822c9b33478bfd8b83bb6d6906d86680c453994de283ce91256547243529685f0cdfdd701c7182161d83c7a1dbbbae542789946f19ba6ee5af284bb27035f48ba5a5572c1f786e46d479f5690cc7247932ff90fd01e6d95fb518f03918d20473e28b8638f43641196310185e4f0ccb0b68e4781a82874f55fa9396f8a714335d2b261c95676e816a5fe09aa955e151941594135f5bc3335a337b2b6cb606c4a37eed4779654d3a062e26a1c0a8fa2d6f34203b76299504278b396835a13a7fc980c8a25be2b8dde5190ae44215e61bd4f6ed006946fda35b711897d42bc1d628fa0f90366ce714fab97f7aeec149a7b7cc2524bf57644c092430e3ab4134d87caca94d03e361d19ffd5324d453faa37fa6a3c99a3010e55a62037dcfd487ce669ae0c82342ee0af86e505baf8ca39d351a9d2645d183c315c7fc78f115f57640bc92a3048c60e80200e1f5c2e71b178a7a927f0c0f738830031602afecaa3d7cbcc111ffaa7298f38b0283d26c48c902f01a6da91ef497f662c4ebda70c11cfadee972e9e7098ad96b6ddc4f71a1b8e829317d310ed0f633dc3a7457a47fcc7010c6469bf97fcbbd7da3294e5123f6c5ea3e620f1a9cdcf32b4706a3515cfad08d62d3ae1bd98f8dd26f127fbc53964450c1d1a43d21cb33cfa81393eba471d1414de3457ece8bee2212ea1de4cfddb1ee30b4ce9ef7db1f333a46752b47e59a19f292589ca14ec2b82ed49d47e0053d23be1b82082c62139fbde464249629a7902fa1afcaea4e7d0d378111b35c77e219af8f83c83fecea62b406f5fb2baf01cac8958bf3f801eb7e22e7e3ab73c514b225b1a8f764fbb3a03f2eaf0ec275a9b715d5c6880cff1bfb707f0978532af1d0560ef4736913ce58c226b90bc497d5e2cd9a7a2aa11ab57a2a76c7961f25448473489c9455ff2a01b7105c75763d5e9d806d8cb96d27caadc1a3812ed8f8ff6fb1c35882d2df80d67dec422065a7e941707756456ba64013439555b02c6853b4f57d56355b2f8a217957c993efa0c17a6d674912ce9c1b146a5179754d488765549d4f08b228cf594d7fa014a9634c9f35ba1a1bc8fe0945d4faef6f58b729ca4568cbeda0c8d9fc106485c7b7a98605c60a0e4ad6118b1e83f00a5a306b2084a098e8ad6e45cf85950bbce3897561f1a9e5ec7aed3aa669eda2d84f92d37b26ff77ece04001262c51ce292873e061be0f39951ad904f916d5037299b2421c5d70a015e77d67611f6930438146c9b5e2a87951e28e51821eb471a36c9909b27319136c0dfdb6d2a1f31b8cbd1c6fd1d72777d4fd7c67f01bf779f7679d00a7f11c9c6d0041ad2ad0a061902b6c45a5c081a16ddb1bc65a835a50588ae97897f3bf19865aed520914ff1e1626cd27374d37ef646fb0348ae7fdb8c97b4cd7da02e7ae661a08f2785588c1f5f941cd595dbbe096bed46fa672829bd0d41b7f5d7b0144c4a6f8cc19405c885c4c6a29449c9df374957d3eab391e9010e96e0c0a57e76a47300609e1233217dbbecc01ac6e77e607b7295c67e26fa2e07cb13b6392a67884d4560c6dd0a052ce20353cfd6dc958048e3f02c95500ff16193db1042fc98131c17cec94a6fb393818c369e24bff107af035fa6498908ae3aff928e365623c4181cf68c44625aa6cdf1baad47b08a517640fe924f589e6c6f08221220788c07f49f930183f3aa688c9dd46b7bdd6d31479ff5da89b5fb9e9f3565e260bdf7624d6feda1f1caa135c2d22cf6b658e3944276592dc338bb6b4354c01abaa95c473ca5eea3631f84a3e4fa8ab656a607467d331c3a04a0919f0cee2413d1b211473799e5536145ed4bc467bf4b0cde2678a305d38df5ce5a23878a4cdde3a19e428dfb4f7501480d834009a3f7677cf208d15cc211e5b74ab9d28f75376f10bb6fec9dff8b5a5620fc799dffddaa94cc0845dc25f4242cb9fc226d75ef732c68535b557090ed9b996c6ddb2b3c6ca29c7cc07e307fb2896f5836873f3fe82e4e7bdd94"}, {0x100, 0x80f43f9a765544d4, 0xcee, "72ecc65c2a1e90dfa0fb286c1c3f2f5955775361586c3b30f4ae0e3df21312deb484ee246ed42bd304b1bf994386decba91d1506d01db934b20bd1c40ce852158a32870f8d39e5d7ff526e5327478fa3741de3844cf5f0873c0952de8c3227ac1f0224ef63dabffb1db40409c71f6dd74a9805ca450bb99355d149801bebc9eef8f3fe8e89064a76fa5bf03f86fe778b27792664dde7afbd8f5afec0b06297e43e9144fdf5ddd5a5370d874325e16253a86184486a72d7a94dee650b132e1a275d329766b383142d3d3093d68ebee11677d29ebafaecb27dc2c401beb85264b1aa2e3f2421d79da7024d"}, {0x30, 0x1, 0x9, "42b2d3072a44f7a10627678fc9ee725ade7efac94ba1fb8890dd115e02"}, {0xe0, 0x1, 0x8001, "fe48b1bf773c45a3e9b1675d9cc4cfbe503a8a272ff6824e39942167ac603a4fe459358d8ece08c35f8fd8cbf433459a071a2fad6b3281bfcb72e7dfb3c9b9ffb603b19806e372b033ddeb625f8f5e1c725719391b4bb303a8e30d434c99f12080e73550b4773f728f7f41a958c8bbb3a93d124e165de695f0592a3b0c492652a6986993b90280a6e99c9952f2115074b9690da9d48a2c34a81d7a80ba9fc2c4dde92d28df86c49b88e8fb11e398710136bd247551c04286f9aba1cfd894fd7ca0b5b537851c4b609388"}, {0x68, 0x1, 0x2, "95f1adfaa3416d2f5addb1a544034daceb196c3f3302fafd8cd9baba2f1016e3d67b67edfdb5349ff643e9a0d83225a91aa3de55c7d7d0202b6de057e33e2bb1051acdadd591844bd3ca78f00b2bf3d707e8ad260200c2"}, {0x40, 0xffff, 0x2a98, "60c3fad4aeb2c68af843ddcf1a1f57f9dde9ea02c67faef2261cf5320aed7d37d4089f191c560d9e9c0e8569f8eea0"}, {0x10, 0x63abc67cb75021c2, 0x47c}], 0x1438}, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000002ac0)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc, &(0x7f0000004ec0)=[{&(0x7f0000002b00)="769e6ea4cb8bfc570472778c8ee194a18f67b5e1f21c2287136d45bfd00ffff618c934853c029e2c405efe42af3d7b38129f9407ce5247f73cd382f1f7991e42d492eb38e86ae5b000947af0879e74d1a6dac71fc5433f310a33aeff53b13948cd34747d7767f107c092767c0fc1c4839eee31e2169b918f62b0490dd1f76822f3d61814c1c60f3be78409ca69b5d4c92fbe96d5a5a19fa3719fdd7d0ddfbdc32050ad4f1ad6543bd14af20b9d45193575a87379f16fceb4aa47332020856ffdb5e025ccefd699ad99ee71ee736c93e4bc42824d3ee4989353cf0395ecd51b782da9a2fea29af03ffb5a5908b1670a09f2cbf55f6d7d2b852df07a8819e3de41ecb1ed18d6851b25ac067cda5700a6c6290f908e24b3c04d0b7bb2ea1c0e223df95823698b2f2f709d7154daaf2a393b0361ef862bd46c31e643dfa52c4cd7cd2b23f009c03860f1cbc600b79914139ffc7354af15d2970d90865816796f9a86b53e4bc8568267b483cb7634f8ff5308216231f01d2c1c288cdcddd6109816d4bda7fcd3c776f3268010aaed4e3e26c300a47b5c180f73fa5453c33ccd63b261a2e978c5e6bc85751ed98ddb33427eb40609f18682407f6fdfafa0bae26d6545a3550056b71c20d3cf77f409b2a5d143c72ed031f8e3aea095461574ef36710d82f0e1fc85528c49fe76ff6358e6aaca2bf4339b417f690a5f535337f29c6ad189a1bd1c7b62b03673ab274e90b9fcfb97fa5089275bef13134d40534cd410880d27691bf22a78c147dd08f92cc947979a5df2a3291ebf5748e75649fdd9693c766218690019fc7939bd29e5980bd9f85c27871f0aabc91abaa2751c501cf1893e6b17203b12299c800813e7f70d1029ee6a203de578097b22c88a4744f7f56bd255e76df3bb585d878a1f8d148bd0297352aecb260f6d30f90301a2866d81fa55ebdd64c7fdc0738fce444ada4235593b69093e0825ed8fa9cdd8e08d6d8b4be87a8769ee73474001552cb07ca7f10433d43816f248ab83841984c6001ac7c419df4392f7071e95259e117e29c3ffa0cc19c6879e24f5fee8dcf40c4316aaca1ad9434e7196bb3a55525ef07c0bd1df7afc1aaf8b49175a7ea6cb48d400b6b2dbbdc73f60c1098802853bb4c0dfb8cdca8f74a7008abecc914b72f5cf484174403d5c943e1a5dbab1a2f008b107e25c086cc186e62b9f2a69b34542c8774dc6aa49405da525d07520367ccd1df6e31a99cefa3bd3fb5f351733f22ff5194b0a8212d4ab6d14e8a7ec76a33a717e33f8ccc1dc13425fed3ea066304bd9eb58fb4d645b6e03860039f6f9ba9bb79a0d7e6ea99af2365f0a50fae7e4beba74c8eb9787325fc070da705b2001d1dfe075acae1a6ba4950a9cd41dde2c3d48937bafac30a8ff8ce66e2c932f06d30427dec768953c5ba26b0273e8e8dbdee2db25a18a45dead44239a14d775b7284fc1cab0d40c60c68ef0059beaf50c415ee25074357a53d2cbac1de7d273b07eeda5447ee0aceebf230e619ecf17f92bea31ec3bbeac8cfaf98dd3bd4390afcadb79126c6974d89d14a724bc0e05d9e3a41cd86bfdc6883de9976212d59102d6fcc573e4c1fad368b99539e4c2618ac9a12d7ef04102eaec664bbda712202c1ff83cb1e66875b6fdc92d6b318f42c0a013dbbaa95ae52bdc2c3ed926fcca4bc857b3e4b523d483651acda1bbdc6c160ab8a8244be985c9d50460fb8a580dcfdccbcb9eb756b8c518d8caebfd39e56746c9d54b470295875e60ee67235f3c6b40c819bcef015afbce0ffa16682f95d18c40862133b345f9045862de91422d33b6201834600b9383e7d332b344e1b0564495da0db22b5b754e3ad63107f017a689e850e784496d91461b772fa1005739b098b56a5d5e243ee6c642a3873de19623efead2b95484342a1eef8bbc99389df2e085432d45adc34934cfe27a0f6cf656ee76fc52681875148600f2e0b9a1dad7d6b2774ea2893a3429c21d3b6afe164aa85afa4980b6aaea7625184ef28415fb673ab1f223c409f41727e81dd37f4b72a7f537c2161c6b1208cb6942da420d1340a47a8efe6432288bea42c2f1593a33019cc3bd1ae3c19cd1649513bd4a3dc4f517d520c92a63322cc072d774dc1fd9c4fccd1809dfa8cabe4e2d088a8f87452b211509535cc9ff5510340d61ea3188274e0490dd4e38306362b2d87827ebee2be904cce73ef34458aea30e64e38236250b87bbcc96000a58d6aa4ee51c54ee1c63ff93b4f16d1e2c8aa3c3d0062a3ed7767dd2f39a7fe051c8b58c7018c079fe148b5cfe3332784eb90362325160ecb4aa361839a573523a3a6acc701bad54393feb32cdbbeb40c1a4e8c453691fc77d1a3058fa90485d438b60ed536329017c9595b8f50db0a4774ae35cdea24ff1747aa71b66fb621e9b3ce4f622ad63ef8f806134899e5954a96ade3ed4dd1909d8b3893b88d2cdecbdc5cf05247b22db61808d05c004d028e88e0ba733e9693601a7fd3e967f282d5f98f1011a357c33b47ea628fd34bcd50997742ad3d557def90fd639ded6c2e3ccf7cb117978f4ea314b99ee16a6233d905eed0ae64803b6b9caa15b84ad56cb0e44abdcf4cb294b0b70538a5154f460f9c0fa098a515c1d08d85200eeb0c07d1942f2d358a2936bc4f9aa3018ec9fd7433059f7b9a4cfe192337497f0811b05aa01fde4138896f5c7c15d6273aff4ad286b415be416a495a420c4349f5f0106b7f046e81c8d1ab87de7788e7c39770f9fe6129dcfea8719eb4e4ee93d2937cf9303077d947b942f77b8a7edc82a4597ed7eb7f362180451658bd3c94dfeb3e0559b4b98e0aeb4efbb50022bc5c306f6aedb0039033ac6ca355cc90dbc6bef474e01ddfe2b49e5d170b39921029f74405547b5c58165a82429eb41bc456947c4a172da4f6de0e99882739ed59d10ff4ece0fb9bd6ab3acf686f409b3d2d843f5a12572aa55230cf9ce8fea6b85e8e0838c811c1fb814a4ed47d9885c6afa1fb3ae26c984981197883e1de2a65db8af158e4d4f54bd892ababac989877e501c023af508d21ea492faca96005cd6e4c673b34d0f61c795bfbb004f7d2af874b94d84d2b927783805c1f9a3b478260d7d2d905bb417ef47cbf22ffab96b29fb1ac9d8557382b68f64852d77ab4c1d6fa28588976539cef46849daaed0e1933b7c7fd1584b270f0f6d3d9150bda084383e74853d609e010076310aeca8fdbb0d2049810fc9549d2d3c4260cb15bf1a6c0f6792315dbca07b3b594b17ce001d65be107c393dd873e45537a48a20ca5b9fbef02f7fb1af2c86e9c24c0caf27a86afcbd139d14de388d8f0d7613fac9b8a2002c84adcca594be590ea0cbcd81ebad163f1b7e8336553547586cee02869126cf284a23519c5af0f090981557c07d209b7c0c595ec9ccb2745c0653b7a02ea28eac612700ee1a225b4bc46cf1850a2dafd5b75f2a032df1e1cb2c53d9ce7fedd4b30d7edc4379d5550d994ca4a329e68b9670822e0cb983b390ebd92bd158c8d35df9314d2c278570f6b9a20e9bce38754d87867b79c265ea2f0a3810449087e9a4ea13b42f3db4a5125e55855d00863ff665cb267c2b1cb8f318837a2436331cc03094ad983e24462791aeb553e9523ba36a99aef13835aab312f304962a62fcac8e332da0f17736bac378536dc80e80138c7a18925de076a5124e3774eaae61ab9814d71819ff58c56a4021b634a7e94f2e61acf8ef7990c9c139ecd0205fee6b87d143059cfd597044aeaa48efd8ea719b2573be7c4489730436ebf4d17c6e698bc617c97d78a8fa510f078a7871972fd2d3d25612271b29daafd7776deab03c56d37ee317d2de28a4b5b043c99fa083dad7037555115e942b7cf3025bd8fb19e4bfd7eb96e43e6d5a7561a92274cb0d5302046cd1b9803b8dbafee57f94ab299b97e8430e8220eb7e886309b84ad46d77a43b2d6743759fb613ceac6b7db4cf5219e215c4f70ee7eed2eea42051fcf416a3176427a3aa749e3cfbd2c38bd8c43ad0d37de6a07e8562e2d498d2a6e1ce04d95b3cb05fb5c80b8119d8a607830551ec191a92d4128191bb4cf3820bf8e3bb626975465541b89080ff3b23440e7b818b1e4d732bd3dbe190390935df6f6aa5c5aab6eaf134fefa647806e7adc91af04dd49f456606d57fb35e935fce3a8207a0a44f560c861e0e4bd9bf2c799e1cdd9e7966156b36bbf5a730c225842accbad90ad4185f2b4b17a73b426a98c7eba72b735e6546a1f6a9823c7022f65508734389a39e0a4044c111158f4cb0212c3454f11f8e2d0545a77f3f08122f696388c59b1534ef4d4d3f5856e3f68dfde2ec53e8b502bc510fec5ab6f792f613245280269c997787f9c11aa4466cf3aef62664d03ee998996416add8c90a38d95f4ab64996e2d0d089be7226651fbb4bcce2b90899f15671131e91df195ee5fee8d1776944364ac82a040ce083269fcc287768faa7998d7cd36646d3e98e5ee87815307d56821edfe5cee627646c328bfd9ed2669b2e20acf7764ed1411567c1559409df3280bc0c1924b6284841c07ad397dfb8bd4eaed2f05f2f020e6616c8cc7d899769e0a535f8f5e278512113f0b19dfedea6d172cf6ff9c1ef2b1a540963111aeaf0a2eeb9a62d94770eed9160e1ce8a0c061c46059254c89b8e01e4e0f3ff06aa0347a957dff47ff6adf3c26cc03707a9b3e81318f202ef9c1f829711d8b9f0c83ec661507d8bdf5c11d08e0ff7e4296cbc81d7e4e16f22c3c6bb370002f82bd0a2f86ad3261e1492585eb66174f732fa581803bb4f11217cdfb0f328c2711de670dc66f52727ec3d4a9612b45001b38d2d3b4432b7fcf3b000d42393e3cc8fcc224b44011a106118967466232348e9ad63f701a441c8a37ef90a4d008fd7f90f16fae3e9b8798f267749986d1241ad237106923d9ed570a9aa543aa435350054ff12906663705e6b2553759249589bd60b94b38017882fecad30917e957747b4c8980571cad372c8d7d9e46efab0e5ba2f57a8c4395a8b28d7dd2713688172da6313a26513de2d88c8079f00bd92796dbf6f7d654d8725411c311d8e269941dbc112135e2f993d3106b84983b8032d4e2e846857fa00c84f7e082596833b6dcd0bc7c11ba5f385b21077dd633556e94b5fd0fdaf7ba65d1da588c819e93a92482e476550faa76804736caed6151659d2e92d2d76e181dde4d041aa3607d1285026a5c33ef4d1a1391df48319ba479dceb6bbe4a917c8e82b23cf4ec66dda917f9034c78b62b4ef099db4551ae249e092006c6bf7074a58a8845d48803e8aabf259bccfbd41aab5f3d04921621b9e30a8ee8c8e64cda94447f9843beda779d5f2592974994ffdaf9358e0bb8e1c68dde3e3e945fde718a5b4dd3e9a39030390173aeb63c2e8ef82d4699857faaa473a2f2812e593c442e03beedecf6c7e4729e24e64a5755a2fff77632f21ce2c2478e8ac34e28257f189694c5bc2ad94d3ee1ef01d3e0e848f77d73c106907640d4773ea51cd546f6e8f13b3f458d1633c00ec920928dca4fa9c0a1068f48851f1e3453041605852ea4388860a7d868f05df97984a7eaa02c0deefb45f51a21b313ee4d1fd89a5ad179567f554f58511e6183fc6208e0bc72c5a408ad930c2bda0d4e99894ef169d8330ceb991dd188b002f506f6762931ff488a23f97129982f217d82e9dee86ba345bb6c7f3dd042fab6a53f3328da9742fc1dabc60a75f36912739e95bcdb561f37ca99ea5e14b651677f4dec7d3fd76773e1cfe", 0x1000}, {&(0x7f0000003b00)="7ab127011ecc29019758992c29a43c8c30aa9b3941b979490423ad068e647119c4191d347702e5bcfe8a1bada7f4aeb64674d94181b2a5ac56cab9604230cabd5e798d1d7699e1776810b74fb46424d188d7e7ab878cb6e0329df6581a53f51663dcaac05c0f6e7564c93cb93c2df61a2293cca55743a090f1901c4941d08e368abd540e1c00a279abcb105df8daf5d4dd88fe49ac93192f9833c9a5dfd2b82adcfb317710c3d009b1254a00c8", 0xad}, {&(0x7f0000003bc0)="fc4fe80231fee5eabe0688a33b6768f22fe5d3197e9cde4415fc", 0x1a}, {&(0x7f0000003c00)="e9ce196baa423d7ef1dce3575b6e78ab4b0c984ccc79210ed7dba5715c5ae5a90a271539c811b86db0e6306a50fc1a5ef4c0c39446a978614abeda47cf1fc37a46f6ea3726a380beed8a6aac4d4c69764a07582a605289c6d01d46f2486ba78bca5119939a0c775eeb9b34baae1d738d6383ca1e2457bc2bc6af8dc5fb7e969fdc6acdc1ee91c709da5cca67eae421e70b5fce19c30610bd6d207b2313d9e536eac0735d8dbff8240185c9a464409fe95dfc233e9b7c78d939c6f8817bf969a5037d220a78dc442b5a0f260823a24d6d62e15ae125fce89b79e7899e28467d9a37a31c", 0xe3}, {&(0x7f0000003d00)="c48038a074044e305b68bddb440bdf951844925638d4018e0faeb9edf7f80e7d6b64fc47e004f3ec8db7358be94aaa8f143b07978afaecc364cca0d11d7e640c3f419ce3a3d1cc9de5bedacde5b50eb2a94d5dc783b49b1fb5ab3b0c4cc4c49618dfc3ddddcecf715e5b8ce079dc4effd11ead73449f0703145c534e360395b345bc53799175b4232708322a88aabbd3f5d22ca1fd273657bb196eafe9e196183583fec3260404187c0c4b8ae47fe8f0b09432dbf42300170ec523988f79b4fc48c936b6259ed1196849a804848d7bc236fa0abd8353c012e8949714439718dcfd2a7fe61dc23bdc", 0xe8}, {&(0x7f0000003e00)="c1db9c979652de0dd27737bf7256b191336a32c9d08375525a1a26948061d08f4d07f9119d44d4efad043d40076c895fd7fdd7d884ec5ce42248c9f14bd0df3cef78b54c1d996c0675f3ab1551e568ad09687149f33ca7543730bdc392a23785caad18b0db1d0311a694c91bcc6637b2f5c9359d10e3a73247858a3c3e5a1d132e3c3197de14b5be07f2daa728554829a54b241f8c7dc3fa90ca9f0e7fae5f68ec9a037cb6c11d98f9eaeed099cd322f486450bb7440a6b85c0b4e2450b5afd932442f8a0e7a8042d80bf524c792c30235c10b2268ae9d1e9d88416f6a8e58cc7cc2efcc3ec218e77da96e0a79a4329bc1971f99f22022963f77317134a04b17613367efd507c3da0dab1941d27c19043d82ca2e5f9f2c3bd739621ce1596110604d2d38d98ef196cd7d2dff7ab74b9002ab95b809c24559b952697ee0f1c98682169853505e2623dda3c3c35af0d45d5ff9f0919148f47b2d7e164e62bf474a08eb8e6d328fb58fddd55804412cdadba1328a00755c55a386abe3f977342313f601a8cab55575fd6b1c87194ced130b0b264aae034211fd9e0ce6c735e08ad312f0f5b333c7855b858ab762724c4f31866bff10bcf85e003ccab78bb558a8ff14fd720264c19e6d3c10a66dd9fcf1bc25f709c6a2ee3d5d20a7db6783231ea37b12100af4875b11623d904483c6e2a7037f58a312fb169279f35d913281d75d236b53f28ec44dc39367ae892c4d0ffa0043c980255806870112af31bedec8a3e9bc6abadef3d2082ffa3a7a2aa67dfaa0da022a81a3c5a7bb6c4f4667c35f5015902657ef04cc03dd0c137b667488dec91a2e75517bde0c409fdfa0fff4609539fb9186e37056c7f3643d88a413507bb43ab45ef1a7e110a9046ad96511bb27e29a432845494c03a8c3ebeb650093fb10ced92db6123a9745340ed2e92b2a0383c1726848704887f04a2237ac9d8e943c8439e9f0db1bbc8b424e4905a9d219de9f1cda2dbf0a059505e683f2ed0a9dc9499a83e60cf4e6f3c64de5c7f6101ff8578ee7da58ad4550fb4f03bdcb4cc4eea0319c87b881ebdb024b10f3e32fce4206fc0e6530940f7c67c3f75f64b01fc17427c733357da9cee18bfe3fdc27423e30cdd8faa59bdf93f73677c481e0fd65f4ded2687b127090706aa4088273fabc8fa740ec998a42502976c8eb9a5f20e734291878119a0c7b0e7d471bb28cea113109037d1556ebb859e1b11c18f99d17032af02510ab2d0155801fe20624b1c8e1738dede23eaf8ed604e590b1a2bed277534dea8aa205561142cbdc2f861611a9222a8cdd35173b09f768c3bd8989fd735203b03deb7505069884f7f4e7967fcaf16b78a66af992e3468f75df84734c69a09137826390b079fe5db81500019e721350d85b0a5f037adf99d3db011b464306922aec554c5236c284e3489f5eb4e45464640c1306769364be5c4214b6394116b907c331d1da34f3794f0764c51c34768c88d1a3b9ba754e65fa30994d3947f670c73803bb866e5fba9ae2255c1075fed35ac48d75ad20b5ed6bea2a767a1533b93c032b0435aebba949c2f8838c3b27b8ddc5d42e732998aa952aac8d2ddbb22e5c839c57fd678b9f8fe4bce25981be08e4f818da283ccfabc66000c48cca0cf430b28af91bdd1d6ca8ef01b84ef8cf4252b78e7f12698da840640d4f30401f73a56ae975b71ba9f65d2352c3858ef936730605dfda438e3d9748709cd13329e31359b614fefdbcaca13106670e8f91e6da83860b549b64645d4c1011cf789fca6213f34f93114dc9c5fdde85ddb8ab4e0272734696746e6f2271dcdce2edcd443f80c89e49c5dc69672e5cf356551c437911c8c6d6c0b8e5675aa42d0eb7b75c987db89680075b165c0a5092a5c82fd1c8747e53b7d6711c86e7a714fd4112858cdcb06977f930a9d19bb86c7c762498ead113a86bf9a51a0efae2baf7b3025aed5a6fa30fff27d787bc6cebbdfab4acd4f8622f4f34df4f2070e221d638542784f668a94b92e0d82e395abd54330bf98ebbf5da2392a509070810e9ec77114753edc3098e90b1a85acc4f1f8139449c88fc55a1cf98ccc60f56c169c6af7e1f461f3406355b627143bcf9397d44c117c6510944eb02e24d5d43f0d9de62dc7b717c88dc1c96674193e46222bbf1a22ba7982a2f598b7a11874e86dcf82fbc5c8cede8794c2ff8656409085ca7d45946eaaa795b8290545249eca2a85cf7e653c6dca2783fd51e70fa685b43a0220890b8a2ddbb1160a02ef25d2696d6ab5a59bd1ec0d18a795b556426465bf851a676919fe326fcdcb78dece552f2ae93302b5b1ba2eddd5f73f52172bffeee6d3f8b2c911329195e642207210aa633b36b7be5d7b4e99eaeee793245cdf296d40caeeb116b16ca00804cc258afd4d287ed48fcbac02b89df3cefcbff8b9d241330ee0d281b3632263a46d307597cfa3368a120255352095a375caacb391beb85b863185ff95c42040628d1448085038a38f2ca504b2521086e8b3d5ffb3ed2ada42e32fffc9a45a93ea7a5a1349362da654896910de14b0382d735d9110c6af266306391cdc3bcdb6c90add4a5d990d0b86da0a1be77583f3cf6845053b138edddc1d74ce7f614a4397cbd0b792abc3fed6aa3acf271cc5e29652cd1e3034f82f95ccc31645745f9e97dc741022849c695e5f65a3e2cecd9461fbc49d8a848cad6a93d24e179ae9544da50c6a0ceb6a6cad808e42794307475c02d58b3af6e628534f0632a6bbf10ca7560d95aca34a85a988a9c7ae20ffbaa51e87bc42c4bf61fd7190f632c252ff94ae9adba8250266e1e487ccc2b355afdc20340f31777aee03c998255a386e8a958cd8ded0f533fac3d59810845ef23dc34622c01d4b90f83c7aebf2b6fb8c71175934d48e8b6e4f5f81bf6088a2af6529974f4c0b5cda677ed44eb33dc7a17c9912ef643d8bce912ad4f9797021e1f4cb04ca70d231d51e87ebea9e5a97a3b8c993a7429321315694e3d5f28048c7be5cd60202d351c5e6b9402cedc4cfc466fb0b4b3addb330bde864ab4aab0873e5f4d87d09da9fda20d808f70b5c0bc402b8f0b5ff134a02f1e9d85df9d214ecc053f42ab0940f1be37837be59f38f4d1a3671e53ee8a5ac8bc4252b134b5e51a652f9ba634521cda1eeb376dc277bec78896363a6e73bf7b217bf2bcfd408b98241bbca9aca8ef90b29aaf5ca6e58a9a7d05e40de627cbe22ac5144d6cf3517562db9e9b7f83e45fee974ec597d3466f709f8d1100d45ca6587f816eebb44ef4b6dd751eea6dfce6d20221372d3bb1653d26a1ce71bbe835489713983e3c37b174745d68112f5d744c2a0d49f4da0724471ef4cd2d11ad5643b2cf0ace07b2e8c6c9f936b2fce0b8439c4d3afa6eaecb228b6f95b38f1081a7012610b0274f7e1ea48ac6bf17cd9a3c42171777678cf4cf0d222ca92d7ab60fad214ee70efff836afdf5f102a227df0f5e96dd6b1c58849c34abcd6c680de29da2f6d566c971e37cf3801573d0c54258874b6097aaece982d719dcf7d19b1c01546759aaf5004e645df0fe3b63d96255fa0d335abd5cf7274e15d77634fba69bb7fd6f1d75aff5aaa5d97bc548a50171b293fb92c031ceac3b5f865b42c3ff87933c9a7a7cef0c0581a523e4bca7c7d728fe59a10e3473ea08b2fa13b946a051b7fed626296af28406695e5e869c972e11a683bc525e00a41014a78656f09b1a6ab158ee3fde359a94af6a2e621311ef172fa7986cec35e5a16411e69e0d5b05f9256c425650065977f2f4a8036876febed59ed2a3f18104d9bce9e7b01df478cdaaf199586d8a41cb52f50c77f6234ce5707f762498b9271240991243f8ccc2e551271632caa56aae378f1f224ec732ca90cba53b306cfeb82e6dc8a49ebda6f3d1f6790b90e1c1ffd0e47cd2026325085fb3556ef7c94f2a5d14483e65c33aa3e3df58478db0fb520eb9d6821863de4a01e0fe5a8fd6778fe4c22171d469369cd5ef49e47694b856aea4b828e4b2a2fe7f640666e5786f79288c5fdc7ecf86f2e8c2525a90863fb4938d890cc4604b47825d2ecfd13b40c4d4cbcb0cb948e862f865c8d3a87bca8dc81ce5dc55da1006b42e9d4526d83e6bb4acafe8d79b19f5f5daec77b85a1d47801af1a50b3d8d296bf92768ba2260765f1ea33b67e1e82842b9624dcb38d6eb5acfdfbf04d0a54d5ce8921bacef799eae241fe1ec21504d8250ea94a10548ba7d70571dc83281a6850811f2e4f35c53f96070173cbed993d593309d1d1ab5ab141fdaa24862df287b486f484891b3e4ca73cc28330d3539e6d0a354f262c7351b6fb6601d6521d1714eeba0cc19e5971f6b11e474a616c52f78ba604e0cda07a55892e6b42ce0720d6d9a36cdf96bc233a6864344f6070a581a5916b559c6506763f0394ec4b98436438faf51c7d4458c19b284b3501838b69fc2dec57be12a40aa14601e2afb8c5e8b260a9254b71a14235fa9cbdd7d5ca12eab7c513c69d38fa96957a0aeb4085fa6e920fb9252c03193c438455ce57bff9222925b3e28d9c4ada54fc286038ebbff0bb05e6f58eb92d116c05a1f4b56a64b286041478418f8cc9622f3cb487fe51acdd6da96a6bcdc540e6478de2ba702d76e72094e6b5f489173e89e3b7dbf22a837322e21f462850bdff8a6c1207a1a04a0dcd29a5d06d9d6ebc25b8fe2a5b96cf54c0e297507ce3da3af3cd05a83089771b65626b81d163e8d60aba770a790c4a3eadd4cc4f8657dfd31a46b10b26886792b188fe94cb6b08888a669fe56cdbd8950dff4741374afa255fc8978ad538e8b0d604d19d30f62abcae8819a2a29b4fa52a54d0bc5ec621bf8c944c7d16ba87f9c9f5aab55cecc4c445c7edbecb0b79580e4b0a5926fef75e81727919cdaa1f179b72b46f64dcaa0989890a477d92e61f3dd9c030da58fba5e88baf90bf474d2a43c18fd210878ad7caa6a25ff8533905f488fb338c5a8a56dbe0dc14e5ad1827630e7de36d7ce09099205f797a03a30189479b4ca7dfbdcdbda7653b06884f5f27af50d5f3264cad4d94c1e8d62bc105dbc4c38fb3ae9b8c7e3abcd750693f1a64156e3f278254b7bd1be86ef8b1a8a66a9b27aa18d9655ca1f853b464ac151c10582f7e9184010459483938c0ad7cec1ccdc64b3b082e8cb95eba3e53771028bc397398f832b1fbfcb2e5af9ec3f2f571745e4394e114710710f56c9a2d425385f7f44a11e7f58d015b9b6c53f05df3d960b2cef0c450f813a637923f719ce4aeaab111cf66018c4bcd0bbd7d05a5153418b60d30ff04f53e8b0d95b07abfd377fbeb643a7b9efc889843747972a7f6508e33301545822794a27c6d71e20bfe18ba26342d22ef0560c621610e533f28e1883b80fdaabf65e668781e739c2cc9b56cd437968134baf61ee051fbf74454461d3d0a030593514f414a2c4c89b1c61a5305521c7c11cbc833c2bb28fd47adc3cf813b0467689c44a0d6599b6e98c93b51511c343018ee4059d346dfe72037ff2f9f58ce4e838c716c50dad90bba4915c29e34e8aac45344b78815d422cbd10a5489f07cd26da4c9015a153816de5858ddf630a67db81e2b7f1a6e78e56cef2852477ba1f1bb10d4b367c2f4ba830f7cd8f47e3af84cda5fb38ca46e1807a9e4f5ece85bc98b6154e357e0f566b67b1905b6e7035abcb27e582eaf30ff20ea2747b7492b5c3b2b90d4155a2f006c71ecfb448f1cd90ac8ee82604878eb3b194923134c3225817178dae0ef0b2e6bdb9a95f7a05da8b349", 0x1000}, {&(0x7f0000004e00)="f5b159bb6aa2759cae8f92261c45a5ae9f9948228716d5ef4e918edc5ef8f1a04280868ea64f158791ada7d3ecaca447a7684124aabb40b3eeb8e5f802bca31a505c3f702210d69df8fcf2fed595a694dacf2e4747e75005927e1afcd121325426059b10960dd85151e38436438e018ed97f143c30e77993b072d0892bc0b17053c7e1bc49f380880e0a0bda59177f337e1b8e027c4857d0d8ffa3f615580dec277070a79fdc43233086688405381a", 0xaf}], 0x7, &(0x7f0000004f40)=[{0x30, 0x0, 0x1, "0dc588133992f6a4e85b28f077484ac818cbc4c373c4c8dd7353a6"}, {0x60, 0xffff, 0x8a73, "8cf445d19ec934546cd21e6e2614a0b914d0e9c4fb34e3b233b2cc3f83985ef5b1439ff350a227a0619ef1d5fb866070702c33658ed9d72a2e8fafb5891a2712403f72164a06049413b5"}, {0xb8, 0xffff, 0x4, "617549b5b49dac34b3ce0656fba8690633f6c1b098774ade6a35c28dec8909258fe50e347930acf4f476f78fd113828e64255a0897126c4b126b5ea1afb7622ae9132b6ecef450ff7650bdb7d6c6c1000068b49818db6dcecc960b0bc25fabf79b449cbc3f22f91ab3eac612663bc601ace8af9e2783306781a8e7c6322ab9bc617b780bda4bbcc9bdc12fc602e7504b186c480ab788b28f8a6d4fcb0c8340b305e6a8efc88037"}, {0x90, 0xffff, 0x4, "f8299634bbed31bef1edef3524ce9c701dc61c042ca04732d2faca83b8c1bdb4dfb0e490ac3e9406af96648dc4ab2c5ca5aa37a6825c141c4903abb760905a547b1dd8053365591f83cbe449277eb22b6d5ada22de9edca3f361bdd7fd60a4ceca74c17bdb360e250f93bd11846683039b2a971e584bc138cf1a2a74"}], 0x1d8}, 0x9b1f6dac0edf74b9) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/253, 0xfd, 0x800, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) fchmod(r0, 0x100) setuid(0xee01) fcntl$getown(r0, 0x5) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/125, 0x7d) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) geteuid() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7fff, 0x800, 0x9, 0x2}, {0xfffffffffffffffe, 0x6, 0xdd, 0xffffffffffffffff}, {0x1, 0x5, 0x1, 0x5}, {0x7, 0x6ba, 0x100000001, 0x9}]}) 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xca82, 0x7}, {0x18, 0x2, 0x0, 0x9}, 0x3, [0x4, 0x4, 0x5, 0xffffffff0, 0x8e, 0x100000001, 0x8, 0x5]}, 0x3c) dup2(r0, r1) 16:00:07 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:09 executing program 1: r0 = socket(0x1, 0x2, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x53) pckbd_enable: command error 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:09 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f00000001c0)='./file0\x00', 0x90) chmod(&(0x7f0000000280)='./file0\x00', 0x10024) recvfrom$unix(r0, &(0x7f0000000140)=""/51, 0x33, 0x841, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') socketpair(0x10, 0x5, 0x3f, &(0x7f0000000240)={0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a32d012e2f666994fdd03220d430"], 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000800000000000000000000000000001410000000000000000000000000000000000000000003000000000000000000e95807004ce571da9c0000000000000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000080)="d797a9c43ce7d2acba1240256f66bdf9777fa5c56eaadac1219b50e010069b870472769b3f18a079433596490f80084c06837658c16879d04a34d4f4bc8e393d89c33890b173938366291909198332b3a4488a6088cef42c4cd0ee297964427c8adcce53449d0c54794d8850025015900d998bb7d4d9037cddbd81f54564b5714a7ad38d2f2f650642a1f758dc94ce3bfa59fd728ce149e53bbacfd7e48f45948bba38a9822919ae9004b24394b2e50d34b65eef24ab228ce5d5939412869adf0dda2b3f685776137a37242676d3ce5ffff1a68342d30bbe8c37a5dcf0d8d29773c2340f7bb033e885e7e52889bc985a52669dcf0a21bc39a600be638aa85c7be500f33d347b3556164ccc8e1c48af8b445da03c45995286b18aad196cd89ebe0377af1b7f9a363d31ddb4c493adfd6ee7187fcbf6e6c14574738167efb451b5f9148fa1b66af971cc847cd5", 0xe8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x7, 0x9}, 0x10) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x88) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x20, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x9, 0x3, 0xd, 0x7}, {0x3f, 0x81, 0xff, 0xffff}]}) socket$unix(0x1, 0x7, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xdb4a, 0x400, &(0x7f0000000000)="c0da0dc40938579f93d50d10786583f17a71d7946a322d7651532a7c85810f1b874a9fb3fa9b721b0842c5f2545877c1", 0x30) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000180)="584419c7f2f6410a954d999f6b23654ade3f424ba3c29e3841d910f914c6a95fd9867c60708b8c822fe4ca8935bcd2b6dbc2a5a60d0ab46c0f6c3354a3b98a34ad967c8eaea310b0e020f245bdd419acd18246cdfbf501dea35cd8bef2840fccb54fa2005afe2b828c5ea69e9dbccb9051591d1324c164d9b12c03cd1cea7df964d6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x200000000000001) dup2(r0, r0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x400004000a005, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100), 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r2 = dup2(r0, r0) write(r0, &(0x7f00000001c0)="24143038775de9e06e6271d27ee501f5a50718bad8d791415701582f10591038849eafcc0d584b30e8900780357511164ef6ca6c719414a27909b9cfab6e06f50b9139f5bff843ff528e94eb3e4ba7cbb74d9d5aac80516d79c5685e421dd84e20251fe49e31b8f01b2c3d1dc1082b1ca76dc7af52819b4cc2f96390de2391dd4a78b498493d7f3534b7bcc29c5b8c003cd3577e434a56290ce67a6d5f4cbd77161520adafd5008b14107a75419477bafe325c6d0dc0da9c544b9329ecfe2fc189a55e22130f951e00", 0xc9) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90da17f8ed007772, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x96) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230407000000000d0459370c3151f9e09b9c51df76dfd410510fa651c", 0x2a) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpgrp() writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="13a891f3418f0ff623", 0x9}, {&(0x7f00000001c0)="c1d19b6e840ceb48c1f7d536c5fcd71521b851cdd9aeb44fe278176e027ae828824aeb9d09c501ff96ccf3758f43f6fcbea17451c654f6873d436a95e0f9ee321b72e0cec70e5a96a3eb1e708af4205d5f373e8ba70148e9e845c349a17047a77c5d21c1ec4edf564932a6a4d06bee858570404944aa118178d99a0a9ba749a379b2be8919d9ca22684da41a111f23ba44a30f1727b4631a43aa9dd05198", 0x9e}, {&(0x7f0000000280)="2f4861e4df33db387ddf247f20d717fd1eb87027cabaa0f54cf3f647298b77d943162f6d01a280f3668b7142bc15d50bbd6ffa4eb47207a44f346cdd24f43582f30ad6fdc289497bc2520fdadacdb8993382f634db6d917befc0314bfd468ccafa410353a24040a0700689e1f83b2bb46da9cd7b7da603d665198aa368903d7e5947b449b113116d82cedf74c512ecb7585755a415d19bebb3b5569d4a23ca0a1d31f2c90b0581e4f1d2fe697186096e9bd2419882ea7cd9459e94adbf09fe82eca895c9e36889dd2fd16a63", 0xcc}, {&(0x7f0000000380)="ec962413b72d5874a4e2d111c735b5ccc5c8bbe30ce3e3525b89d3aed04406222af5122e15a55cf90633d7dad7e4d5ff7cea4a1d21dc21738776fe4189dccc6e1249bdf605f49014fb2ac39df999cca99944ebb36629a95dfdce0ae57b57f540c77b44702e99842edf9904292e0d4d662f29d194bcb28d2333a71c50565b1d580b2899e6e4ca48e7db32e6bf8def36e4e4be332f2f1449dca2f3c2a40be5aa24", 0xa0}, {&(0x7f0000000440)="3a5eab85513dd6ef7f54e15d3e3755cf54d98af31dd8e5ff81a4c67c6f1eba1e05462b90bb10837b003a49c4a54943a0f2a1f50718f0a7a6824909998f595127449a5bfe4611f4e8f544221048da0909574e83cbac74ae7c639084d42bb7d4ba81447e324a01f59ed4e44b9175ead7332dd9b92cef4197586155be31736d39198138026a2195c61fb4a8bf7722950bc4da3c703c00e424a461cef7423437ba75f11e6ac609b84ac0a0b2d18449cb340aaa44e44bd946a2ce9308e71f5219d98e2f5d77ab223797d8a68cc4fa6ff285055d4af8bbed7c84b3164852c8", 0xdc}, {&(0x7f0000000100)="40f8481fcdd0ced1776de917d8ea88548a7dc517a58165bb5666df650733029d2f5bfaeab53f2895e909cd975c84679e43493c002c78b8c948323c69b768", 0x3e}, {&(0x7f0000000540)="1d094c91976d0c51dda698fbfe6229901cc7cf750c7d639256da08015dd8cb3ad5cd0e868208b1d9f17f8f9664899b557be6db9b9fb6177dcaed7f4dc4b583d785d5f487a1128d391fcc21c25384fe88", 0x50}, {&(0x7f00000005c0)="90a0cdd0d4129af73749cd422dd742aa5518a2f6edf5ab78883c919e2ce38c3d834e1267c488262fc8e6bd684c5c5c26ed154583b85121d7f5c421df503fd586f3a3398ab42409a57170dfef47c1d79c59efbc18b496c9be", 0x58}, {&(0x7f0000000640)="d4bd9a1240ca07ab0a45a9eb93e7246505b31b02a6f1c121535e", 0x1a}], 0x9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:09 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x0, 0x4}}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x800, 0x3a}, {{r0}, 0xfffffffffffffffc, 0x2, 0xc9d0db1239b8c957, 0xfffffffffffffd1b}, {{r0}, 0xffffffffffffffff, 0x42, 0x40, 0x0, 0x8}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x5, 0x2}], 0xac70, &(0x7f0000000200)={0x8, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/107, 0x6b, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x2, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f00000024c0)=0xc) r8 = geteuid() r9 = getegid() sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="4508e28eb9e3c73e8b839442fb5d08aa3677a2f0c7c09ae028d361c4c2e749d6f603ac99dc6095bd08d1f599d75e996f9b1a5c48121d217a038b9a87157a0954fb32201e3455f69c7d625fcdcabfed6862b57c2f29dff08b3ea7d6e6c5b52d823d5289fff24579cc9b734c9f086dc5d1ceff501e3ef08e74bd2f72437abc61361ffe277a061dae0c30c68049e6d908295b32caa9050959699daeac90c6d33ac9081bda24d2c5842d9e673e97b6f746bf10ae795bb179d58c8c921b0c95cb01854d44ee834b67f6559f5613bf5fd4237c33af1bbcbbaf11b452e5e5a2bdd8d43b63b3ba2d6ba2e1fda1607f6cd8efb576e146f20a9ebfcc9ea4ce9104b5a0aa175ebc754dc74302dd52cccbf6983af8c695a9927de334c9a3da2a3aacc0c64b88f8fa2d26c74c958f67c9e5effee2b36a984987ab22e092ee4da89fc56deaf890a7e4e89e75ea5fcccf1c2d91750b2682dd37c4bf4b17e23320cb74c79153e51c304873e47c853c177854ec599f16d6057802746850311b00c03eacd6542c776b433fdf4066ffc72bceadec8bf7118520ea0418fc37a030efd637728b8f8fc49b108097cf5d200b005b5fd0ffef51ce581b4d982e80349aeec0f3af0cabb741fd45fbe2bfa540eb2bb82d3d4464e4cbae94eebcdcd4e0ec9a9d5263463ac435e75357afc7cc2d91d2e35ef7a29434185e0c494587697873786e679f08c980277967e86dee1a13a5dc54f50df626d6e7bb0345d88148312e19c97c41954c7d11237ab421f852965b36d0b49fe044927296467d14b2fe795b5ea2c650f7fedbc8fbfa79572aaff10f5502eecbe9957d46572d297156d244b6a98f15db760aac0a6b8abfc67da312566db7b50e702599fd1b94d3393aa4176664ead918af40e8eccc08259b50c8e6ef23d2b5d78435ed9c13869f87f15d887acbb768350105016681520b234d512d3dad5136043c4a7df726518db0c0af4dac4aa7314695b51dd30baba44d8a74f90135620c93b779708910fc951a20af34b5a95a2a70b800c61beaacbc68c3fa82ed1d601d9b491f42ed90191d00b5d025972f8190efbd76cffd207ae66e184deea511e0adfe550010403828e1441e68efa0316f7001a2c2285b3500f2c824e93f86cd6fdd3ba16a70fa44d39671dda7644bad1bb6575db818ced54901ab8055e077fdbe223228e6b452a942ed84f6ea7b8fb42494f2818a4094a513a376389ad52209765a0c74b10372a0151d3da9b26db53197f161cf367022f615c1f900863aa7cd2ed0c91691f453851590d0bd305bd43ccb727b456e2e7e44f86e3dfddbbc544ae7e5faaa0c2c8343b817cb6e6534615d79c6fe958f2f9a286fc4712c46ec64249e948be5ab8b224c0d200d9dbc90f9c1740fe3e7e4f1dccc4fdbd681207760835746b668ca86e706efc5b89f632b72c455d2a82bd9e4defe10b0ed5dd5dc26f28f5190de0e4428196e1215ee4ce8dc660590b9a90c420d85340aa0ea5f541a585fadb466878dd7f023bccf9d04d6d9241fd32375669f584d9c825e3d0b39372e0c1259eb92d076da1e8f8914f8c859e5645d2bfca90e2eb992afdc9e099058e4aa318a195771fb98eaec24bf6ac8eeeb85b8f059f2c227ed54371590400da386e537d1a561a80769742a74f87ae29849947ec7c7f259ef4eff6dbb7fae40b1d72b965b11c3b585ab6d69c510429266e35fc35c045617980e037f946e81bba118128837242f8d4a2efba8fe1643ac514efeb643ccce98572b71a870d684acb3cc774c9318d58004626bd6cd33099a4218ec8c47bc6930073a1112120acda1d8c3fb5a0ff3a8d00a2f8bc0719dab8226ce24d5e645fce250d3bebb9d8ae74e1e3f739848331a95520a1b4e2b501f14fd7583cf65b52da37883ac8b7fca20f2f33a42bb1d43b85430716b9c372e62a268b9bffbcfcfbb90f1f0c08da7d6029eda3a9263b22b0ce947569ad7ce448eaac2c755acd44c42b3a6fb8bb3100efef1965dc8c0595acaec07fa83c515bcf48bbbbe3d3c9589be2f7d506a1faacad8f1df566bc7a6ad7c4403323b8363a5fb3ef5d56b1d17e651575b994ee4a25fe5649bdd3e6c370d08c9b8ad2b402846db37ec390974576e95518360f0f4a98450ea7a7f1ec7cdd5c0211d6dbc4166a13158e97e3ef292024653c5fcd1a9d3a9f05de529fde63654e8ec73c051dc80773e2eff528afaf09f2242f87af3fdedb8890fa6c563afbb92d01e2e5df3cc595a1ae10f924e56802c24f662a2e5f1cf4bc7809755bb39372f3c14a96749652be3f592b6490deae6f6289652402259fa0d0b8994f80b4fdade13e3a95f03d67bf4bfdf04dfca4b0cbf6d196f7b613bc12d98a80221740a125bda19a3c9b85b5015e4d815b631ec36bff92239a37ce10220f52cbac7d19628275a35099ce0f334a39332d643b497c34fbcaafe95e218226d3654229f07f6376f574df0458673a40c28d35021952ec529d02fb60de540d068537fbdd271db1ab9169cbbf88b65ec2367e9340efee68fbf2eb06f1cdb77c115e2e32f1415990355b7ccff326696b9163c564144ed59eb8d6b80fb773fe54b0133df4712dac11e1f2d6d71f422f2143064da5ea57ba77b892b284aa00664a2dd06cdad87dfe26f55ad2959cd79b324d9e6099883e103f5a15f444ebb795c6ff884ce56b1a31cdd8fc732c6de0193f6a68f3157b8cef294d6c063b6681aa0616342dd1e7878127e2755c0248bca8c8be041961d86f0dac040fe539d505538257007d81257714e30ee132994a540b41065c25ee679c3a166e3b74b26ca2988ca36416d6c69a666c2cf390300996db05cb017f81c774bdb437a22fe487cf89681a3fdbf3119e1ee889015d8293ad3fafcc5f30f3dfb0e0664d8e894ed2517362fc515463fa0d5a4940b0431e2aba03e1dbc53d7b89b322d8055ad13654e1709f69e7ad8347fb12467f356232e26b8682c273820195186312fb371b1ce62e8cb76651bdf5a7d6d497c3cab489606e16d06d436ef4ceb7971e4b6a972262b764d5d1436cb3396691858de8ed3059f98fad4ad278320e0ac93bb00d2c0acb9dcee4b7fb536f7ba68898564f5efc1aa3474fa7c44526f6dcef83fa31eb7620a7d9ad85261d8ebd9bf280afc55a8bae7b5801b1a02be211f4258445885666ab6fe3bc21cee5756f1c89e7f79c661aa29a1a57c8916464d37b4b32630e9a87f62d42eddf5581a1990825e371d94c6c801d749ab667b1375620618ae82b24f7ca61cd61af2f2aed60f91372ebe0df231cd194bd9c2f8ec8af33799f450b602c7c4c3c3ab53117676c091699cd7a29d58ebc1bb151f72cbf9c9ad764e37230d30136789d080a6f6f28a2ca0eb464f2ca959c7d5efde4e50ee5863fc08abec1b65717da382e8b7650361857dc69c82a8a58cc13063996b781020ef55a5c35e894a4585e3fb078d6e95fba2cab3e86d43b4cfabf01fb05a14dc7361e313b08d408fc80ed651014af1d94e4f3e4dedcc7885dcbda273bf5cf95bcdddb5c96a41a36334432579a0e85970c43c20e80c8b4b446c4af4e1524d461024e35c7540dd7dc9c5c90208bf6635bec64a33db7cf00d344aee600f1f8c76a0096b429e367131171d39fdb9b33e8d6ae6b13706c1ac46f5bd5b2d3bdd50d8279ab0f71ae50a33bd5b55e3821b306455315afa682e54b79b34752073c34b2deec19cd4e4bfd6eb1a5182435e13dea4e5dbb8360663104c48040e634ec48fe4f101909178d3db3c52c190f69b04248ef0c3fdf7080cddcfc706af9b5fd5bf7001358e05d373afe8f7bd95b8cfde71a0f7c1455748fce78db003adb10a3428a6c01c2dd27e249a3ba69d9b22553b90b49149bcde1fbef82346713514ab87f096dd53bf34f4f75ff2a3fc291ab7aa8b908fc5e63593583e4643fb2e18d2a124093a1c58f820bacc3804205b96749788450178ae68c16b309f28fd39c47e4c12d6a28dbe89d7fa345317b1e4c7b370f778506032753ef3de2b19cd9e5517bc7160adad3ff5908b2817fdf3f81d492a34a7caef392f71e147b45c5e00d26c98617e9c0ae5812a52d7d31970635316ccdd64be701fd3f278869eecf19a2eaad9275306ebf366b8b9b38cf364da2956417365f38338be5086c60c0a6b0c69b994f0ae82275df248bf0fa4948bc95bee714c3631929f2bdd751108d3b978abd842a96a69a538938f6b0a18a1178c7e31b02b1b31ecbc1818cd5143956d738a00a48b7e0df546c4890cd95e94c414b7fd62edf4f863d186d077a0057f652d8db423239bb17f1a8cf8f1e1898bc9de2a206010ba04dce60be18efe8007b0117b47cfab64b8635cc1184eabbf6736d48ac5c83eec24f2cb0c76a372ba30d55358860f6953462d15fce0809741605cf218f60015e124e9cd27021cd66c8347e8da6f977144ccad4bae704f5f107926610891d3cd2044e63ec0fe1b600b1d07d07272a2427e6e29b2be0a64a99dbc26ef54e1e867913ab823f9286400a8494e921506a61a9a00a37b53a45ab984685f4e8f85eaf946e0dd22c5209c76aad909ac3c1e3a9e3af8cd6784eab3602b5956fcd7bfb6e68f4621db3ff79fb8521caf7bdb43c0941d1cc17d35ecf30aa30425640e8f25337c420aec4ed166dba1654460748dbdd3ee298668a4f97f5f97c2151efc6b25c31b5df7d66389e07f918c397be95f4807d0d632af642f7bcaa41ea3d367b6d7843dae74417c7f1171f2319c4b7f11b65f1c3fe426c003d69615b659f00a0311a0f9182c62a8541ec6db3c8f74c5ba1a0950fd7ce1eee1ce54db8ddfde5d71f8dc72bd7a160d19a0ee870eb2ebe055a4a970ad027015ba326f78bc02cf83e36a1b92dea19ff1b1e890c26a5b7b06115348143e79aeb385507cfe9c426bdb403b4ee48939d2ec35eb0e16e26831bb27e7689550c55f4c18f7708f1b3d5cc209fc9e5caa18a15afc71514d1df484a7b1e60aed7b398894f9aa2cacb7f6d8d11cb62687a15580cebbb200140e118f1ea280d4b5a49ffc350de00b6f2c2ea04ee5d9f30481c9b2451a0b8833503bc0f63e15902cc0968a66ce93f920a918b8ac9a8a6338bc934ac73281be6012912ed40b42559132f439ca88597006b6465349e2ffaa577f116bf637a3dc157be4e6a42d26ad527833b95b9a36a752a41bb99525cad50e2de487c27ce04f5c8c9f5a252d1d5c94d5193b2f5bc56055bee33db1a99490ce62790fe6b82ced9f4d0f5a55934dbd61c0f39d7f714929f01f5c73720727346dfe0ca0b0cf5cbdff46851cdb73b1801a91d5e7433c94fc883d4471c38ef507ac7b8e855d6878038e97ebb0ce654c7a0d865dd6abbea60e0d730c49668f197845a59e33b0f9f95375fa490cdf773650272b1ca82528753669745da015089cc7b493c6641dd1848be578d86bbe898413ecd2e84d9df97b36e2894d1280ad24a4d64e9cd5810587e515d024f3fb6d2fa880fa3ac936bb3d24c28576a0bef93ebe979c1f430b3163fad64b16bae006b5edd4dee8b56576973b9e2a99e052caf0410b494f96423b19c8338c200518dd2c9aab40dc49b73d47846dff5f0611fdb15a0a091695bb41cdb791f20a624f6708b0cfb3883a12bd4f42a3f93e1a5e673446d68d229cf29e3824667f94222d8d117732eadffa827e24374bde24e38ed34f243d94a8e201e32a1c0a3a2824c7673865b5afeba44090d7f1bf90666e933880df58af254e88944e697968ef135ab9d82db7be5352b80175f7f0b766244d1ac61ada60fe09de11378c19d2a618c7fc70311779f2137d144213a722d5", 0x1000}, {&(0x7f0000001080)="28e0be0573434a0e4ac854d60df4c466b8121f10d631ce2c31339c0ca8f510b294b649d57b0885e9bc5233d31595423ecdf46336995451ec3cd32604eb65a0b9faba6e9e912dd070feca8bdaeb8f1f675a1d02a1d4b565d5343a714b44cd9fa34165573f8ba47c38fba796fe2e34125352438cff43e11d14b2d36ed74553454e11602fe11e7f71b69964bd88e0e347841586bf09477d3628458bc982382947f86220a41772a17662ce81c4ea384a10ac30e4f957cfd73dc74380", 0xba}, {&(0x7f00000014c0)="dace5bf806c72ebed25d6d7d763ecfebbb02e0f6e19f4c4ca5c0d1bd3e88d6dc611a81ee462cc35f032215be753e75d44197fe9ae0acb0484145720dbfc95e436aa7bc031caca6ff4f7bf617d0aa92d2a400c13535661bdb1f01f01d583c60207484dddffdb7be43862ac880a72ee518886d4602bbe2657ea031fa2025c690732a9ddf058287299bb626d578214cff70aaee24cde78c57eb2e274ba7e153d9ed6b3d440b316b9e7655baecba4a0a953f403ace4bc15f9208c260b95dbe2d0d9eec2d5112eae0ab424e13810f881f85922659fb3ce63e189683f608f1388e566832ad37c521d00e9f89b84ff07817e987510774930e6081602adfbde63b8024f14a47c2063bed10ec8a190a7ed572e450c741d60cc8b95069d18facaf21707de949233627cc6fc1e83f43f8f624be1df80aef2bf920300bbde182464c0a5362596315e723d87454924a24708f18faf2820ad2df22b9cc984a3fe052e7d761100165dd80a08ee48c6964b34f5996c12c747a2d5d0b96bb0a10fc889fc0705f950a65a23361dd1ce06e5cb168873af76da83b270e101dfb793c19cb68e81f442199e56516058bec009a363d7114fbb761cdb1d2f5562b4141d04582ec205756b38a4ff2cf859596da9b8dab1c0b909143a3e12afb4575217900943a4f55368d0aeb32df54b5ab84cf4567f3f5d37d127ae6889a0855c8c2a4c3045eed8a62c45cb627f548daea4dec25dc62db657d3aae58039d9a06933a31f20a9fcbdeedadb837951553373ca9d8cfda8729106da9506031ce39bce6d5b63e1e678883c0a6f7473f02514c9d37a3ad334350c811f48cad6a0f45cb1d2f442cd01168f0690572cc5066cae6e9e88a6aa7ac5dc926a64dcc0346d3623fda31322a36718ee26c9e8e8efc1ba337591b0e32114615fee633d6a2643d130d8d6421b4cfbf2750983bd74ff82a2abdc3fbc9b80fe33993b116c69aa79a4c6ba6c8209b265aca515cd8d5528eb1f20de984c8fa0d02944f3c6f3bf795f58a67fa157bcc88cc42d220056d40c0307dcd9fbd2f2669b371a135fdb5da57ad3b41026ffe6db29ad6265600e523cca639c06739f97ef1193794f7039cf1f54109397d55ae8595bf99928bd99a8654b085e63f7d7f058cae53fd7240de919052397654405bc5e379629fc411820d69945a8cf47540f76e58019ba92e494eb4955fad1f98cd8cf12a8b4835e6d6f42c1580b92d1cce46db903e634e56390e277292a039515bfa535c7e39a39097f03a6da0d101c37075222c964d0064a87dbaf53cd44216fc90795e5169613f96ec898815876220ae46245ed722431b46a92f1ae4f6550e3aaa0af6ba9aa3b37ca31a472831f8102cd3eb80f18c7dd05302af9a47ae18fa81509acd72f3e447d5de2bf6d2a64769712c350f073a3fc841944ed14e7946dcd6fa8f52d2b6c3cfe31af05c3827429ca63bdec7968e8824b1b81922d17b02377f7c6b12708d4881528ec07ad6a01419e35aa2a14f2bd52ebbc5819926a6603f11ba55e1e5e0085e73bee546fdbd469aa74fbab6f67419aa991c16be5c1d31b87a9ee4f8bac6f760553e978e80ac994474306756a8c6f78de9748f33a9baea20276e11ba7deb1b86ec4f625eae3b78092be32464c9288903c16529f754768840e2d8fea5ec3d4447a4abce06937477f04940e0416f46f60eaaa53155a545cb8ff0c0af15c8dd94106cac731504cc81c0b5e707d41c61e770b7c3777c8703622a3a62457a625d2a0b5e4f1e52d1a0c9272d9297afcc5927bbe93a1b3e04600b691e41ec5d609f7516183abf798e12741094e6ddc8e583cc89698bb43dc8dfef6238cc96a918f2665d7640690b30bb00ca318c7eff61adfd8379e8844be2d1b68fe66c26e4737031436f7cf6ff66c5648f667b6dc7821adebd38ca6b2187ff2d44075ae990dd4d75ffce66c24f7ec3562a366bb81c8db2c993524b7fa1c8fe0247ca0af001e9339f92143d25141ae8386a26b31d65b8f02cf9177ca19cd5027bd4cf0f5c86038d3a0c112af9848448ebc83750310041966b8d9659402db3b20c457d3b6a6c8aa52ccd02d7bbb10fd3629ad5cc50ed781634ce1e941e06b53e1ddcbb0944860ebff17f60f131184e89c6d3a05d8fdbc763c2d38819455b2614b7c6b7a6f1e8182d99bea773c231c66680baaf42a0c37fa4bbbbc04855a370e320afba9fdd98638937492d84d2dc6ec0f01c36244c873695c2b96025dab1ba49b5811bcc5af1f245f5d261a4df56f2293a28bc1b7c2e1fb33972d8bd4d4479ada13a8af5cd3f7d46eac2d72926a348c99cd380e621801e657126b7e78894ca80fad5a7a27e29aad5341c2213c55541dc17e6a26cac3f2cbe625b5895d74bba7a2849247b950246c04e9fb7fdc39e5a1b9c232389c653fb1d38d42927e855a1b50065671c49ecc638f7c1cb2de8c1da4df78175e592133382331541910a646cfaf38909e686ced9949c201e81f3cd412e4749bfdf6d0eae98c3b3e48ae8858ed7c9a8ac9f037c190caa677e5720d9cf9e04010698e8612f0e3b4364d8c9677692f5717a5e5868a114b42768345d5970f1a4d697c273f9f94bfaee0ca5015ae0d1eb2b7f7b9fafe561a121097f78ac528470e214b37c274a1a01df0c7de3e3b6fd925969a878dccd94ca51ad9737db57edbe352168beb3c34acf534d8c66ee83372cd5a0168f3a7285c3e86721f3b94fca4b2c6225a1e0d7a759ad04a65ea826f86bfd52c9511fb05d02d1d74f953e101e0a8fc59143181d257e8769231e4a9e875fa37d0d1aa3a1701c063aec766718f8e037d12039d79e90cc490c4bceb0c0dd94c18b65e67b47d215475366a5244da464193d264c3ebf058db49dbf1dc8cfbd0216591c65719ce8a4d4ddde0f6cce799f01f9dda04413859940c1bf85d38cdbe3823c710573065bdc3e1a1f8ad93ad82cca3dcb4bd17fd5e2d2bb873a13978ece5fe0db4881b9ebca5bdf3dbd4fe3a6a58c880e576712a8342a3b4fda9ec0094a2889059c9454e3d8a852ceaea94a37b7429b096cf78189508a9a023ba7bf779d79d4fe01213dfa93fcd72069d5af735462faed9ec6cf343e230d42d2ad03054c67f8bd169425cc7abb52e3fd51d161202718cff770d3e9d0da8e24940eecb159958493d1c05e07e856b090c766143a5be0899f8d39091297d4eec38141e813ce87d94f49e3add2acee5dd2a0108dd7c3362e37a5133aa92e6edd2ab1609f76ee8995d22892ff0ea445b2605e77e36be025a01f70618fd4bdcefbc633b021cfdf071d43ca667c0a46656eaa815f20835c5867ce8538f539711dd02584f6d32e6235b1c39a25651cf50053ae547c42dfd78e3e4deaf7197d9faee6c7c24b27ad4f512c8b8b7073bd10b3815b28a93dc50a51c17166cba390273c801c36253b40a832a0f4720d0b35b0b9bff75bac99634e343b48f7fb6c38e89fa1d97b49a69b9ed3de999c8327715648a385ee243274e7601a74e461ae27ab863835c7b44e64ba8ad091acc4059d3b7d71c5ffebfcaae77afe4246940b2d5a36e2167e4a9e4110fcf719d9ffbeccfafff5e17cd10c343f31ac7b2f218b0680b094bb7ac708f9d416ff7f5755713c7a05bd7269c27fa905b31bd9eb45b87e950e69d0abfcff430f5e33bac311d1abdbf7bb722e4ca90206b127571b68f7485453b03c5b413cb545e8bd4e4acc0b0b80c484764ad29b37489f5bfd02592af3d092c07076233944f530aaa4bf86e0be517c8df53490c5c6ae492ecccf9ff50dfed173062fb485204747c3c6e56d277fce415c0af570fe680be5feecc5f1e2ee076c40fa0bf33a67c22e1084c9b1e63693c8dd5f295ff04b2726e13500af2c5c9b91987d24af2e7c9c7166b609394586cffe55e6df12eb06a756943c892d4e5628d580ad6dbf639924bc78ff63848f9e2a32564ceb2ebdf3a30ae995dfa934fdf00841c78f7fd6599b38efc30f55ed05c1d394920c4c282921ede5f7f02a3e4116092951815574d83f8947ec9a494ca0d4459e3037bf375a2398fdc0f4cc246980caba3cb416607889e000703ac83ba337b125514de81900ec74206361847539795eef36d6e9488ac0de7284900168cf3983f31fe85a8f1a6a96501b054e5b9d8d4d43c1a6565fa4cdcc8df8334caa3c726c7cf5664f38e179af1648ffdaa6989d9f66e001c89f609dbda998112b0ed8ef5b1a94764ed311f5017cfa7ce32e85e5798f9faa500c409c53b16da6746c3c101decc027627438ce5ee3cd82adc96dc24f1b8b0c1a529339474a064a9562fe0fe7cddb590622b1ce5f0470facfbc783ecc0bd29592c95bc681a38619061a8b46938e30ecc2f3bebab6acd325bd7c998bf9095c465bb0e2b3f17f92bbf5c87abf88cf293c7d005c533dcc8e81a577a7d6b75c1d7ad60047571bb2d6bfb2991f6875ab370dc14b9fa9365b3091c5cebc54cc6d9f1855e1ee17ecf477b8d2c0f03e36d058f956934d3edcb75dca4880fddda2539e1be79d9f789d51132cd7fa379548c0720e4f586655f423a8612a94fe8f22a9d736a3057dca37fd60140be6275c2215b0b29d00e700f9bbacf23c1edf6bafcc91b8b093c842a0a53c805da28002726ec4306f16bb8acb20810c9c816a0e83231b75ac83bc7f9125c83aa92d98ae1e5a10fc0a825e79373410f82c836a6a4fe1d8cf946ee5e0dee4ce22e1064f401b2b343186def182a8b7a4364663b51cde11b2df1a3f902f206cb60d6b444c98e0e0e86e31625739472d08bf0a4cf04f3f363de8a0172418cb3c30121144a2da2d03484b37c9a45141b0917ff4b08927aa3d3bb7e31ae6d898f96b867fcb9090e95e7aec407f02dbfde3e4a2f714d7f9688752ae6d2ed2d785c851a617e854437bd28b5e5242c138755e45e050407a01508474886ec8e24756655e709dceccb0b474f6bf4fa3f2f2ea9a5fe489445f854c59ec9afb28c1c5727e4bae5a0b57625eceb4eb48cafd5f93bbab8adcfa2fcd4633151b9014e48817c453cdb6d8f3d78a78896bad8efc6b95d924a3e141cb3715ff5cd99b6b201b23d0463b060572c685e45827a2a664e65dd860b25166ebc9d0bbd6843ec67a4534155d19a38273d3099e381454520def12eeee63d6d8069bb36cec03c1c59b9f834e779d21085bd81c1b90430a52e5841c3c3700cf89826fe6ff99da15938f25f5c7ca98997ff61db5da29fdaba2d49d846c1f280319568a9945a4d59d2332f45a8f9fda6a71d460c991c4d0afc9820fa4134af71ebebe0c9f994d615e9999dcea4b1df8796fa9f0ac879136d40e7118a387f7243f5a22981e548c4ca13dbadee6615332a579839556a552422d48669d7dcf48942e58e9fab5fcea9c89e8439bb0a7e883851390778eb8416474f66ad9abc0267e62b568168061af2c712b583469f6ee2f89099eed4dc6b2f9da836b1ad6cfc38259e5702292169d08ba6be9058c9959bd54d1695e3894eb469bfa504665b522fa9a0e91f6f62514e49710d29f14db2898916f8725f6c468f6861f3fd2d49447a4218c73abbaf5eb24b2f032c468eb5e18061fc99e9b1a3120b8061537dc9afe10fb4f9bd42e68ba433c3cd1f5093b798a6d4fb1376a82b4d537f45c7a22634ea9265bc01496067a65e7d3e24d4cd5265b3bc099ec10e7e5852b03ebda8d7ccb12a80397532de83f7550bae60a120e0e77efcfea0bf69840cccba419b7c2ca044a467d73eb1da953c0710020ec66cf765f7c839b65cd405a3dde4a20b8f9f58738c40014e0fb0241b02d563dc13e0a30c34c2f661c8a76", 0x1000}, {&(0x7f0000001140)="631d42cec8db7774e88eea473961ad219b49dd98227d1d8db147cef14702e6d3b7ca7cc0372436b8839fb0914db07c5b7f82680bb983d9d28ee51c6f8090c273947c6878397e0ad95ca69d24529e0461a73b62a31acf4daa9352f890131c8dca16d68f9dc99daf7ff2e89959719f70e6334c494d3ab3a1936f22a573677d0f964a2be4e3f89f506373eb65a45786759bd394e0c99a0070b28234dd2f264985b7cd58ff8a84d5f5e4bd2f7febaac1fa18ba28e0a2571565919f204c2e56e6ea1725586b7731371190465a84509a6eddf0", 0xd0}], 0x4, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x88, 0x5}, 0x5) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0xc9, 0x2, "546efe54c1a4a6bffbf0ade108346d1a2236f37e", 0x1ff, 0x100000001}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x799fae82, 0x1}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x7, 0x0) r2 = socket$inet(0x2, 0x8000, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="1f69e940bf0c9030bfea99e1290c4e0c95daa668", 0x14) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x8}) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0xfffffffffffffffd, &(0x7f00000035c0), 0x9, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:08 executing program 1: r0 = getgid() getgroups(0x1, &(0x7f0000000040)=[r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r1, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="ad1d40087abd1db2e38d67574304cfa96c41fe64e39c8fe35aed8f16749f962440332e11db793e2518c2d6eed04d70abe17ea95d29f730aa83df7ab087973759f58415f55730dc9f1f7d660b0e97ae3adedef0a26291", 0x56}, {&(0x7f0000000100)="6e14d1ab5a34ae842ada7aeaa72d1214ef8ec42fdc9a4c2d40752099e26dddc113baec9f856b834807dc9440d5995b4abfa99cd262793e166a8c6587bd34c811b0b3d03c4982435ee9b54e1ebd01efa814124b792f8a87981ccffd46b43c3a8cb1ae4d773f402e41fb80d7d3e8b631f8316d51cefe5a45401f184ca7221b8d7a0c79672c", 0x84}, {&(0x7f00000001c0)="06bd4dfe595f9a8c7cff2f2e6bcbe16f1cf0be85361349e3ddb888e5a3f40c9c35bc35248cf0748f911baf280f20b226683e639a8ccb588c8fd48c00cb8a657418285ddca0607e08e6e4e19fda744f5cb95f6fbd4cda94e0dfef39fef9d4655eab8aec991e918469c0417ee991d0cd66c913f2dc7ac9479f635c08a810b3b9a9bbd0d66f87f32ba9547af64e98593bea5afaa08778b583119ee206e23f538555f67689714e02b51f0233d9131ac8b7a269d74281fabef5475d388a718131c8e34629e2d759ec948141997d75e36eaf1f6c91046b342deb1d", 0xd8}], 0x3, &(0x7f0000000300)=[{0x18, 0xffff, 0x1, "1f1d74faf4"}, {0xf8, 0x1, 0x81, "f19d700246189a56918d0beb75ff09b12ed12e6a990fe620cfa15394fa02e27bed2c79e488f1e9c1f056b47e4c309d1a4fd130135edfe67beb1e9474ade9eaaa7340d90eb2b704ca8ab6116ecac980e15f93cfc832622005bca3207040e2a48c50e358c66abc5122fc749b5b5d0f16975d6ebd34ae9cb28bb381a48ff4afc9aeb7c83988f290e6276981277b830a1b6d9a977b2b2dcbb34bacdf5c25eab934b90b17d68697e3906bed2e7d7c1e880b7c00b6db9cd374d1d62fb0fe67d49fd4b2687eac39ff7ce461ab5221ac267fcd9ab2d75e14c4c3449909306ba7c136cb456887b118ef56"}, {0x20, 0x1, 0x7, "ee13613fff0d5466f70a49"}, {0x18, 0xffff, 0x400, "30e388ae6afaf8"}, {0xc8, 0x1, 0x7fff, "6cb80bcc21550265916f6299401a4de0236952e4b17eaf510039ee1b22f99b3d62f17bdd4c9a1b2ee4cf8b0bbdc50c2d5ebb2b4cd5702dc1bd922a72d2401f09d2c9e5fb518ee31527037b204ad4acc94d47117c262d8ee1fdebea6fd4c599ebbdeddde4b74b1c944daaa7529bec3781557fc01dd94b2ad4559e2b58caa3a2b9f6481ca78fb9e7a5a738f2230bffb9cc7fd61253744d4796d51a8a1fbd6a78826be03d8a37db8d4657579597ba8b0c73caab940e"}], 0x210}, 0x400) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1, 0x70f, 0x7, 0x100}, {0x1, 0x3ff, 0x7b36cc4f, 0x9}, {0xffff, 0x3, 0x3ff, 0x1}, {0x3, 0xcb37, 0x2, 0x2}, {0xf3, 0x20, 0xc6e, 0x8001}, {0x26, 0x7, 0xffff, 0x6}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x72, 0x0, &(0x7f0000000200)=""/114}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0x3) lseek(r0, 0x0, 0xfffffffffffffffb, 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = semget(0x2, 0x0, 0x413a1790a10b4fe1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000037c0)=""/123) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000003840)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4004427c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xbc9f, 0x9, 0x2, 0x1, 0x7fffffff, 0x3, 0x8000, 0x0, 0x1, 0xff, 0x4}) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)="b62903a69273ff073adf36ecd34b24267a1142bc4688c99304114c56f1eef64b16cd066f2a9880bda8316e98c0eaa5f985f26772094a7a2a8c7a3529a8aa18556e60cd805b529003376d06999f1cb12238f0c0d0284616236579895cc433e504db40ce4b18b0b67dd89318e769296f2e2e110d1c1349187cb658edeb9fe8ad239b82bfe903ea255c59a3ef2a861e360b76816b3c8acc85416b8f32cfbc3763ad4692be64d23abe51c67e96fb65f4e833be93d2b5eeba6c28364a7467085ed14d40e5bc87ce3f3564858b332e402fa047ef6ab6d67834afb9d547429ddd267ca468d215c6584c062d6dd20464d3d939bba728e1f583007369f4968749a33533dbfccc0f800fa8b03c0bd6e5af953f415e4d76a707896c4c97cafe704f5d258ea741003f67c9284d8a5cf01665e4495497866226d0f0aa4c2ef3d407d83888b1350d384d69a0c33555a127db09f91afcb0e9b259ff6515ac4bd0d15ca1401546c12b071a259f200dc57e418d2bb8f41bce3bbf5ea906c82b893045072c1c34eda50276a785571eccc0e9fa0546761141e6ec9fbdc7a55957451be1c6e6ad1a7529e05c3add8d144641dcea6fae69a57e55d1ea58d22e1890fdeaeccae71f684ea3a2ae4e512ac9b7cecd0641cd5c4454acd437c49bac71cc597d9dbedc1704104c98a1d5c5f1411dd30b67794225fd25b70b380d95f99d9eb918d4294e5b465ed9496f2f2fe62ed147ace4e6fa5ad719d03489248d45a6c2e623763deed8458858dc8fbdd6235d9d90575cd91f9d18bfdc1971e6ad8be25f794430250ad3c490f3d7c33ad254785be565d76ad73b55aafd25dd759f26906cd49dcfce07ff208db3daed58eb72651ce72b06bd2fec643bc0d26ec461ad68b311d6cb987e19af40319c422f89428686d3ba9eddc717c12e729769e9b1d0d149583a1e23adf18e67af47b9201819355d8fb2217b65035f3cae19a02d6324a338acbb654733e24ea95a95a0367083e496699002d333118f967cb4b0cb629a43466e26baf1e0b60968ef2e9321c785d1ce26fd6dc844fa4d1087ce03dd6091768289623e37367a88ab6c49c99ddfcfb7ef6438afcf8e42447a1c6c1c251dea52560891214bee582b255ab5f010f2cd7b0a477256a57d1e798c78c39266350bd31672d89afab74519bd28ae2e373ff99110cc4c4894f9e30c7f371bb8b8bdd2c8e2507bec200e0d6f30a6ca355e8548d6cd78ab827f6346417edb2982f4e258bffce7e69b561b557b0c7dc011d58d89faf31002ed317cc76d47c694c3121f338eb579a7c1771650c8f73baae4d38a740527ea8016281dc8ed3f5161a0b9852ec6812d600fc2bb7b492068b534c5cd843169b7ed48900028fd1de519f44a3c39ae6dc7ae982ff068fe3499f35c352281660330692c0167f2f7f0558fec5ac621dd16e907c453765f7077f0e409e16a74d8b85f74d1eda0dbf8de7c57a29ccbf860b5da510296eff790e71ccbbb6d50e7a221240ed3efa833acd8fa927a8cbc649ad588e53033bc812fc524199857577629a622d952dc1fb46bd0c960bcc330dd984b28a17597ef4041e5c8a74ae89feca40f8f3461e77be6273f652fefc3a42c0abdf0efe87158a8cf9a5a6ae659183ff5505444c0bbf333145725eea7bf616fe874374027f7044157611e8ace9567988f731a511299b36bfac51c182084fa1ae1dac5ba4e1d283d55a01a3eba8b2ceb4baeac341d3eaf20b60af3d67a9573363743408286c7aab0682fb928497e8cc3c08228668c5f46b19671cc03dc0e06f4cbbe3e4e8ddaf2f659a7380eaf0574fc7e6cc90b832a57d59b1f9091116c050ead8474c4bc05cfee8553741d8d1320b08fc945dc2536a77e8e0d9ccd961e07932e1048de00b4a5b19b9c068db441118e32c0d3f5ad752e0a92b69428f7f8e9cef9b30861108856a75fd81a93fd9b93e8cdfd83d87004d933ba5d52e5cc68d2f143aca1b0804f40a70b82f5553fe1901f37523046946690d135475decd01c65eb566828ef3e77010df13c065326e7b9f380b5c080d521da10c08f7dd7438c68307ae0ee077121a7229ca0905276a6cdd1e75986483ab26469bc31ca9c339ce3ece83295488a38942a2c34ca05ac071e6e2a48452db3038f17f72fc37c3b68b11b783a2aeadea2b00ea8d21cb1d666830c1bb53f5477aba2e036aa09d9c835333b7dacccd8ce3ea5a0f603d5c556dff037786472bd55bc2ecd0c6b6d6967c94dcf1e5677dd0c159ea6b32700f903b89f6d975e7a74e068a69ca2f02bf3e87b62eea51cc7974923d49e81829a9d09616dc1865828da4eb1634f86dc2fbc30c994f39da74f866e60fc6a1bd7290e521c50741267bb749f2882ed7f06146fe1fc452bf5bf37607a50e8bf975960f54428938e9278427acb5e2c6cddba9dc21756c4513ea9563617c5611bf68936c7bfe2780d40091550eeec08ce6201d07f151bd2d88fd8496eb9925a3403179bb1f54bdbd93c3d7655037e6ca882512372c40d7707e261896d24b844e77815b99112a301418f928b3d84910eaad4c5eb3c36d18164e6e1708e729fe8f88150e9c364f5207eea29e1e9177d5f5caae9da4f5aca15287bb8e7f985ff6c96fcc593b6e7f48d0d5147bd043d52c735177f2bdc0709ad6a2cd6ad074ed25e0043daffdaf85d77e15a6f284ac1a0f970be1213ac0a0f701a45fb1de4e01da0e8a2faf9bcd0507a23bce38474bc16de8a77b8a4bf2c5ab07e855b46bb2844da1e898693c9b1f38a78ebc8b5e4d5a85b7a752b8257ee2df68c429bd9530322068b45f84e9b5eaa3e914fc281c73af1f91b79486e023092d4bcbae1ba969f2e93145057570f60a63a092abf1fddd44964907b60036ccd5a373142652cb5cd058b5ee588a549597e00f7bca2e25e8effc80576f5edfd1e7bd37b227e99fc5f2bb4ab4b641862e303a269be6c29aa40d709a5294bec1c5f48e109b07f716c22aca88b9075ee865679383f70c0e69bfc141763c5c042cf1f990f05477c319ba7ed607007333102438a15c8206b2a24b2f0b394ab4cb3c8102b99f48d2648f6896740ef7493d76a8bfb46e87fb8b873a00eebac540f6361861d1f997a34c1908a5bbc91b277b1a778cbc848dd00cf2623cfe17d0eb4797c4413e13095b360fe08aa47dcfc0fc98bb95cee7de46a75270466728c6874b57e65f29ddc399e49f027365b14f2a357c11f8107e723755659be221b131a65c7390ba6d130c9611f992ebc08fbeadc56489560e9c9aa84e0f813f9716919824bbd9f1dd03fa013d8fa23ef1bbf8eacbdaddf9788148437ce88e967f916ac1be32d7db5db314107dbe23d9b0b0cbcc5fce2673b221e4627d575ea8e552addb4e7b393ce811aa1fa2e0b5341fb8f797f52557220da9e98d3b9b52db6983535f27067d3c4effcaa91f99dc39be934e4941018bd31aa831e6f106074e8c3ebd84ee33235a023c1a166b13e720da5e772e7c64a56132b70e03738fee25190d411dd53b9b02536f41e8a071ef982cf24570e8f72dabbf53c9fbefe219f011a05ee10bcd49b2a763479024e5645a44f1586623185cedf165abfbd13050706c1d2cd9763831cd0008d426a317e9e9941a599ad2e782c961fbdf87e46f54189377e276c3445758bec2c6483d7e31b1984b762671daa68deaf1f0121da13ec1d0b9508fdafee3fb35342f53fcd6db77d7b496e042b44d4b7bf06f160e5b02ca12b876dc031c93d9e6d648473dca27a76ec3ab383fd413193c53dbd8458bc0a1c467285667c70d0469bfc1c32d018e0e161e3994d55536b762dad68d33b3a74cd41127fd1b170619f3a5b038fdb320c1c745460c7d439ab6de094828701ae5289706ba7b5b7e5e4651972ec11d2e0ec43c2980742e09743c6ee576048afba0fac177a710bd6a09e73af8362e7b48788dff08f99c67b47cfe112f6ec3175ef653051a325eac3b7a3ed78908e804d9e60c39773497e3edc4fe418dd8d1190554d7f164f59132a728c0ec6b570587c4f9f8965348df1f8eea16309d196daabdc4a8da5ec2b17e5829d06bbe8be4a12024a4732fe385fbece6f469a77b84c988c90d39095ae363d36eba6e7886810f9136d349d1563c408c62a276818e8646bf09bece005bdff419d5f01d26551967e7cac25dbd51e42135c07595a2034eabbb97fdaf80eff7d7bd20946a86fb544b579d580dafdd77cb319ab84be8182d805c5c161475208487a68072c88828fb09254ef4e19eaebf90a2a05be04b245a6c7ff968578f88b78a9b45c32c299e85ae57356f8e0fb0f822394d148f7cdf2724728704ccbc9dd7cf8b0e8f3a3b45c9e6fe8fc0a18c38beb351acbce5e59c7c77f2ff0f198a9519d37ef0285d93668953089d81da46e5de985042e824a66736e7a1b50ba8e54444ac59318189882d3e530f1809aa32c4f5d9db362b3617aa5d15019080b1aff959be2db9e6fd3dde1e9ca3725d1782943ddae69cd0b63e006ae063b9ca4b2c48298097d521753cc9bc048860a20a3426ddaaaaa7c0e21d4872baa6b99b7bae4d2ce3153105b9b505f01587236fa2366122ac2508ac84d99cf9af4e21a010748be0846f1b819e842f45f7a803bae9bfbd60689acfccd6a4606e76c9d7136c19e50686adb70a1bb21e415bea8e1f7691245e0cb142a89e02b6c23955a40970a60cdc0f285330ba3fa5dcda55445e5a02b90b2b6a31ec988253b5e4cc2716c75c07842d11980e5414b6a9aa86c73b289a0eb31347bb6f1dc3a7f174f3f36ef98167934892378dd05ad4e28f603fb4149281ac09195752a0e85b449d49522d13dc816131540a0db44f0fbf36fb0dda07e637ed47732bfb64d61ee723f18b63c21d23c6d4f3b7794c0d43983fda6c402d840b67a86abe15be8eaa6479c9314b00dcf59525d47b037f7df1f9a2df4b2cbb6f343919ca099aad2539df88de945c790d29c5061aef67251b5aac9ae6116b7166b0cc6cf70182031d1a75f50166d1bb458fb18a3e8aecf33bbdd856419c34c0bdfe164c47234cbc2f00c9fcf3e82d9066890c1b2d45bd3f9956f229d6bda1a94e1dd81da9d09f28c26d3639366b58d38a9730b1abed0a74b17d5ceb33b118b5761ba826cd7d7849787f1329a3ef1ecaa151895e591ae788ac595658aa63717eaa7989dc85a6c6fabf7209551674fc60b27a412717a8918df6b232431d0a03a95c9b44b2de00fff340cb77b2360a27549d001b5c479b798edb5f61efc17355baa7fbcc2727dbdc2fa3443b39f4e6053571d8a7b0e9ec37adebcd0d7391d2db7dc5c2cf705bffb11b19db170b336ffcccb4c8f266c3b106d88b43d672fb3babef1d3af4bb92eb95a525864b0054a05c97c9903164422886cedcd92f0e65a36115e2133a5c21ff7cfa3bbe787f0fed17e31ddad12b7d4cdd01c22f164120638a640189252123c9da96cc8306404b76ce26252ea237292b7f23481864de3ce1451890fb0fdb8168b3bee51ff426c2471d229a7c9245edd7993a57c9dafda7c365afef0f5e3aa101a8ea3f6e92abfca3d4178b8688a23fb660f6a09c5c5ea964df0f29cd95bb69043123d1aca70e6a33d16fb0d0c8665adc6504a9fa660e796122b15340136317a6a94d36dcc455d3206cd7224b345e5ea5bc26f485c3ab69b90aa7c71dd1c1183c9d2ff9206a46d5bef6b80f36f4138a69a3f01ad90212090d67e30492107582bf25dce76277c80e6f0dc912d40ff8731c37a2e8bdc6256c94dde0a32138ac1267e715694142e83fa0a43e0b87391ec7356eeafc355157ba2ca8771746f4ab3", 0x1000}, {&(0x7f0000001180)="23b91b7f4d58cdc879dd68f40009aeee5e1791dec51b6f834d6f19ba948bb2e8c4dce0d76450eac8aa842753e566e5bff6cbd7635b2f717db20a0c8d9693a93b83b11c6cee5d553cc38eb2a8b805e31424131886959ae4d222553942282cedf3363d6c582b9f24859a66a8f31987378e2913e97dacf82e9477b590795d3c315ed73bd1419ed982bc402dc9e7c7dff3f55968d256eb9549f1750ac27ba0515a07", 0xa0}, {&(0x7f0000001240)="ada206629bd120844f969a9ba83d22b637750e968434353f9c2247a5cf4bb928b381c3061f4e31ffe58010c4df12c4952394b6429a5b4defb37d44f4bdae723f7bb0b71da4fb95ae212885a05c2d276b4d4cb0b2e7a00daf7951e785088b6133094b7b6f95d3009bdb85c3bf075461214a330816be9c29282223ba630147c2c89629cbe4eb1c51855edc1cf79fb656ccc7319a6149e9de2ae973dd36897ade52c7612dada25b601dc3626463c65e75162f732704965556e0c4e456ae4fdc54771c3d027c47250d78abd5e01f2274bd8b50273ff1ae944a63600aa5c225e0", 0xde}, {&(0x7f0000001340)="a21dca573c40daee57d6d0d7db74ebacbdd43481ac361174f7e26d96eb4292922029d6c2a9de95e5760761c5107f54c844eff65438ab7c3adfd9add8c307929ddab324919240bba449e897f06ef2190f4993ef1b5350", 0x56}, {&(0x7f00000013c0)="eba5974cde0af3569a84b4bf0e93d59ed90763060aacf51741629916d9b2bfa4f1579fef34cbd9a93b1b32db0f4fe71feb2786b51b82549a21fa9fdef507f40777208e7e7cdda23123e4a8ecdd29af54e634928d23241e6077aaef1e30db4784", 0x60}, {&(0x7f0000001440)="33cb854fc23cde42015c6f175dcacbe54dd0f3ce6a2cb41f17caaad015e104877f79f5648740f07d73be4ae1cd93450d676e333d37ad85cab63ec70d3687c9e3ff5594efa012089b33bc9e49c6f0", 0x4e}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="e000000000000000ad3172b603000000718200125489f8e1d90a1311f70f5edeca79daf692a903c9272d05fbf917e221be1264fb98027cd88068687591bae09e96c11768d7ecad853e9509479b4722ba18e17b476f2c4034b8e9cc502f491d372e0f53e1ffff1f35f688a08cf9bf81893326f8e0c2f3e4b74efc79dd34ba9a28485a409995c2a66b41e73fc04f671aac712ec5bb7240decf0417a04048d1deda8804cc573352149f715874be40f5dc90a6f449a4e204cc9fd5d67e1ba585cc5103cc25b7bb759f18d20074247e50b0d5c0ffe2d3574680d93f4ad9c1881f00001010000000000000ffff0000110000006d9eff8ca79ce16d9b31958cd02f055d081c98a21b3c9ca42a2e277f3acc1dc68a025bf1795da51126fd79df97437eefde33b6f6dc7f0c30d5e5c670c9a02754000ea9664df023c320282ad2e7211f0629a94d2006908ef69e318770558ecdffc0591609db1e40a93c843d48004203275c606184dc211111efb25322e317ecf18d1d4dfd665a912e107deacc4292b2561f5f6235d85466003b88bdf14248adfb3df2ce15df36d5072207195d9d554446f40bd1529022bff55ac5b529655aee189806bc9499380e3b74aa64a4125d08f50cdc287d4e88b12e80fcacaaedb1c2b6173917317e378cf6f524c5a7ef4178c20e1ba7ff8e9f97f5ac26688973c9d5736144799f7d27a6aea8b46267d5c643f54b5246ec69d04b3554d0c322aff54e66d4b20bb7d2f68321ffb77c5a4ac01cdf0268455c4ee97402dcf2e2c7af8b12e91b9352cdc0874f2112da6c46eabf04af95f08c1d2598d2f057653691411a5e57b3af74035fce9dc57d671587c6ea7e6d11c8f549c579670799a13d2eff8df3883bf8dcc3ccab9393110206dc1ac5f1f7059e145d5c45250b08071094cf0bbadf5c1b587918f91278653620c06e1ac81564b28388f57dcd961f8ade050a2294da4f3ca719754a3ba171a234e1699912d7e5e93605b2d067a964c44754919598d6e7fed7bcd82760be9f8fa5ffbe30f46dd2cca680e7368fb9874d5b826002ce6b0f1a3a11c6ba6799a96742ceed14a18d4a7e58b0ab7affe8b57b75389c690a923cc8f976407ef8b2c8ef4fca24e4ef58918323fa5046b773f2fa63921c5427e7950c24a973e5af4a294889cb5cc3dc1c718066b7e3f5fb3455e7aee7724e947d33b906066e21ecf106c0467767734c518f40fc72c7f3a4e64f53e3b008706cba6fa76b8b8d041380d4727e7cd2bbf1eeb943d8dc6879d872d07c4219f205af05624e7f08453432d9f7b5ef12e389a93c5f09a7efb1aaeca6764f3b19896f7bbc5fa63527091a5cd3df470d4af13ab1c0843a875b2a53c4c418f9568ba0f433e69d6043ff789c7921ebf6769e73f0f7ceae3c65d8f761e55200e73ca13db1fe094c09a1aea2ee4fec56dd92a2766bd321fc32d92f6c8c7091fe03555b66f3d13626838c932455dfa4fa13846a44789287e1c47a28f73c2ba2a079b105e15dfc21d6c80f1af0740b5f63337325a038fb267534a41956994e38bdf21dfd2ca13c7c999927155f975863091b2ba433c49480e603053c5a3ee50fa1fb0eac4b1a7f032386c41d727f70ff300f6fc2b371b5c809581b6e6780e7da3060856798660dbfaf4093faee43e61e5d8f81f1aee392cc2afb207060ab6ac31b111346c693fdad9b2da76c6c18bf746d60cda92a5165c582d90e3dc0aa588ad36c3b9586e917748d2fce1b6d2c59a1dfddea4d913e099042e2864f077fac0df1f7b056fa8f4971e7a74ede3d2e81a5c01ab05205f03587fecad637cd2dcd54f679726cf2b213ec96466d7aa10ec152fb98162c404f2ad6e8f7eaab227aff436842671500dd4f7a86b980524f58facb3145797035d6caceed7d48f6507f2e93acbfb6d3276ea30b40af456ad4bd33f79f00c10a12ce2f87faf249d38f5f7f0dde7e53c70e3d57d049e07a45bb52f1adfef0c532903b721087478015642af263fa94a18c17da594ad52d028f5317ca1022ba2be22a74827f4016f776f0ea773b060b77f33f4360c58531018f924c9d708461897bba12e48ced98a06f6011ff0fc75010d619970cd46cee649c41d42b2dfd51e90d5178d8d0b8660c3794459f2a1d21f7dd5340446cdfc2ebcb833a59a3c2e10994dfa3cba87a8e96008829d5f7f4fb3439c281ad942d34f1df522901ac9c03c364a6a37398271da298ce65d3da4c5124b6217335c7372cf663479b9ceb3adee0db05f8acfdb6ec9178b434aafbb36ee6b72134df16d78e2bebe5a06b84713f612c3ffb8f9f3d1adfb1f7454e32fbf55b27fee304550a87856e286f037a2162e99840a0c43895c3087282e6f59127aff6a7908d5d49d99761708a708956976db942c41200ce7f7a475829a14f880340b7588367f11c19672b570e484d815731afaab8d4c447c98b6d5ccd775b3e6b920ed5953a160813b2b612eed1112f1e3713c347ce60152d885ccc1c28af5b8d82b882745f3787104b60fa7a7a64fcba9f12a6c0e50d6f6700334b76edfe74b5d628cf28dd5167d622fb0318479d4258c2a45f8b27462f6d3c71b289aab4d419d7994a4ebe1800c8f53810c52806b2b7379eb5f52b0478aabd7bfee3f4a88ee2eb35da6a4f6993a505cacea735da6a1563c0eca757bbdee0adc6f918b3f462fee3ab54df52e826e6ab9580c0b8984aca12229b7729baec4df532a8e928b36bbc8878e9758f1a4bf1161658ca7cb226d6a0202c7e5b5b4ac6218db2f0b80336154d40e1b0681e417ec4e41b165c99ef88c44bca26b2eeeb0e623abbb68d562cffaaf9bde70fa50d2744d028afbe255a2f31c49f11074b9e4f93c71a3ce1340bc3c0c32a9ea01935432f17b0e3e639d116b964e3f6f6df789d08c150e4f1b66a08319351ea21ab93a0698fc598135e82d63e51e3e20d6a3e0076915b15175665936898bdf697fbb31ed2d8b386b4d7b22503e5ebc2268ed066d42dcd56655224d3af14f2f63a98e43b9689ff393c976b6feb80147e36f7e3223c0552f87c2dcf66499d826d55ebe912d28d192319609165c14852f753eb1044894463e69392e49beec9440fadf1f21943597a438513ed4a9d637ee2218dd137838eca8c74786595bd5741605d7232d9f20c73525b3d7575767a7fdc40085b5c5e76db61658e95e5e3ec49ad2a08f97394d1632ab908778fe943395eac483ad130b6520fa44f4c0926d9552c6e512435b104518ac638cc797d02883d9f6f98af8a884152326f3c12ce12e84ae812f9dfc85fcf9932720d9cb7dc4b26ae68741e0dc55c3df452c914e414e71df8157df0b689802d2747759da62cdf8c57ad283b7a9ef4dc35106534de86594afaae9f1bc7cea747ba620dc3e656d5d703a9ffe46ee100ed37b14d4297baa8f1cf9ecd061d401d9a96bf86910aa828a9b4855925848416c4d8ed7a68ff0c96100f53b3067d9a098bec454a1b3aa4be6f14259baf95423c6eec13f5d97f78cecd4bb532d60251350066df8dc955a9ff981b3b53e09feb252747be3b5820cb5ad2c467ef06f1de3694f9af59a7077f6373671755eea53cba8bdd25c50007d3b9c979f83a50e78880cfc1cb26ed2a5257b087b91746c363f4098efc4d19b95eb3f15be0ee5d94a69e9deb22f7015d98389a39d4205b1a83165def5e72b89675c35bcbbc8fb9ee35741a634e82fbd98425ef68966510b8d1c66262330b3661d0cb80a68cf058532b81db1507261f99c27c4f2a724ba7dc17b399fe256a3e573840f682964a6974337a144bba888c947a9db55c0e9e4497795535f1fc52ef29c89fc0a567a32bfd370bcb9b8a137e4deacfbd9ee0ba87334af06fde1119f9302c9af907f8603239947b79065783e05a94f605c42fd76fdb544ab22e3545d767d8175484054d256eb80f3f87d824fda173c2adbdd4ab794a55c5c926de4a48704b8e1064593099481f7f3f9ecb70626385b5db564a30bddfb114f5472760e3446bb3b423ba92095236b550470371c493393bf4f9b73c4cd47007042c8007daeda74562a33247b52d7dadd06567ed5cfbd0d470a4058dbf6f4144196aaf58a8d42fb094408dcc1615095c8c9a2eac8839e90e6af03f3c7ae0957db44a5219f531810c656223521407acb0e50c0bc2221aa35eef5ef7b4572fd0716f6715cf6ca07b9896cbd9ff55cd18a67d7c6799f81c0955f66dcea31dc9f11340dc01bff104a635c96b3efb8156da92abd1ebd5ff5005039da307ddcf133982b32a539a1b9b0286c6a39235f4aff9efe072b4c74f808f82cbd9de2ad2a9847ce72d014023093783d20071da281354e0b10f71fa85ec2fbba3360009c6db848e6b5393a4f0db325200908921320e15b27bd4d5f0b68d4404cff0769b32f5785dfd0e825c928fed0c005be8bd2e2b0a0501b386280f59511aad7af921edf1e7088bf52b67f42fb4994d68de567548f01006e4919c82fb2be0384d57d38f790913ea88e74866e7edda694adf9dd1217f3369d64153778d691c4639837f6c971e09a0447fc45997deff29abeeb0a38da4ebd4bee910a9f1c56a012c30e9b726937a09b0889dfac9e78afc835e26f7494bcd2948022158b481f6603cb6e5d8990a7490d13b292c3790fb8634ed7151038e4dce6db3df2e9638b8e2d441d6cd6d052fe0dcc4a3f0181f5027337c092709b4501871407f8e0ed8f422b3bbf90e7304c3bfc2286b2bb18728c39c9632425a56fd94c3d674fe84d137172f68f8fd8759c7e0b119ac588ea49889d43e9b09ea04b7e5d5327ffd05529bcad507610883f0d42ce0fecf985be8617f07ab92690c7127a756658dcb7ae590ef98999b35265ce5582d4574e1eeafe003f2df6125c62f5a5aeefaacdb9f23e1d420872b7142298360eade1c411ed3ccbf798038ade945ee6f0731dbbf296b4ea32e39ae20e4d2bd56841692e4d8a159aa8ef946ffc1821f15375c11d7e3d7517b3bc0d9078cc6ff177b61f852d9c1e658838fcbed844af0809c945d44cf957f5a7de944a02274fdb4e33d207faa2ecf84bbd497a3e51482ab4775bdbffa6e15bef5d79ad3191cf52c1a3032843544a26060ae3c50e805b095aa9827bb30b525cbcb7966467cdd0a28e75df210010b98daaa655ca7f776393a9478692ce710707267fe10458e67ebe4e71656893589249c3bb030755d64a2e39ddb83bcc8168c978011716eee9bdc7b3bfb5568fdcde62078bacbaa4ad8d8ba2d1efb0225f37ed0798e11579e242c68dd4a8c3bc9ab233dbddeb6577c472b37e612ed7692388147b89a6e2994f2d1e39a6e260b74c2b9b78184aef611f5d8a2e721998e10b8d9a7026188c008d46da7fd7fc2f9c4be419c5ad892fa87c030d659cfd985bcf60720dc03fb630b8eea340060edf523cebf2b482e8cd2450d49bb9ef4e61145152ffbb4a58bbd36601d3234e57086a6846a991c1ccee31ee6453d2f3b89e6052ba4df174687d55a5d9581d1d4c45f4c2c3c59b83ccb69d5caab77dbc78c8849baee6c1c8032caad265616fe3769824c3838a3ee712519fadf805d2567a464622aabd85734bea3792123650c08063543f0da282eb253ccc4eb2fa052aff9da3a34e4158871b7520312b989d3d9768aa7be7d530e1497fc5c5509029b5c48928e6475f8441fe7394751730b35b5aa485ff4b888f24b047a9abc9a2749283aa0f004b252501dbad553f74d05e85c03883df0bbcc8664874ef0632f5ba1a95b621ca6936123854ad4230a201ab47610f75889b580a114b0e5a8f9fef266dc2016617272ed65f64f71a40364cdd230d8bfb29fc0bef5fba44c405675558f45bc535ef7ffa659f5235baa1efec19f278e63a7ec84286ee2340c1f4bde32152e1894f5cc86ba43fdddedddd27e8eb5fb4736b6183ea941b32418df30d29e8cbbf663f061f62d7a89443f36ef0b9a8e58ebd9a8058a0c869485a7a829b6cdfd33c436eb68bca5a294f9d0a9ce1417fe44c0fbe5d20f8e7be519afc83d4c4d013d065e9b1730e4511e5a2664473af018f2e67d1bb201b1a87494459eea3411e6b971725feb8b389964b9f3157738d5229f91376dd6252a0c1cc804ae2bb17b24e35e287bbcc1355a98bb25721dcc0ca62ee5250e3fe45010100000000000000100000008000000a2eca330d9d06e1b0f3e45d87add98618ce794d91b29f37213ed60677da64bef6cbfe9778c46c21f7dbbad21adfe72d5523e81129f93597febf0aa1bdaf4579078ad4a59af0c602b6a453f9b0a7fde9202243b62b4f7cfe8cfd022fb268e1d829b0c8d4ce614f34fcc715b78fd630683fc429de75bfb1249496c63257c2d3bd6183ff0054de4a2530e69df043eab87a1c193106327c275e26dfdce9a5446f0de8acc0ab6d43f2c0fadb0c6d51f534b846abf5296d3bb1f5577385405e4a56057bd5748a8c78a58e667180e66c14f411aedeeb5633a14b9ebed307ede45188a851c79cc6c52ecae9bc46ecc1767b484549a6e05e7f90fcf4af294177b7b1f6769efc0738a84382970281324178f5a78bcd7eb4c97e862c2ba2089d90272a126c19b2dd8998b6d7a112ce84057b5838ea7f2f4fcd93358cd27a7ccac105109a01c31b45a28a601b7dfc9c014b53bf5a9cea17006d30f2fad75db4fee3999fce5bab21985add4a15dc5384175265ff4604e5b5bbf2c0ca409eef419b2b1ee53f24b3f50a095e70154086da51782233dcd63647be6dc8a755384871b892be270c0b6ba5688dceae10573bf5adba119e3fceb26c18322f47d80e034c58ff6a7bde0067bceafb48c0135a89ab66e44107f34b84297ff4d32d411ec6b0ec0381d8f4c75de23da1d20dfb64ee5bdd94df35c16cf45185f9e7ce16793b473370963b4b6c25bf80a1d17dd61eea418f85fb66c385a4f6cdc268b35e19e056db10e4ca141312d4a4a372320fc2774139f503a47c4c552d29bafbeb67a97da31976b0830a772061b70b99b69b365e3cc3ec9dc5db0ce0156c29a0cf74291bc90dc62f842214bbb45a0dfa47e4bbcb321276817315d72a247f2a1d7c81470b398a9f2ccabe4cd0d44d24b73cfc487aaa13b60af6128458ac1634029418040f918c1f2767bce4610afd495e8eba0bdcac7b693aac102c3daf6b83cd4b9cad543e2560230366598f8b30d6937e8cd4d528f3e8d59ae40dc4919b60aaf9f4b7f15fedceb724c564cf8339c4c32d42720564b12fee3a4310e08ef8701e095c1234bb3582e94e33ba19b4fce33dea9f115447b49565dae392181ad8eddd83733d827f91ddd0517c3f5b19815a4b1e41c48b613d4725d8ebb2e20e3ad844cdd0be957f3f2e569c5cde13f1e3fed9c6d523f05a648fe208d8542e00b0269c86ab3a5f9fa48bae944c69f8f75e046d235676aa4e1a86cbd70fef93707dc884267386b468c239a0a3df2f89f7ae07d0e52da4059f3f05e765a52d6c10a1e06a441f66b5356b28c69507e59f9e4e90941e0214a000dcdfce7204970b61682e4c595607c0db8014f90907cb5dd60a48dde327f0217b908b5f69184c0f3b8e01a0e40d6c16704412de04cf9802ceaae9d0c04a8b9242c80ff2940afbac7de1027c28559af3be076f56fa45beb6490cc71e3e609817e2755711190cf62631f72c3b15f8925dbd371f0133db5b5ef31621bdf0edfcd8f963e2e5c39d0068cb1e54879c3d08756764cf101aa039a52fa00cd64022bf0a73140e5427f9413fa9fbdbbcf040007b23db0acb3d750e03aea291a47295957bef25aff27219e160c6c9b6c7cb4d36cd855eff50dfea12c43823f00a83e8ead7fe5dd5de2cf0345cb3a299f3389eab571f15ff98e1ecc59f131c3b96f58a6d93891208eea1a1e7fb0bc7ff5008471dddbdc70c53f096c05b556f626621152139d34211881ee031efccf027c56f2a3329bc0acd560da5e9205c60454e9d2c78062a364f18e089184418f2ad7df8c44a1d1e51ff67bf786c0699c74f91262432376f27321b7716836e21dcda12aadbb4d63d42985a87628c8157188a9ab7eaddcb51a60cb9f541afecea53c11ba2b8df5cb6c81b07ab285c83a29fd181da0e327d369752f9633b80b8ad9fce163262577a4005fd5c97d213062c8d29c64c0194482fc930d5aecf8d18ec9c801517a028051dbcf6016ea1750ae21114d5098fc897facc84d83c92cc210f1078bddb428e5a071cb4623afb143630b28c50c86c8ef5bbaef7f871360ad64f49b8c2422fda0d4804c09d3b0b9aef59103522b67ee16bf83482d363e02a30c92de398d9b7d98a0c0cf2c5574e7a398dc4d10cf3133fd258b1e222fb3b11f9c23cca895e03d1ad7142fce410c628b692b996cb800d744ae9fe20617c5673cd7ec803a8e72de50dc774104b23326459787ababd3a9b0d3066c8a20162d371b80f68b97ea824015e0f647401798d546e97d43481563e4b2214b6caaf12a6d4da74a50c09e76501f07495fe4d4f11e1d9c564adfc76ca7a49efa71706699e0844fd58c84fceee5f518f4eda74b10a2e803f0e4a80f314892168f092b99e6f1a40194698a1021205300cc9dcaf886637fbc11bf6b8d08a5cf16e1570dc6b7c2abe221c6f7ca0d8d7b2d0c66a257d7f49a978d0fe2b57d7abb922f80732b72c7c61a91fd7f06fed4c66caf78562cd76b46254b9287771b48fc7d7d1eb1fc59b9b2dec27c819ab9e6a5ee8484ad40fc0ca35160dd3c003bba75acf7a319e8608c1247e82099f02adeb2211e65220f84ca1d93ce13e34be0867c85fe8fc2f2b55122149903029d76db4b93b241eafa74bf3de2844a7569b203a2b845e8d649a81d17d6135423d55904b6984042e7a277ebd7ea1b436222e19ac6117b6b16563c27013a69f8758c83b90a78c77f19e78f61f5f5d87f3703a9cb9a0f79bf8cfc650f718e3f019fd39d2614fe984084de1fae2bcdffad862af449f3bc76fb33fdb192ee58b8f22391b3804ad075b6208be7e82574b4bd2bb7e3520f77c119c18f4fa88264608f605db8fecc97618f965e42c276e72cde4e180288547335fcfc1f59997b372dd66f3ca001e86d48c34160ae9c1dbd0688880762a9425fdd040bc0a0a97198edec015ffedb8ff6f80077caa20e81a34b3a4b01df409d35694c9b611227d7af7107a17ec879263d542be537d959eaff62aad333d17301d6b2d4719eac945c61ae2ddf55a7cddab7e8132ae2ab34864270800d23ad9eb3557b475aad0ab4c2c36b56d2d50131773e537f1e4a7d81bf88e615cb1e3c57c07702e796461eaae2eb806f69b943bfab9157bad724d1acf8eed1881703b84f48606a4231af4b6d55751ebf4bfd7a13503d1c5bd0251cce2e45a397ba9038571e4441e51cba6b6b37fa0039b91a9cd96a04646865d13238ac7249089e92a54a155ba08d297d4fe7c30a51b6ee70385689201000f58283d8568cf7986478e17017c9c5568af922597e3e84fe529694ddd64ec6805be2b43b41ffa7cfa27fdaba6dbe766c2bea92682913a1ca404ad5a6ad4caec07872cc584d2341f97fbdc6c5f6a35b05273ff08c37ad7be3448c1a7661865a5f156dab4fe6bc3eeb2e1a0f1d79d15b02fc8a6fbe7b6e63097137025fbfd2ba9d56de78274791d74ea2b35b7db775ce1672d39ca096588ce8b342fa87eb72b8ede20b065c8c6636f5d81bbce677f1792d038041e8830b43f45d71076ee889a351e5a99a225771b881e12c974125cca833b20c4d1d09973d18243d4943cfe5c45bccab1b61600f79373c63e537e9e4c4f065cbe0a3c6eb74e9dc3bb8ba48ad9c256b492b7bb5c3b7d8e1e2b92b13ff1c44fda61471310e7f1a2a17f82c408d80e6e171e148cd33fbb0b636e8a45497688710ab8b369fa18e082c5a7da652cf4e0dca6ead085055f1f0e343d22a19e249aadfd20c488f7af9b1351fbfaf333f679d66d5db0d4a3e3604eaa6355cd63f8b6620b5171de7d3a9404a2df69f1372d2d3cd9e99f162c6a8af0b5078a095291e55ff69064fd6b99879cd6b2c81bb0ba1b44d4b2d87a0f8025f1c84b5fb5e9d47298b8ea062bd3b94154b80e8979e6004a310afb4c72af38c50180a10bac363d0fdffef5d5de6c2c78b56e35e0e80784cc67d2f8e0ca6f0ad093661950abad2cd5ba2eb56fd4de17fe3f17f2291c8409e9b153677d89298738cec948b011ab3efced4b7b681f0d38202d55cf60a682f5aec691a7543b6d4a639aa636f177081739ca04cdc1942cd6cb5ca531053a9b900cd5842e437a9e9a92d9ad2a59302f25c778a1a557113a10cdf601b995b4a29e23e2d63aa62d486135e2a178fd679f896f196882f5a4ccf3c899a7f840cab9cc0e748d4f1581c8fa24bbf25e8645d8adefebd5f06c3040491e9f9e1f625ec44e997c8cbc1547218b21736933023251611c9f33dd864351bdc47eb37fa1782b8fd5c9737de861ffb27c2305b9d6268fa62002e7f6e30368efdfd871a6acf8d7e0127dc7716a5eebd116a3eb26115844e8ebe9a1ad0246432d8604b31e9807c73bfaf66a947e36483d758feae659a82416ea21c571efbe4d58dd1fdf403738abd05d5776ed90ef3a955642f6c9d1bd611620cf8b7387edbf4eccb77f4a63efc35dd4048bbad3d28bc05a919b08af9376da9659839e6aa231ed28569538cee409e18c8c1b5950a34cb79edc11947ac5b666ee0e542d4dc7154a03d762343cf64f9de776377d0fd8d487ff2c08324d9a41323d092d40b91f9ab97cfa63dcb3a33ab97a96d6a685619f5f4752dcc0b100836eec96ad41451ce6ccae837f54363638db3779fce4b22a26b20c6ee2194d0570d1e1d12ae54c659c93b72f026fab1d43bcd2f9fc771d1f7df3d084d00bafff9abd30090e2c6ed5e8637ded56a341c212502db09c7a1701d6791f5e4012d471dc39d4b3e060b051ff89822d8e74504fa87e57e52d11f49ee7026a5dc0dafc7d75bbb04c4d5cbc0d1ba34ac478d7b1e9322d8e03c87c3de6e88fd232c0cfe6110ca907f2b9fb9fb1fa8a0f7283b41523ad609be9c1012784397aabe1af555a6a1306cec7f783786deb6ce4e49b723b0dcb552d8fb5a858bb0188d4ba0e53ab451d7957fc4409013cbfafe4a45d0d6cd92a4e17c13770cb57aa3d932a14cd0cd2c902321c3c3db7bf825d45490c728553aeb751c2c1437e8d7e2caf5ffc6ccbc5cf97e4a00ce2898f1def4ba46722d3f6c17f467f203067155fc15fb97d88a583bb3398b8fa58b75d588c936ea4425a743e3439ccc51363906119e6e72058d593332eef619e12bd78cf9ae7d2cdf18afff1a1f34821d8d2b0046bbc87e754aaefe5d8813fec00155d7ec6daec047dd3c45d983987bda7aba7ee225725ea9a3006d21e073fb0cac271147e84854158c7ad4d07af72873821d7ef6009fa68ed6c494a8782515bb0bf64ed069a8b21e68df64a705e45b58862a30331bfdbbe7d3fac23fc24b8f34d9607f9de3043f472437e92e17de3a727db9d0d1a317fbcfc90e3a3b0a79b5fa222fd34c2942862d3b116c4558e4d759ce10467112966ed87483bba8cc5a5e01f0a93c781f4118439631b53b70e2c1d0cbb6e071d1b43e6a4cd25290e8873cfe94001dedcbbb396212be04d35da6f6f7fca46bc9fef603f5542ede32acad71e0a205a5d0f9d563b569f0e6e6a98ec46504ce42adc09c9ec0af70bc1e3831e3d7e3e7f43cb8abef79271fe9cc8d27db7091f83415f5bbae7b46d6e819d9137a42c8d940b5c0fadd92c5c42570fdea3b9d7dc98fa23ccc49825caa3e721bb8fd3478a2161619d986ec92d14c7927cbf63405fa67757645b561e5403b20abc9b9261957e564df628b3705661d9a20ffd2521248e97cc00f113da8340179ae437df46d9c6270c8cc533d2204e443faa78ac77365c67e0b4337dbd4dc41d831d75d0fdfacc614c05b4e928851390e80c7b5e48ca1c1cac4c02652f7e7084bba342252e497b0debb16851437de77340cfcfe48b30ea338000000000000007954aa540100000069d272f4c9401e8ebe2c4b8e19534ed8c2a9c97ae870c5f99c3072c5e96530a95c00000000000000c800000000000000ffff000007000000862a35ea4839e30a3850837ad163d323571ccd66e66681fd4bdfffd4238ab92bb5a665b17bceeadf2333ff6aebf8f6146617cc67740ac33d1f68ab62315cc55ea69ed58b6079e9d1df974ed09a912ed48d258bf88adce6d523368c939d2b19beb827a433e0973a0ad73e0c2e377288fd0d1b0b7e7a248fd1c515259eb87d047b70d7b70011eb93620f6e5a2901b7ac5d69106295bec2352f26bd62a0ba388446bc8c30e3390fe0e1117b43218c4a90fc59000000000000001800000000000000ffff000001000000074a8900000000006800000000000000ffff000000000000f5b6e64e22721a81aec1f62077875bcc39a69a431a9c84a70ccd7a37e2b966dcd78c6732af0736e5aeadd9b35206f308b1de3d326127005a47f27a28a3de667eeca6715a9e52ac7038c228c9ea6527afc571b30000000000000000"], 0x2280}, 0x400) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000012c0)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x8342ece10ed4c3f5, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000064}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x802, 0x0) preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/59, 0x3b}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = semget$private(0x0, 0x4, 0x52a) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xa4, &(0x7f0000000240)="0091790121b8932121a610c70da719bdfe241ae0d899a252af7423d104251da3e22f8d53a4ac03a90b83fe21d9f29bdf4873c7f45b1e43a345d30dcb2308639161ab25ecf09fabedf1e31b0cd2fe4cc29563fe3e950a006b9d746ac623560609934636ac95c300fa290dee3382969489f580e6e158931f1f9ad55877dc49ed35aefc5567d2de03a985cd0e7e0765720e8673041a9b6296889d6622b8f21ecb621af0d7a7") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x20000000000, 0x2, 0x0]}) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x1100, 0x5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f00000000c0)=0x400c8) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() setregid(r1, r2) dup(r0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000600)=@in6={0x18, 0x3, 0x3, 0x7fffffff}, 0xc) r3 = getpid() fcntl$setown(r1, 0x6, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r4, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r6) faccessat(r4, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r7, r7) shutdown(r9, 0x1) poll(&(0x7f0000000000)=[{r8, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r5, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r4, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r5) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0xe4b, 0x4, "cf24e3f5d67b380ac252c556a5f1e278e3885c20", 0x9, 0x3ff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xfb) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100010010) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x2}, {0x4100000000, 0xfffffffffffffffd}}, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x11) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) r2 = dup(r1) renameat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x4, 0x0, 0x800}, {0x2, 0x800, 0x1800}, {0x0, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r5 = kqueue() r6 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r7 = dup(r5) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r8 = getpgid(r1) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r9 = getpgid(r8) syz_open_pts() close(r2) syz_open_pts() ioctl$KDDISABIO(r7, 0x20004b3d) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r9}) semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2bdf3565feef20049e1d9c3a8b4d8c8ce7b8472bd3dba90a5d55e23b1fa9937e5e63af7016f2e041fbccbea71489db4af2d930b46e6354971c9de0d5596be0afa6da98cf9e1448a67f57e2922bef9b458cf4476fb5ae2"], 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) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = semget(0x1, 0x3, 0x560) clock_getres(0x0, &(0x7f0000000180)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/249) 16:00:08 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b8180000002900000031000000030000000700c25e388d893f"], 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) r1 = msgget$private(0x0, 0x460) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7fffffff, r2, r3, r4, r5, 0x8, 0x6}, 0x7, 0x51, r6, r7, 0x280000000000000, 0x1000, 0x7, 0x1}) 16:00:08 executing program 1: r0 = socket(0x10, 0x4000, 0x1) sendto$inet(r0, &(0x7f0000000000)="7c42fda7af88bff3984709e60ef4e7c9a9ba0dbb93cde4b9034d667d2d270a2b874af92549209b2a0833a8eff5773d4b951ae4c58e8ab7dd5915b709dbcd6c0ce8a0ae3530ce3be308ec946dc6e0445613b66f9ad943137eb438d3168c9341b604ab39d3fd6f84f878333a2204392fd30b4110cbebbb2c4658ba97aa", 0x7c, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x8c2f}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/210) r5 = fcntl$dupfd(r2, 0x0, r2) semop(r3, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0xffff, 0x2}}, 0x2) r6 = semget$private(0x0, 0x7, 0x608) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x7fffffff, 0x3, 0x1}, {0x0, 0x947, 0x6}, {0x7, 0x6, 0x80000001, 0xbf}, {0x3703d810, 0x53102680, 0x84, 0x7}]}) r9 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000280)={0x7fffffff, 0x7, 0x9}) close(r7) recvfrom$unix(r0, &(0x7f00000002c0)=""/6, 0x6, 0x801, &(0x7f0000000980)=ANY=[@ANYBLOB="011d2c0053a32a9e0800000070ed5bbbf8ad51eb3de487089782"], 0x1) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0x1f, 0x7, 0x2}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000480)=0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x880, 0x8) getsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) getsockopt$sock_int(r8, 0xffff, 0x1103, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r6, &(0x7f0000000940)=[{0x1, 0x7, 0x800}, {0x3, 0x3, 0xddb186b04f6e4ca9}, {0x3, 0x3f, 0x1800}, {0x2, 0x60000, 0x1000}], 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000600)=0x935d) semop(r6, &(0x7f0000000640)=[{0x0, 0x1, 0x1000}, {0x0, 0x8, 0x1800}, {0x2, 0xffff, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0xfa0, 0x1800}], 0x5) 16:00:08 executing program 0: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 16:00:08 executing program 1: r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x82) chdir(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) syz_open_pts() chdir(0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x3a1, 0x1, 0x9}, {0x4, 0x1, 0x40, 0x1}, {0x4, 0x6, 0x634, 0x80000001}, {0xfffffffffffffffb, 0x7, 0x400, 0x6}, {0x9, 0x5, 0x5, 0x8}]}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') r0 = getgid() setegid(r0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x80000001, 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x85e, 0x4, 0x80, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd6e9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x1}, {&(0x7f0000e21000/0x3000)=nil, &(0x7f0000e1b000/0x4000)=nil, 0x2}, {&(0x7f0000f87000/0x4000)=nil, &(0x7f0000faf000/0x2000)=nil, 0x7}, {&(0x7f0000e55000/0x4000)=nil, &(0x7f0000e94000/0x1000)=nil, 0x896a}, {&(0x7f0000edb000/0x1000)=nil, &(0x7f0000e4c000/0x1000)=nil, 0x3}, {&(0x7f0000f67000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e24000/0x2000)=nil, &(0x7f0000ed1000/0x4000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f45}) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffd) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="b04d73f4d39bc97b3a3f23eaff98a88d2a4ec455d705c8460050b017a4adb6b5be6bf600859564af152d53633c174096c7848683da8d70273649c9543ae330c18ba30b72beedca6cb2357a89e56f0e4b42a9bd44c50f76a60e906a3da2d331dc645d7c2ac0a76f52cde677fbe066f9ca47d337e7f3c159b0eb3c2f288a1f67291c2fcef55bd0f559c5deb8ad5bea47174e8d328cfb", 0x95) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xc000, 0x4) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) socket$inet6(0x18, 0x5, 0x1) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt(r1, 0x7, 0x9fc, &(0x7f0000000280)="9767e4a9f9cd61807041bb225518b1020d246423b7566bce54163d28c89eff8d25d700c531ee51d543bc782545960207f45da334feece0701d0dbdb766a71730c231c52e05d163ee1a7931eb473cc4978305cafe7767bc973dc32e098b89dd5139925345a91462c824bf7766d7cee082330d41a8e6aefcae0faa4bc00ab8e2f7f096f92793f162add10eb876f5264b1d87fa30fdc9e378b1535bac345eb0f6ef1b839fb03964ab66870ac6c5ca419d4baca59f632ee09e99b6d6226cb296a48f1be03718b1d9e483c52e256c940ab59de889e468ae1677ab63bfe586e0d105d941c8892a2cd3c9ad026a3fd206df9fe18be54846488d9b383bc9c5d9588ae39e26248b4500c2947b17e9f384a23af5f8bbe246559be56caf2e93311cdacb3ad519960dbace4146bb3ee2bac8bbc60391280beb7994ccafddc1b78302c47bbb248695c6ecf343374230b4a26d04da9bebcb8badff6e29bc6286c3075b3a0b919b9d4b4bca4f287f6044f478ed74828a62e79e416873fd779edf65553eeb5d51ba0fa43578f2af023691406cd763152aa0e5ba03ac5d0e7b471cdf5afa1fb36a112cfea13f8d34211b8585381092dadab6978bd56d96b05f8ccd80d40d990128900d05568ba05e0829b91e003f9c818cff601039fdf769863f6d0c4573fac696b03c9c81d657e0b14a6c14878acbe399fb1b3f2e6afa9abdb53f2bd08bf2941bd1bcad300ad17feff076553e139fb933be07ec0c1c165057399cb000ac85f615527577a12bf0362dd729b8093ef7fa90d4ed6aa133d14afff598835bec93dd248863b2d4c62a38eff87deac29edc9a4f6ba6df06a05c2cbd4b756728419b8f1c3352b035a6cccfaa2ca442e55c73eb0e9fc0026e0321baf6d377811c418c7410b03ae7637257c4d2bb5b588a9bd4ee654617b2d83364d2201f444ef7d27f7b45ecd1aae9097ec0fc95c04dcba137e44bee17f7fc18a74acb5edeb38ec49a6f2b1448ead07f81f879844b44e7acdb79845c9e4fae3c399c0c18d404de0bf77e787d965a38cdef5917574e25823b9946e41eab6d9a4bbad09205a61949e53bc1d3b47ebbef67cea50144bf05f19bcc90e0c7775c115feb6f18a6c799c2f0aa43494e9f3f04bdf6fad41c67c21d94b63a93fddc59df504167e190960f3eea0ffcd4d19d7695cd069af70160d75562cc33beb06dabf81c54c6702ac242c31a28bf39769032240762f0a7d43468ebca7b9087d8159906d18b387fd8c0d65fc028aec02736cdbc3d44677535b6314ad8078f0538bb2560f83f07a29473de5a4f168f12ecdbde9fcb769b1550d4e7bcfcac1a6611787ea957323a238359c7a906acc97fe83963c24c4026ab105257a1034624d212b28a52437cf99759e9a083d3092d349300d3c7a1ec3cd39d5940dc4220221e5e379a0695dc6aa03437a820a2ee0458111c4cac277fdbeb178ade29dbbf16786a40542886182e32cec594138a9cf520eecdcde7b1bef499d1c4c8d85e713643a95fd93cfb277c3a4129ad35185b4debd09a5d303730f2b14ea41e990acda8f8ef10cce18f67c34f372d316348f6e7047b5e9eb6c99b43b7e780005662d45c7e40629c4e3b57ba2a4485351570c090e3fc4fb6c4f607b810a891c91456bbb882ad92d7018d87445d0eb8121eddb62c1868eb8fec8b302e001f7e357d37e966fbb9cbe27efcf734e78bb7fc28588bc94db8c2ad257627dc67c8c53f241cf1ba683feaa766e30637fa22926f982d7857d40df916fdaa084fb5f2b1743c58c16f734c46d8062b730c5b17ec50125bbd660ef00821a38556d80061820349578639f26f08196453724b3acacb19a3c34beb2ac15410d4a97f92b27d13ac40ef042151bf3d7b0a204eca0d6dd6a3d3d0dceab4da0397a72b553ed48967abe8cf5e3f6c973d34a8eb08c3f75867ee03d5cca15d77aa0033b03568080e3d1ecc2fd8d7af7cd770fea139b4ea7e8042f100a61eaa1d7f675a44362bd69207a2c9ccab548ebf562f06055ee949a6b7d0b324538f89202428a507277e46bee60e74ea1174dd8613e4ac4151a059c262414fa5f622dc8cebefe9e1ec9f091cf3a3c7a4e913a26352c97eb1afa6b5279e24ff4ccab2e29f0da7e5ab4b7c6cb053dc47a0bd7e908f33590e3cb1aae328d10cc352e8d45b4f2ae6a37dc7895c2ffea94cbf762378876fb279d5bf7a5c59292b09f62106222bd3cb65a5791d5b8c216c1de9e81efddd4ca75351a316eb9c1e967f491c38b45192041cf65d226866adb2e6f4f2fb48ec750a2d8396f5730c31884ed7d4b75088e3e95c28c7f3db823691cac3eb440b9dccd2864cde6837cda250a96924f9c57c49bf22bc96d286af4659a06337eac80af7bc6381c1716dff3f3dba25199624281d866737f81037edc451da81cd4b7e9aec05b70dcb76b674f049566bd115f03c25caae48850887d9c3b8a4240175633f293a2b419c17e38e5208148735cd0ff21a16c0866abf4f46f1b37bbb054d5f74770e346cf0a88b24c271bafdcdd5e67b1f1fe53f6bb1ca625d4e43adb9e48d2631a9e29bb1af14142c2702d888c4dc3a349529a1b2274222984d48fbb189460dd33aae6cdd743feefcba9a9541bd2bf6f449515ca058099c115aee41b99085fb2a98309002b83955b6c00ea35a01ec510d188f845c9656f5107ae0d411c62759a2483cce7401bea69cd95415ae150560aea17c06de91e54a7ae33fad8a76b803f754e07087a33f5c521a297d4eebc5cca19ee8b8c096fad5ab270c1965852e615dc6726ffbf0689fdcc826a7222bc3299b20b5ed76d385f393bc792e428092c8ac236be8fc6f87081bb4b94b42ac93e3a6837f616d73a9ea311cd5bfdcc48c6521211c1e6fb3660617a5d7ce4a8e6e839c1c165ceb36677133375ccb72aa5bfa5fcb6136dfc5732da4adf43acf957079161b8bcf3abbcb08b8f3ccebeb2a272f03b346d847674ee047989a12ad932953b4b8e5fae9492493ca435b5713d14c5e50028603068480daa9d4add71514dfafe2ce16f71a5fe838fe037f85c7d2885c0487ee4ffeb8ef7f211a7001db33f2fa2407eeb6ecd08ee013b9c33d33acf3510802f2201cca2e04e1f92c5ce63fc84a08144a3d92ef09ed0f390e1c7997d73bd6cf217ead34a32b5df9ffe0d0b60e114bb9ef3963d6739f30a68c11eb2ec98ffc226d9455ada028433c269d2708fddc87cee001ba821ece62bc18f0360ab78aa0090541d2da72e828ec41ee5601eda9ec8859152fa7a12b57f227a419c9295b895429e1d3a1ab57ba89a22ee163e680c40e14e63f679e36e548d1f6af33d59ab4415c27e71e491d11cc7b01b8fb1d4245c43ab09896ae4094c2539f600c08a062e925d5a3746ee7058541282dfa4c6c7e3542f2b4d1e6de29ec8167bba33a1159c46ac7a72e74156000dc0849a40dbdf12d28a07640da88cd6915218b2141c534d374cb2a2cbe8a9aad4f05fa5ea3e79b5a5e937826663f5fd03be5ec6b3af2e338a54df5cc44c0ad1edd681d65e8e55366537d15042ab3a63dce10a7f70fb15a8788633a217d0f7985bb3b27f18f773179284b253bf81a0b83eab114e00cf530673f67a5fadf71e88c3967dcfcd7582888c1c5d7cdb01e103405a67484624a6f5ef8540597467df37e994acfddf2c57b3e429fb459943e1433b8e4ae732b92a430f61055c770baeb9f9414a342167c1e33a3c99a90097a39e68b58c545613e6362e2aa64fe9dc5e56b909e2dce90a5bc7846100c0ae5a11e6151b4d289f5ac37df6c22b727fe8a8b1e2751fd2c1d512de494a48272362c092cecc83371d3117137066f08c5212121677cc2b5b475f67e19cd5d144fbf89cef60562d647bdf3ea225d6517f90010130da750facb1a1dc1f930c0acde0543c32da3a53ba6c1ec6c42b6513505844bce163faa4399f234b9483e7533c90190c83dc2efe71a429779239945155440d91438dfd0f1dc2a14097ba4d157aee8eeaaf7a8b2feb437ae2849076ffa7bf80e180f15d65c8396ad045f975b2a793676247f8f8478996deee7e9d3974d5581d87b3bd1e0edac4fb2618432b1937495d3770390cb1f5acdb686237576a40d7931677bd4e259b2ef4ec7bc7711520529f4b70d10aa68572919fae65919b2b761a02bc18f3217b90ababb4bc5ac89565ee4d35d14d685d2c6d1938a0b7bc3cc9048f8842ea5c350b319d5abe89e06b606b5e37506dccfbd54d8dfa4ef70d18337c40e101e325d23b33b292c141136fed72afc957462f435dd73e12bc1d7ee20f36544a036ec494964b21a94e32c92108e51b5e338cacc855f26082d1369a1f2539c3e1742bc4e8a02def2d8b6116b7c939fa94f1ecb3b2ccf0e4dafc89a9e9c6e960d875fc618e7998b147bc61d74242f9e4ce720bdcd6c34f0358dc2d27ca888b0fbe0bbb77608109e681034f9d345708d5b65ece6c0f9a1801aa0ecd7ab72e57e5fb16a6cc8f6b3f53f48e94d43552b89666c224967bbfd5facc0117da998831d735157e0875a1ca5583c860e7246f676d4e3a53ea6424caeeab15c1b73fa1149836872b7199c4ee4053753a60bcd47ca2e84ddf4ea258f177cb8564c9da37cec21741334aa6063115026b5fc7bb72456265fc4f1bb52d0ea1a964ecc393589634823e7718e11860a5876d0444a254dfc9130686a5e1d5bd5ea2004ebf2b432afb931a6ee7e417bde40d68b28b8607b2292437a18030b7eec004f3dce0a6c8da7ad51a01897564991087e6f7579a3e032c3b02c9b6ddad305cdcacdfc22f86ffdb58b916457c0a0ed387402f69b7e3951edbecfa2d2b99f8ac101554a4d131f85c53a36dec3eb0eabfbbf72438694618f750864692000a4db3e47b7e3c83c6344997c437ecdfd6901be441b3cf6e00fa79d03d6cf79f449048e2cd4d364f41f71b1a6c493eaf6f5ad331d62f08f09cd884d14349112e653d4077aadf8b385feae46036736a7d97357d3f3caa851c79833f9311e7b8cd47a5df7aa3f67b3dd585017b592dcaac50c8b36e042d82397195dc15cfa6c4455e3199464f29311db6d4581c0d62cba11373181d2be0ba1f86a1624bf0d75acd21a5a8230465dabef258a32b176d73cb646a719156174cde2968a3c21b3944d74ca2bbcca565e966c0924d2fa9d76e5d18cee9ab1f75f0db04a24e0ee555de9b6e6a91b4cdda3e9ef1b7769307b1e2cd59792627713c0c7e0b3c9d5e306720a93f95b5ac45910e0f42a6e17d5cf7c50ba8bb95705642b07f7dbaf2bb93911eb01ed9f8f801798e47f900b8758ba4cd78992b114c325a719d5817ad69e8c848d8b76104d1ff50e6374882d3ab880fd88c5db921cf1c8f14edf0e651b684ccef2a4382017e4717341d4e40b855011a5d6a979d2997eb9b2aea9532c33bdf3381ff673f73c93fbb6d234e19dc6331414099239e850e80afe6059a69cca5eb4c0514a28b3e9d71e5cae1de48b8a37f4b8d50fe46a81372cc214d0454beaf6a2312a0ca1613e67e29ba95745dfae249342a6d47f23a18c0ea184e3699b553a64fb9440a6770e9f9cea14405f045587dcd39f6495277fa67595046411aebbe4487e29abc198e2a0461d2d5487601a75fc9dc9532402daca39d2b4c027ee1f43713c5624c059842402862477f5913abd1e90d18cef26139177b2171dd17ec957fa8d05771453b36a0d72ba395a46b50d7c50709b3671cfbf637ba2c504fe359e21a1fd2da01adad4d4902db124a8e15ee71acb5ba6f66532216753507c820e5b1f8b9920ad08ff6d511ea6cd1b04d3f850de2e14a4a7", 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: r0 = socket(0x6, 0xc007, 0x1f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = socket(0x1e, 0x3, 0x0) getpeername$inet(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe25) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) fcntl$getflags(r1, 0x1) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) recvfrom$inet6(r0, &(0x7f0000000000)=""/36, 0x24, 0x40, &(0x7f0000000180)={0x18, 0x3, 0xff, 0x3e}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0}}, 0x288) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r2 = getpid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) unlink(&(0x7f0000000040)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000000000000000000502000013"], 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) sendsyslog(&(0x7f0000000000)="1c9f565c33ab95f1b7c2224e2176fa36d91a2290bde6f50b56bb4b730c1cd26a34fcf4b387be29a75caeb79da033218beea9b8e63444ecb324ff2ee067e6ce753ad446b362453516f5d71de3c09733efe69765b0cc42d83836d468bf49e676002eede6122b685289daff5e2c8320483f7ee1fd1391e84609ea2e0349a647fff6ae254d3d900aed", 0x87, 0x10) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5aef) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0x104) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) rmdir(&(0x7f0000000100)='./file0\x00') sendto$inet(r2, &(0x7f0000000280)="13879320207cf129eb5b2b661f0dcb722849cdaa3ee27e5684c363fc89a6b9bf1857c60321852aef435f31bc85356f52dbae43141300c4dec482cd0a4a12937ee1cc3029d03fbde4f9e8bcba560de3125a0a7b8310376f9bd57f8f1b0747b7350b73f03560a232953aae447527629d0a77cbc62bd5526d022f2abb7f86e369f7913528d04370cc341bd3051a715b88e6f7203e00dc8809614f621b6fd21cb9fb35777ccb05e7e45c03dac9a8f7142cd1c2cb24156bf32848f2a3607cde69a424f1c70aade6ff49cdf7e632f84debd6ef84322bf02f9d92c52354ecff87ffd3e5b9e11827c1450853d62dcf4e892a", 0xee, 0x0, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="617b3a50bc9a6ad0713ffc91918179238df3490f", 0x14}, {&(0x7f0000000380)="367f5b006829595bc70ae0bcb81cd2988a24404f838818f1cb75d93a0263e692d7d1904390dfbe6a45a38ce81510b01e91b7206edbd1adb4a95839344db84e97b45b20f9a76597509773f15d5c63ba6bdddeb4b1e8863ac5b3e0511ff7c39ed22435ec1711e4582ada", 0x69}], 0x2, &(0x7f0000000500)=[{0x70, 0xffff, 0x3, "6ffb850497ba535f454171961be26b1c23c525537d9a9b0d80ac405e0be00ec7ee2fe223b862265bd556ad6f297f842cd996d0a44e6efdff1fb0ed79a016f4b12a864fab0447039607d3f57b8cf1c95907bb1de1c13aa6813c06cbe3"}, {0x78, 0xffff, 0x100000000, "324d5ae8aad70f2174abed1a1ba5f76d4c6ad3e406e7114474eec7f8b2f7421276ff76b7f6d212d53ddd4f14e1810f2d25de6b867d0b32260f80d94da0ada4c7896f39a92205663a01ee632785112876560c4f591d2ab01211839612811f4cdf3579"}, {0x110, 0x0, 0x8, "4d9fdd94b3659b6cc51a09dca4eda4e54816a61b375559e509742bf5367ab5090b64b4f64083db7cf90e25ffe42f2c25e41c089e50eab0706adc59e83801853f3b42e890a310199c4e55a876ece79f33fc94ef53192b2888f4f8931753fefd4ed114b8f3106bd0fcb94a79a04b4a57aee93da67e99b97ea6935671324c1c826ef61cdf1f1a08b1792f7d6284120759e3442742119dc2f10e2284dedc41c6b708675e6ec5652bda456f147b9ada468916e14263979bcdc9483c892bd9d84e22d5c74180ef28456e4d628ee55644002d0deda7a6a4641924666b5962c4143e36421e56f384d296d8f963b0450bbf09743ced1a1f66426b0cfe93c44c"}, {0x40, 0x1, 0x4, "f2135778ac4ba1cf451075712cd1dec35153d5fb9965dd0d17fd410f2187d7ef712c7e93986b45b902cdfbd7d98e30"}, {0x100, 0x1, 0x800, "902abf958666fa618ffc93795613d332f4e59b22c5f0c8673303b0c970934d37839407e0b0768ee2f4d1d748c83c84371484f50912072e6fcfdd8065b75d2fb0d9c30cc323c012c7819bc2438ebb1807728dd7337f5f49220f4a5fcda035cd7e36c1c1de1e1e6e326d2e64eca430f6992b1fc094213a8288b4989400c7b3dd59bb2fb16197bb7eb6c2dd9f1f8b03d47281cb888385301863c8ef80aeaf4bbc4beeafe14d26a01fef491123acb017beb154e0e056b720f1c0a33bbf67806bf68f5793128cb3ad3ef0057bd590750a174248c868f51085a6aa0a298a81887e1f5af1f6805af6bd2ed7d1e1"}, {0x28, 0xffff, 0x1, "47291a4f83f9d36d341d2a520cff50e53d"}, {0x80, 0xb882839eae751f2, 0x0, "af769ecb0053a29b9ba1d12de50f21d1d17a4f88605c8d823de055b71479954e29af3f360a5c97571fc60dc27d45909bc97b368ced84287df5dd6495e38313cce2625cadd3317da3da84fb4513fb544a5b1e7a4398fc9878b8c14cb44068ca122515db0947a6622a0045b8eb"}], 0x3e0}, 0x2) 16:00:09 executing program 1: r0 = socket(0x18, 0x4002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r1, 0x20004268) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) dup2(r0, r2) r3 = getppid() fcntl$setown(r2, 0x6, r3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18041, 0x140) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@abs}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x7, 0x2) close(r0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x6) sendto(r0, &(0x7f0000000140)="d80aadfd009b007a424f867fd4a7fec6af368a6e94b8a19d1a9833cd594ec9d1986f8e4f84c58b122d94e02cd49509a1d85506939415988a6ac27c83d75b1421c76c25f4ecdebc4f44e6db6d56ed8a094008718c2e524307861c798d4f177939f1e460a0a653a2c6e6cbc98878395638b84c939e3bf2a9db0538e5d971f63d99b95fff149c01990adcceaa49d146584a1f7199066a4128a7fdbf42dc49c5102225eec85d47e6c1de74d6c1fdd833b13a5a73697ec2f6f71f43933896a45c6a4216f934b31abdff376300d1e83209", 0xce, 0x404, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r1 = syz_open_pts() sendto$unix(r0, &(0x7f0000000280)="6854f7f525284decb6912f06bd255701c81df9b0bcc996041fa23cf2b0a3e19333ea3c89507587a225533ab61dc97c370ead61084cc73e70774ea5c618c10248754475442b3d5ee15408e1e5e315986bdaa858b34ca8b184f013d86986c064fba4270a8f4c72a48c533a6acc666add12df3110be49f04b3999622b8095e6b7f7a511c04fdd32b13e02add13bca9e381fc4c78675c9dd9b2d7f2bcead4f4b10d52f53366ee290736be8b21c492f746e221e49fb1201c7f7c3e0d6b124d032497e9d1c27b381a789fad2d3c58fcefb5128386fa446dc7004c2145208c6c8fc51ece362bf30b83d318e85c5e1e0a865", 0xee, 0x40c, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/82}, &(0x7f0000000400)=0x54) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0x1f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xffffffff, 0x3, 0x200}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r2) setreuid(r2, r2) setreuid(r2, r2) getpeername$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_index}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000600)={0x9, 0x9, 0x3, 0x1, "758b10e0cd11398b40d1b86e0a2947441c42653a", 0x1, 0x4}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000640)) openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x46930c286bb40a55, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000006c0)) setreuid(r2, r2) setreuid(r2, r2) setuid(r2) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/139, 0x8b) mknod(&(0x7f0000000800)='./file0\x00', 0x2000, 0x2) socket$unix(0x1, 0x0, 0x0) flock(r1, 0x1) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) fchflags(r0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./bus/file0\x00', r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="dc3e8c93dd80055a09a993639eafad94fc2157c9fe5f853b59783d85913325cd643a1cec3f2a5b0dc05057185f4285d055de12bb7b6da25309beef0447b73e"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x5) fcntl$getown(r3, 0x5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) semget$private(0x0, 0x0, 0x180) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000180)="cb1b4c9d6c46c6b0595cb5dd02dfa4794f548c24a8f0bbf91839dbaa0f557838c18d38f97f295ec98441ea94e884e323573cf5f134087d8ff42037d18893da2d36cd6e7b5e790b46e69cdfd9699c79883b4214c6185a7609631f4ca5aee74d014dbba0c556e19797e4c07d0dc0a2c7666df5a9918757832bf086576a25b543a8cc854c788fc8ffa44532d3e4826082b7cf5210ca1fb88d11487ab855789499476e17caf9070f8f81fc914a88f667d649dac1d798c4553eda6aa879d3eaf176735c1e253e817b9e1150790f02e6", 0xcd}, {&(0x7f0000000280)="a0dc8b16a90b01318e0b70af3e66e7f3306b0928a4562c7425471ae22ae067982e8860f09c4ffa8d0e3b27b311d419a1933902fce87f38b54084ff9e3f286d1a972c084468515123acf56919ebc94eee0761dc8295234b0ebaef89034b27be3da18f86844c6f171dd7b5ade0757c9ced4b0f9f3b9f0739b552304e470c439ea69ca188753f61012c31", 0x89}, {&(0x7f0000000340)="b91b65594b824fd802e6a50295c11ecced92726b56b6c75e3b6e498f52043bdfd19afef1599732ee2e409a7f938fc46ca636c45e95a15bcbb102e90cb5224a47269bf77eef2566a82cd712e795f1d7b4bf1721242ef53c1c0bd9117056a476a6c26943998a9e3b35f3cefed13d09572767e713ce3d5b7daa7adaf3db96e2ac35d04a6acf75e006e7246a5b5849ed4ef6809445f9aeabd9ac7cad141b786dfe", 0x9f}, {&(0x7f0000000400)="f7e7756c14f3cd1d55562a10e83f2a960d8b8aad127af8a19f97ea636f492bd1ae48998dcb541e873e3f668ca60fe7d43a15ece01c16fcf8b27ecb02883d279066319157cf235ef29970a94b51f6ea3642c4b7bcb74cbbe63d956dac52344fed106ac1e93ef5bb06115b89e703677e5e95b5add7a7f7c8bde0bd3c706b2d2266ca33f98eb047889937ced03d992464b4be552e4f8967f7accf8e9fca614cff8163fa2b041cba45bd49cfa894fcb3e3a02333c104eb7e03a3e07506e197859b0c196edfcebb93fda270f631d3b136498ad0b08f3330c38d76f9ef5795737dddab8fe05389d30c73797f380d6ac62f955201", 0xf1}, {&(0x7f0000000500)="aa269fb27ba4d20243c68a19dbb31178a5e0bb0b2f10adc2f5f5c1e83bd2a94c05d9490bf7bfffa4e3d331a10969a9b0ec93f597b2f010fa665579de5a4f2524a4755f1fb9cd4ad63ce575cec76a81f509c06c296cd7c5e5e5b31d8f2994baf1486b735880a8abd1ff63ca04d7d6febab9a0ccf49c7d1a6c4a915cbd07a797ca2ea7460d29", 0x85}, {&(0x7f00000005c0)="00ef31cd4d9c1789593d1b13cc9aadc573b655e0a36cc37f13fcb7a0b60f837d1e0ea000a20965cd8a286f306122bfed126e909e27009bb4795c1b47ea7bf50e33b6cf49f96eb610dcee65a8a5753724ad85170e787025a72cf6014732c3fb6cb383d1477b2948c2215e0327f58d7f1c011ab4a10a2581af54850f5c85345b58b1edca8dd1f15f882ed7fdb2991196a9b602deab3d0aa94e94b0bacd7b85b42368b85f0481c670e582f8a847dc35c957cc4bba446f47c5275b666ee97249d2bc30369fe4add02f2c0cc8dfbb7702ba98ccbd79bac875165aa1856e8145e445c43ef7a415769e01cfe51689c8aeaab8941129fa", 0xf3}, {&(0x7f00000006c0)="831134b2416c8b87e189b576630b06a034621f4c2f854c904af702e8c36be2397d33a05635cd92979d36029b47bb1234c493a372ef5110605ad5730844e3c559c61c1a460fadc5cece1121625ba008e8e9daaa35622ca27463f875b21564fea6455d", 0x62}, {&(0x7f0000000740)="4566e2e5a252cfebe24271ffd5efb58f39150200949018378f9daa78d129180ad2b69458e169019b189c36299e699a43592c2ec9570b958deec192f64b07327bde289ff22d2e520ff71a1dd864e192532ac3ad59665ab1422fb511f9a0a8106fa23734ca3cd4a9f74a24c3d09834cfe0ee2180b399ecc689a11ecf55da53ab7b5a604a05fe5e57d6556edaedbb3b5d919d91f2a73bb9ffdfe0e720eb07a92e218088ad4f9b6742ca044139", 0xab}], 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x1) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) load: 3.02 cmd: getty 23457 [ttyin] 0.00u 0.01s 0% 321k 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/163, 0xa3}], 0x8) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x31) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) msgrcv(r2, &(0x7f0000000240)={0x0, ""/226}, 0xea, 0x1, 0x800) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0xe62, 0x1}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000080)=""/127, 0x7f, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 16:00:10 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0x1, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d98) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x81, 0x2}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:10 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/130, 0x82}], 0x6, 0x0, 0x2b) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x77) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc877f3811a7cfe2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x101, './file0\x00'}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}, 0x10) 16:00:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000200)="3d2f58b27e7e14028d8958d2a1b73ae4eb0d2e3344563280ffecbed00c628ec586ea1bbc7a8d35a10f529c0b2288df791ab150438334159c7f3dd44832fe53c6330c69f08f068925047d02d264b176901c35eb6a4caa12629b7e49d1f5d0f24b0f7e4aa9f4a163c2c412999585c1f865a7a26ff427e815de34601f924909460f3ac387a4cdab99a7aa021395d95db184a13819b2af233fdd2ea2d5ab79e5b14103390217709f28a4f96714b3baeb1cef88ee54aa2521bc9768d1cffd", 0xbc}, {&(0x7f00000000c0)="eefa8797bacdf1a1e8379a43dbbf619d5893ecd5e4fa14a515ec89c95eb62d2f85b45e24210f10351d32387c0a15bf20eeba7dac71c13548ba72a0f9ae7d6ff3ad33818ed9c5de6dacfd1b9e953eb602353df0c84579072033d2e364ab7d1d129a2ef00b8d8a1baca15aeda7fa2d9eff20b72e25d5bc596e1dc2fb5a4539", 0x7e}, {&(0x7f00000002c0)="276a4db8864e3856d692ae79737bf2b061b6544820e4c4e351ca56da50d099c82783bdc7e20434e8c6ca053dde757297a38c0133c91f13b48fea1e98ac4f30f121dafca8323304cfa148e0dc7984b671ee75dc2a22ed0ee2475e1995861dea9c77099c01592e8540", 0x68}], 0x3, &(0x7f0000000380)=[{0xa8, 0xffff, 0x7, "5bbe212e76aaea7ae65a0f316488080cf7db3efb5599e0d4ca967d7572647cf2e7b36cb4ba20223d3e60a18f717acfe9e3bfd89c028c8f5c03cb914e83e479ffd76771989d5cf63dd7edef440eadd38b969dbbf3a0b845bbf85ab5d42264844de46311e0dd526f41bdd86a1c25b215554ffccd61b3b12a6816fddb317e9121ad0dca8d300bb8837012ef58ab2367ce3e19eec0"}, {0x58, 0x1, 0x3, "beba2b8635da0d88835c3701858d87382fdfba69d3c634e7516daa9cf8918bb484d656b7011e158434d5859b119f6d3bf882bf487cc1ffc023072bf541208cc84aa372"}], 0x100}, 0x4) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x44) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)=0x100000001) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x54a7, 0x4, 0x8, 0x4, 0x3f, 0x9600, 0x1, 0x10, [{0x6f44, 0x0, 0x6, 0x2}, {0x800, 0xc4, 0x0, 0x3dcd}, {0x3, 0x7, 0x8, 0x5}, {0x6, 0x401, 0x8000, 0xd367}, {0x1, 0x8, 0xcf31, 0x4e}, {0x28c, 0x100000001, 0x8000, 0x80000000}, {0x7, 0x400, 0x2, 0x7}, {0x282b9a2f, 0x2, 0x6, 0x8a3}, {0x7f, 0x1, 0x100, 0x800}, {0xc9, 0x12b, 0x6, 0x3}, {0xffffffff, 0x4, 0x1ff, 0x1000}, {0x7, 0x7, 0x9d7b, 0x7}, {0x4, 0x40, 0x400, 0x3ff}, {0x0, 0x9, 0xfffffffffffff000, 0xfffffffffffffffc}, {0x31d, 0x20, 0x6, 0x7}, {0x0, 0x7, 0xce1a, 0x3ff}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f00000001c0)=""/8, 0x8, 0x801, &(0x7f0000000200)={0x18, 0x1, 0x9, 0x10001}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/191, 0xbf, 0x1, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) dup2(r1, r1) recvfrom$inet(r0, &(0x7f00000000c0)=""/88, 0x58, 0x841, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x3f03d438) 16:00:10 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) getsockopt(r0, 0x1, 0x9, &(0x7f0000000080)=""/154, &(0x7f0000000140)=0x9a) r1 = socket(0x6, 0x1, 0x1000) r2 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r4 = socket(0x20, 0x4, 0x20) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000280)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/104, 0x68}], 0x2, &(0x7f0000000400)=""/104, 0x68}, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$KDENABIO(r3, 0x20004b3c) recvfrom(r4, &(0x7f0000000600)=""/6, 0x6, 0x800, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000680), &(0x7f00000006c0)=0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000700)) symlinkat(&(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0\x00') sendto$inet6(r4, &(0x7f00000007c0)="9c84782dcbc6489432bb0fcf6d10dfd2980f86714ec0727f044730978fd7dff8bb51fa06f447742609c89e972a150f396cc9dd21b6508c624850de2d04b3199f9882926ed745285b3bdab9d1844352986ffaebab5e65f072f27fe06a0d1aafc370fa3091f5218678856793d766391c178c387a51c25cd0e8ab7895920f6f6e80b9e4a702bfd8", 0x86, 0x2, &(0x7f0000000880)={0x18, 0x0, 0x1f4, 0xe0000000000000}, 0xc) syz_emit_ethernet(0x97, &(0x7f00000008c0)="1ad4fb493cc217ab1e8efd5893688a7ff56cdbc71816fd4721b455c3ff4d4289ed092aed7e2dd86b3a911c31d63bb65f647436c8d150ec0f7a2a47d87a663576c534a9d65ed418f9aaf783897932208590570cc4e41da23f3aa165a4314cd8bb9b2dc39b9b6e87849ad925baa4c3a6980f9c23adbc593523da86caf95197b3749a3b44dd165d42243ada68b9bc848450c7303563688dd4") chdir(&(0x7f0000000980)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) mknod(&(0x7f0000000a00)='./file0\x00', 0x8, 0x9) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000a40)=0xf90) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000a80)) r5 = open(&(0x7f0000000ac0)='./file0\x00', 0x62f17c80465d44db, 0x100) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x8) fchmod(r4, 0x100) writev(r5, &(0x7f0000000c00)=[{&(0x7f0000000b80)="bcdc8088cb472c6416cad206799be94942ac91909dcd7b15ceffd8bfe4bc2184aef79490d1559de5029a611fc6e19f9c51674d3003990f5e0320ff7c6564d7730cb70033c4448007549a7708e9acd0d824e40ec0afb46f1e04af8b6d724cc1d461476472398592", 0x67}], 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000c40)=0x3) ioctl$KDENABIO(r3, 0x20004b3c) socket(0x1f49bd37b27f0e2d, 0x1, 0x100) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:10 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, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffc85) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="dfff00000000000000000010000000003c7b881e442d61e6dcb543bd1effaa624435080000000000000040ff00000000000000"]) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:10 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700), 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) socket(0x10, 0x214ac17c41cf4b55, 0x4) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x4}, {0x200, 0x8000}}) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x4) r3 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r5 = getgid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="efb3afec3b4652d96e774b094b9be3f1888abf1a3ab5d4aca2aee73e7ffb6aba2800a46fde997f54b092b04660db8dab2eb69d0759820c7a75171ef3392caaddba41d734737067d09b9facc1fa8d2c685df4260cf5e0b8a5ab", 0x59}, {&(0x7f0000000340)="8b76f8fcaf3c9a19e39de853f54722b70422efaecf4dd66f62918f6f215bc3f5c165c182c59144934a86bc07dfc8e7ae1b3a2605b25799fadf18407c8cc5fd5c6709a667bb3746fd0f7aadb50c03649c2b4290486b71142add86d51a7ce8acdde0418e961e6833dd9ed2e9fbb81922", 0x6f}], 0x2, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x48, 0x7}, 0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x5, 0x1000, 0x3, 0x1, "2a55ede05558ebc37a0fadb35a21f811d41ea710", 0x1, 0x2}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}], 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="96470c318fe812b5f8a68b33d020945b005310feeca6162ab5e118824b56547d0612f477c128aef9c42e7dfc587c2e1f17e93e0205dbc3a601fde85a1d6a75738795a8a89c03821dade523e8ae9c30deedb279d07d0d1538e9744b3cb779abfe5bf15fae3735db7b2fa26d738e7f364a0bda32e4819ea5", 0x77, 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) socketpair(0x1, 0x5, 0xfffffffffffffffa, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r2 = semget(0x0, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/132) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="a1717c2adcfa0055f8c38d27a6192df5b5c817f51d947e49d153bd08a25a32d1b6a5ef3e85de7a16bb271707e365dbec911d1d7fbd7c847a4b31f8b211b50acb911a09d64ac1b8a27dfaa52af9000001002555b169246ca29d3c82262413e01bddf578e04a082b05b0b1c7b7b26c4de6d23071a2880f48553152e2693980f869a687ef00fa5bad1d8a40387b809d37480d771b955cb16c7e69c65204c41b2ccb8bc362a04f6b0dae") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x0, 0x7, 0x800, 0xfe0}, {0x8, 0x1, 0x7, 0xcc2}, {0x58d7, 0x3, 0xffff, 0x6}, {0x7, 0x7, 0x401, 0x8eb9}, {0x5, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff7}, {0xffffffff, 0x5, 0x9, 0x800}, {0x0, 0xaae, 0x4, 0x20}, {0x10001, 0x8, 0x9, 0xf}]}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x40000000400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffff, 0x9, 0x0, "8925158800931801a3000100000000000800"}) writev(r0, &(0x7f0000002240)=[{&(0x7f00000000c0)="a5f1f9e9bb360d0455136b86f08e89854f5337108c6d3ad1f25daf7a2076ddc23cc2fead8bb757fb9d1a365d4c6c0e028630601150e17301c2892aed0216edb05f7af513e59b9c02b97a8dee7fc38eada73130724f297b87aade3d0de86e790a8364086a94b5b15c47255c0219fc5206d86a36db53ca2f", 0x77}, {&(0x7f0000003140)="cd673f794c92fe0748e15f1a33eb8b4d7f2ac7b9fef5d0903c49e36242413c720d479e51b64fec2981389ae98facc91279da01ab90d6344807f3371ffca421dfa166b7e0f5b473fe26dc5e92ed2f931170f0024b6a7d401e40d11e0cad02b11daabe68268201c1df0b5bc52f1b3b1067c2d25f47e7bce3284d1d70e220caf73292bb893c67741649fe8aa79c77f33ac9f5d592fb91d7956365e85f375a4e9f9a206f7d41e5d70098b2baeb239284a3a5bf2f73899531efb21d98e862d1cfeb15db805c6d378ff6a50bb9ffaeaf6afacc8f3105ac7c14f6b0e281ab7261aa2213809a457d72091a9d119407d81651cf493e2869ca4670a249ade827dd7504d965856721776a862e8cf2c5b734e931a21f2f36ff3f2758725931704675b4c1c5cd5f499aaf4a75f50f3bac9be77bd8304d32cb56dc43f1eafc2c1ab9a4449faeff6a630287fc43cf35d46e694f3db238e25570aabc4ba287e5f55d8ead7676428f8f7c86a4173af8c788da7a205fa0967a1d3715edfacba06f9d65942709b183ae0ef1013507b90d537d0d0285bb226b6942ffa70e2a205f18763b9bf536780ce64d68a05d74496dca9b372ea998d403556a04f7fd43bc18ff2f3a2e92f33cf1c550253a90ae4f87021e9122d80ef33665a4fa99a8eed3daadd726832fd6bc384ae2adb35b232106f0999db8b976b6be8e9a7028cf02c15d51ad9e0241a908af7ec45f9f478c8332a0f639a07fd8131e0fc3d2d33079f1b78e9e42a62b35acbbcd0d324dedf086d2676d170be3776e3b52bcde0c295df1a625828bd5176f26b76d5b1b3acfe7c755f267c0d06b018cc40b028460548ed5ae0511283899cfc945054995eaf74f49a9d0c75578c19902c3c2ba56358599e7ca34116b3dbd619b13a3c1bb88cb3ce7f422a7374f23d4d2c3fc890f9c910b3b011446b42cff29dc020dd0f9df9cc39d1e85f4d4ce8825c9897cd750b40adab468ad9bba43dcac49f2ae14d32b7afe049b245bf46a4ace04a4b397af6d214d9178d41f8f7342a20626c8202d36001d051dd8387fc2fa2311852e1f75a94533b9846bd9f9d513071651dffd17b10ea70259100c98c194c64dae6fae37e834787c355039de9b724ec428fa901f400bbf6f97c2489df1569630794afe12dfc901e736b4e918896d8e9a81bcec015b7f33778fb7b98963ec693e70f596c4e5813f891003db8e9d466fdaf24a7224fbcbdbbd61a0cac95c22ca72e9753c49d4114fc2a2db410dca2d825fcf220b550580fa8ef706e1ad53b89592e9456f1797ccbd26e4203d61dc94c283d22e608b9799d5da71d682b00469b161bf577d7bb62a3e4b8213e3828245ff675918f85ef4cc44d37cf08816daa27c42c30fe62ac025459f743889ef1c73fb52b3b2a598e475da5ae4f5e222142f650e7068c8c73c60207c1d9314d475f9722ff7d396bfd21d8fa08420a207a36de70b6bbbe3f514f4cabf02894b3b2bb5d1b713fe94e8c89684ff7f54e15cb6aa668429cdf429c82fdf9a1d6fe8cbcdc712cf7b5cf8b26e03ea07d7d052a2d1ff244c281c2c15d15e4191c83c55bccb0df418bc3454350b7204712a063c7c0e76598ee9b61d455474bc924bffe271f592ce853ff7a78936c597222a10f24df1419bbeb18c01187f6272a0b47991b7c4c2de4cff4460aae67f9312194be10eccdd20878ed4b3c0e0256e83e083febb49d333f76709ec67720573e81c49695b441b47c22a136f2ee38db30f088e5cc5d33c3e8fe685ca6ef5fd0c3ac21c70d913f145be4e3cc2422af0b1dc6f2baa0e213d0c671b4162a76300fe3f021167e35d9ac2fcaccf234acaadd2f74e20dae6e34fb7daba808f0e7013f965e35d7eb585faba756baaae02091627fcd49ee3549e59b08c4d4afa2b2ae534fd7256eeabc5f0d998fd9ad1a1f7a2bc6f72b0ca27b5d915752b2633de2378609ba1d5d51750925ba2876a6c3c6a84ee39c263e5d8ee5c3a82897ad65e5114e45454949dd3c88bc347d03d0a875237acced713297bba80db1d7a9e8d5d98b3d901586e03f5a32d004e429509462b2608a316f5da7f543bb713d200f9af8bbbe2cf23ab4c5bdd14461d6ca352c178c2c816c35d573388c77a17e5356974aedd1bab16ea3baf7e69cf27d5569d623ab324f05bff7d4c6dd67418edafc859dbffcb23b2f1dbae78d39fcbbf98bc18d1a24b8153e594e9285c021c15a52d17160f814ee8d636b5895f927be9a0aa4f34b5b26e9d6d4d9a28804c6d2811439377e4700cf2b6c1f784046820f51511378b4a625190872a64a4381fd16b945aa4bf8643418f15b76d959de481310f1c48d3ee376325ed1000cd21496ea11c5235d3ee836d8da3bf9c8254e1634f7da49e8d30ae01c33d5f6a9bda5b3ea3c8f0788a3d3f849e29b5fb7bdecc0439a7b35fbbda44a23eae2ace039845bc8396cb15b82f9833aa5372e8f5aecaa1caf0464e23484d2ecf061d41edac998514142d898710e4f226b6aa497524852ca3e74ee8d7217ecf24a8a2ff715cb5cf6b360084e2cdc63d3c3c0d49298e5e03eda06fa87f4a82aba6b1ad2582acca06d4ac002f1e448b67cbbc41d805701f2c2f84d310a4ca1f8adc449b0af2c7ef7800b40ea04c40f0748a0e46618c6e3f9aa9ea536d8429c0e0379dc5e235906c836257bc75378a896463f86a87fe6734cca08ede2551917e91616afc9bbc4c779f01c01d8c5bcc531bc1a3a295fa8797b518501e5c4bfaeb570c71f85ef633e12ead4aa9ce84c12d2158b2e8255a757258d9756ae71b47adb23468506bd49153f82a6d85d6d71c76e67713c57a605e3acc27efd33699a7695a96902b60453031531ba04e9762089da2c36cdae5ccb0f46ac31e9b80c033dfbb064f3164ca504100ca3144e79bb122d73e279d462d72abf765757c2baaea71dc3316bc6285e1a13103e64ffb646219a656f20c8b39c9c936aa276e79f1e65b4fc523efcaa08087056298f982eec075357518f41a73c1eec4cf9d16485370314b74075ab33801872c4971442f6c4f4c73d1134c3eb5d45b2c1c1e708e18830bdd4af7e293e401834971cda6f535d3e06667981f85fb4fc7603fac1051420e3bf1880f3ecb1647f4c0c65be39640bc06de0ecd687c635e54d644bf823419e713bea982178d5d7a46deec3419296e5e883dc7ecd6e508b912850747b558c40e809bd38714929caaccdce97924a6251c15f7fe562caeb5269481d1bf3fdcc8110a61df22d676c028ef9832b39725beffb77ee5bc4aac4396547ba77e9000c1e053608568f6a0de722f2f8e308a355a421d1c2fa5feb2114f826b214a347344b191e9ac7433f937d34edd4ad7b0f58ad5d981056f6d64ef25ac2becb081d1a36d909add1817667629905afbcf22f81619ae6d8882518341960474cdb91ac479eefaf2247e39cfea7fdb30d81d4d8ed3a3ead6998cd0e703032db3ce44de4bc0555ebcab03a3114ceac8c8144d4c5c923283c5ffcf70ca3a55e19eab1ac868bf019c3e7cd3b09e0dcfe1b62e0135babfa34b76b7140a16f49246e66dcb5a6bbaecefe9a7c38793327f58144524d311251829413e761d0f1a3360e52c07d670a110742168f6b522e1965542cc7a8ec49ef6326214c84730eb3380c80d9d9bb26c6bb1ece735271f3e978e7fe82c55671c37c6cb744be356fe193f561e616623ddc49cb4ac5b0643e242a29e0c70e2977be1545455875900aa2c3d12fce55871296991dfd137d437b53125775c31971d82c644cec27b5e44d82221f5cf77facce387f5e28345e5d665e3c7085a1cb57e26939551e4310a7298b3b6855747963f742ef2affa885770688b088f4cc8c7cc0b368bd3d49f1d17d33baf97662b969fcdc37ef8cd5a82a9cbc1822b0fef4935b70c756e52c811667268fbfed59e904d3dca80966e99a7ee1778dcb7b413c18f3e9a535782c64983e2fadf97c055761620600ab2507c4133560ef42640109e172ca7ef82efd1731880356d9a024eafa7abb1b5dce52b55a5ab32116dfc27c60910f5a879d9bd1b2fd8501c95c79e8519769cd39a5288de7f01cbf529d043088b3ff2bb9a0ad80abb6a77c4735d4b4caaa8864333772cfd192899c470c6930b1671e1e7769b1ce418cd0aaccdf5ed3159fdd627ca36b81c3cb70751b02659ad550e01a3258882f7f625e74fe9528f90f930b87c42c5182b4145e791005d083c20144db0f81f67ed469614b6f540cd996b3a9cd169ebec0694406496aa668824adb87c31077a1edec43fd0354fe52ab4c324b2fe9aed8b97fbe54d99d41b222c63f127a119223e81abf1442baafc925e82e59d57fe5a25d8956eaac2f3e50cb20849a3260981c1477b8838ac9f4109785e18c9e66b55a06f80e862eb9b9b37086e4af7286cf0ef414a37f1187e39569281f6ffdf503d61504dae306562ba9bafab32a0de11106f98f8b361b02130a6b4a99cb4142491bffbeb52bfb990edeb10eaa1dbe857fbbe5ce94da962d20d6145788223ceceacc33b22af5c8a95f94a554e91c4a19c16190f1b56f75e70118d7d8a19abb550818ec5d939c8855b5935260cdb840dd2c91f18d56d83f98de6b57a6689a62d822ff49ea277bc8c1326d8ea1b327e6a93e44931deb7625a662260540734ae5fb44c5ff443a807d88f6b9aa9db56b903e3cbf7fd2faf9cd3f11bb162a192e4d79ca279afe936fad47772c45f6ab870702c9e783cabd01d41281f7cac80ccc79bf364046a123d0a64bc8e8a3f2f6a8d3738346706e1e9e460c0392b854639ca8d960598dd59c213a9cd92fae6d11c4956611686e432488ec725b830b1d00b3c522e8e51a3ee07a788f132cfbde1518c3604f504d87c21bf59bbdf9d92bb9c56b7ce835164081b5e165ef9d46b556d2b9da78bc7f21372cbf251337f64cbeb645ef325f49910e64b202eb41a19bd7cd546c0298b4a2f51fd3be3a7a6dfcf921eb784fec639416f32f3c020f2cceb47701cc99e130c6cad238981005831e8f15949a14b0086e9e6081280c0cfb66309d8d4e73643561a2af7f12b1ffc94d993d3fbc9fbf6394316409d30f958d277ef42dcf6038fc045feecef15440b2f99068ad95c19a40d7d1067c8a8b1432964fdfdce161142c9aae3725a49e6424d63e2692824c3cb63ec2f82b87be3658f766edae3b0d58743cf9eedbea65ff07dcb6e7447b187ef1c52dd0a82ad326a39fa733246d4f0d5cd2b27b346c9faaa2ed6aa38f88ca46485c0de0d5bf5f3e80bddb2c5c2a7bdc49b9bf934dd4fb58c5561554c7bda08dc15a143d82eadece32a966cc9766e63bded4c72966d51d468c4b67191f9d88024779cef0a8d29cfb79181ab7b76b3435bb086ead1050121666b4f0f153fc98cd935bbc937b883cb56a6c2ac92f55fbb5b1bdde04579240e3d5acf0fbe285576fc1d8fe3af534a6046086f5da0a5c4e813cca7c710cd83e674bf5b1d1cc40beba23237018a0016ed2f276118711dbea54a83c4df6acdea08064b5e135cb21b75068571b2bc02c5e4901ea41de54cf31bc1fb12880273d42d4507215a4577862a847179c97265316abe5a363cdfa1e62ac39bed6f1f33a129deeb05c20f25aad85be80a368b70d5543ada9864e1702cf4ab466ea43fce9420782e44a7405bc83f9b1d5eafa3016f4a9c5e72aaacae9261ec0e5d300bfde6de9eb336d3bef804c006acf4f4fb879f2192491542a895eedc58a1985c48c66dc662732ed76249f905a763cbe50030ffd58dbcd87aacbdca917feda887bc88ec02302191270a861a54556c022801732d3e27", 0x1000}, {&(0x7f0000001140)="567f52e1c02c6e8d1e93fbf040159a8e1524a38b22543cd9bad0ee76b25f07cc3ae6631ff70edf5b8a0c006e1e1718bb611369bf2c346acdf1ea8dbabf695437e744e85ecc21af69a3e821c27869b17818af47e95405125226326d2dffbdf663373c7a15eac97066b987aa3c9a5861c0163bba8b3741ab5438c7e4e55343e803912537eca106cb7d90d55718a29dbc018c0634f7579875f15dbbb1", 0x9b}, {&(0x7f0000002300)="6d496160c768cde6f25e35817d3eec68b2b93051179827681a92e8da8d32d3a83ac582494f68f34d3a343a52621880a6b73eb955d23f26f39a0a07bea0425dffc250e68c2bee1225f587c5a6a6213180b56975cf2cc78d5a9d79ead842a1de989553489602dd6b689e2eff76585d1c781b4862b382c2c01605c967ff3ba83f0ddebbf254e1026e1c0b03723c54b2d817140dd85615e1c4abb1c1cec4db0a14af4615f9ca148e79135f3dbae57b5b045fbcee4967cae8c7521ddd975bb6fbcc2220aa19e1ec5bda132842271c4821cbfb66cf75d964fc70d2ddd4e1050efb20152122d0ea30b15645b5ac9b3d7213b8877f56bae73647baa24e7f22f6f26921776532e8f701d049e296111ab5c1fd352eb19eb320bafda4ac87d888f91c6aae0b9b54e30e3c1d5b368ec56bc298695f181019bc24e7ccd5be6728e598d0bdbf744c5e318316e6664f624aa2dcfff20001329a82ea9d99bed387e8b1b504513c7e9c481382639b4c52a239f1843796d9203574dadf182014fd8c0a5718f1ba643f880fc426b099235ffece0e62078d3f3ede907f11ba7c1ad9d694f22afd3a94a0000f0878a608cf31cb162430dd321623745420c4ec33cf92b11e7b12eae823f2b8df897d6577dc77c169bab0f2d587f30e20cc41f42714f98b611e2b287d5507673e94f17cb7d2e546940e3979c81200aedd8f5485e83e899e0a675f217d5c70a1183250e7bfd351956976fc05bb47aad260e7b4f834801e1027057f3163eeb65bdb4d781bbdbbe84164bf3ac8bfe6d2803936522520ec5cc5b20d4a8e15f9356f28bb5ae0e958dbf35e7f7d0ec11a7a25460e1f2036725680b3cd0d984b5f49629262eab8848b1d080966f0a16d03f6aeed60aca9ccb5df3b7cc72358e0d19fa37fc342d3655b4837df6d70989771a2f8dde1034ca3332e67bd6f51bf065090246abc6e23df71a29f7c3b135b7deffd15d03ccf0601a6481ba459c50f76c8696b0a57fe3054d2fd912877d82e63046c546b614b3e7b7ca6dfc1a462ef00b442e66302ceb01033186cc7b6d1033f9162e0be5375b6276893b40b6f184e290e28f979f21ecd98487b438386c36381394ab909e21b173addb0e9f11f72c927dbf1c3b44d428f0b5cc2462d6f264a2ccabe2b343f4ae8ee9b90c94772ba5bdee009a36a6ae8a96ad698f80324210216954fef575e03158237d7fde951e99e85274c621d47df6902cc83713574cb42c7fcfefd824d608e650b64a50225d19fad0857d9bd297d07e05a7b4b7f3f608cb7f8e1b860a3ab0ea924c2711d783d2d570bbd012961f8eab2f2967809996e43c007832aa7545907e2b3f98a5032406598fb8b452953a06a535448820c28905ce896fedd45ea6f1e44525f08e940689293a28c7b199111e561db7b74ee23abf02f3e92d36574bc4acaea09ad5ff1b30b97e09272e837fa7e855934aad83b4c4b644c827d1a3ede529c2bfa99bf9670ac8674f22942864792f4b19f19a3a11148501bea118ff5416aa404e724655898a39f3432fcc026bc01bad3e224d880ec826dde8fe632bfefd1e7f374a35f62469e5e86366822a746c2e8d3cd4174e556a4e530f9ac4ad23f13e920ddab76b5a62f317e57da4bfb691d4a4d4dc8643cee9085808991100f4f9ef43c1f2d58c9cd7686ed680974ba839567851721f19b86ff47d131041049812f5c09724a461732b9a30a6a158d910ddd92ffbc02f041d4ad688eaa78a6d5fc6c203390c54a3081702d87397da188bed57a8d893f7559d90004369a695d1cdeb519904238e33fe3b241bf63fc8fd3989cbc6d8986e8724d31fb95f562afb83efc24ce75d8039e4ac313cdb78dd4186f32249abc231197c4d3b0f2c95d8b8ec5c30f9a9060be059111fc93014d135da5519dbc71afdb365bd8350214f15035dce46a4e88ed93f0ce159196d808d8508c88196337f72a23c5c7d8a93f404b3dbf819f99bcbf60e7af7e80d6f3aef98d624b70ac670b1b9dffd3faf0a98c1a95e357b9da17943b1f97cc708f23f3fbf8b8b9748d35225179cce40bd6dcbf6877d006cd3f830173db390c2694344f4cefb283fce07ba8be125af9b5a208ed63ed2072e9f7a5be28c2e081b6c06867a223ddddc69b7e0f04abbd39690f409a204c9767f93dffa7b7b386300cc238c4cb560791a7b0094cd25283a4bac4ea0a51e9db7a4fb5f7dab829d7e52c87db1fb54f2391516c51820194fa335911abfc774337b48483a2a664792a58753d6ee2ef9d74269e8a0f7e836af6c0508f6767c2d0a7703ca76ad0a18f42f3b8c775fd294bb3613e9ef86128e03b33611413f247b7a229b314fcf68e9acf4c3bcad382c693d0b4323fb360617130ff9a6ae882a43af7065058d0cc64b3419f082ced69b2d6979e2b9bfeef1527a205ab007656b3eacaa0ace830948497172b6a423eff67af3ab9d99a80f8e7c97f1f3c20417e228c039ba3da8cf25d65418c770c7c53e8cc0b6abf37c00afa165266013f527877f2c2d11ae6c8d6d9d1214326d219b554a4e1feed115ef1423eb3ce023dc6480e4c85649a1afa5063040b27ae25da779c5ec76e7a0cb8e81b8dd74073d60081f4b2bc43c4e1319bb2820528bb938f4c843618b1420ec218ff3d7a2f8e10a7ccfecd528db7e0c2f3be671d377fb38bf73b5b6c63dec62d5243eec03d88ad2924b56747d830b377fcff73a44f0118a2e80bb6e9c7c470380e8e526e803f04275e118b56df4ec39f7166f2832c929cb8fce04a8c95c3c107ac03bf8b76a21c1e3d9f8fbb01ecb38992dfe43d349c83094ea63f72e403e3e05bb84a5fefd4aa82893d2630da52965ae0e0964800f630cf3b0c84d774480be5a78f5d383b7e219996e9cc23c444d7ccfb2992e2c3f525334d712fab375e4f081a50a6b62d190392812c25aaae3e7012d1cc7c4bda63368d1238c0cf824416c3b962befec1c9b6123d64bcd0b16520cae0aafc0e8d01dc3ea2a5d28f82df43f136476fbb6e37fb2eaf991b9e12ef41b67acb866e86f1c6d47223065efa3ec02c9445410bd7fb69bedce016d5bc19d5a1e67c1bd4ecc463cddf74d9f9984581357891faa6fe61ac151a2b426a6e4a66169c87b9abe4bdaee716fb85b2f4695e4123dc5cb3d3bbfa037bcc87bbc93c2d91a93b45b2433e1719478853f1f99fe515b2731b179e49b0765006496926f800da6ef688979bbaa72c491c0dda631905f7bb521095e26bdfb27376038a27cc19d7495ad1fd4168698b4c6c806a4f6043c6e123cc988dc36b7be7383cd0571f8fe48db268d120705802f93167de8449be69fa9b4c9b88fba4b5af9e3c5c735cd008201ea34a76ce450afb096f2790e8252ac5f7fd6210cd5455b59467a3aa68a819ca0868b3e14150b083537b1a8b244d33f8b97f5470c4b80fe3bea86af914381090995068bafcd6e15a3ba88450c8d2bebd73535c47c3c4e5c191301dbe7a761de8fa96236292f0f9995044f4ac7d0d7f16da02e839f5647ae6e44d1369d52c51ff8af993328747f13fd639eb99906a80d598fb833bf1683ccfafd02b21ac17e11425176a18b6eb988206f0112d96300e68c16408d69fe1063dd573ed2926b8775dadd53d287e24db92bd02994de9d4c5da09e5489f5d86a72bdb28815702e9d6a6c560003411cdba2126ab20d33b00ea9cd81158a6caf2e23f206141301ba39f4990e44d92b8cadfc13376b0a47e4177977e57dec69867dbf4c72d346b0300215458dac0583501a1c7e4409e02f9711f00740559b7a751ca47a38d2bae0fd7f1724e981132710f1345170c59ea7093b269b982e15d2401678a9421b3fc016bad6458b6055a5ec09f93b5ee57e3ee33884b9c4888da00cad69dec4347512a01c1964196d08f9c4524d156acf6056e3150fcf06ce8489fbe47b1a8a96970a2e28f730fcc15cbc5cc05c3c4705e5c94adcd96216c49c68486f801c38767578767db53b960a9f822829fa81a78ccd57b7b7d0120bc2886b777ce2f7ecc21213c189c49c1ddfe4ae5881dc06b90d118d4166fe0256fac124df73cff4dfbc55a36125ff25926c6b8716b3d55c5be9d7cbd558bd2687b98463024b34874317c95af2e964420f16884c3b0e8da03b598be92defe75d242de0624e7cc0344868274176431ba4d108d555c5d0169830001877f18f81016990fdf777b0a1db53e9d41109a59aa661c92aeb179b6fcf237cb1ba41b36b5cd0b9846ab0f43f30fcf797b31212c41caf1b84d920fad9546563d5c8a3a925be7aa51cd667ea05f79dbfcbfd72defc44f4cb4ac0d8480d9e2c568e3e7bfca8a09322fa7bbbf655508b91ddc6914c3a79809a63e2bfe6cdd4fd6f13d84d967664c4d93304013c275e206115c3ffb5016fda3f71aeef4477e00aaeecd391e2cc1612cf5b5357d0a23b07cbe6849e27e31452e454cf3543411723a25eb13ad6f0dc8964f45dc4dfefb585f0b8751833094b7b11bf6cdd74f8e70f6887f7e85d55ba4212579517ed20f852388d4bf7c7bd6872ae8a9f90726ed6585b79e18b6aec19e9aa3451f3c1f34e034a57fc9f7b07768f460a846536fd24beaaa05f531efb1842774c8b053409b3c903ac58c6885a77363d77d1a7eecebf2392875b25022a14724a9609e5d56502271054c347cade1f4f9dcc2dd79c4b86bd2c56d538a96a84730aad8ad750e14fa95c2694f942422410f8d8d685b521b445f9d0b10f25f5ff021e4a608029c592097281c3e4570a9fd1ddc307564e51821d90c808e90f74082e5ec97d836a5f027691a91b0c8913c8e77f7bb813b41cf940fd953151779a09d8ef4c9d3ec55f899da92ad53ee01286d718f71c87cf6187325348602cf845051e037d26e9c07ce5b9218c5971acf9639a36b0b026f3e3ea0563c5dea2e5da045343c36a0360673e82be0edb077a807e8655314b15c92e5f37db063d554ca18f2003b90ccfa9ce403c77f5a348b7510a2ecac3878992d4350d54fcca38bdd58ea516afc64e682317275ad3fdae40b", 0xdd8}], 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8, 0x0) unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b28", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x4fa3b00986e8e0e9, 0x2) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000005c0)="30d52fcea157b9b3c7a70bc4fea57998a6eb3aa179a3f8da675a2a6d0c206fe0af3938a5046c65f11986fc8c3a8e99a9f8c8a098580166d03a6f0fd14645c88ab44650daf22bf5ea78eb13ba89e821481b9ee4584852e139c595effb92a6a41ccbc96e3808a370b4e744cf89e6fb37b2412dd4cd2bc7ddf699ced299ef23e0837c3c2ad83f05fb23791fb6e84384e7dcf8d77cf0c58a839565f37f5c218951c47f5d127e52ce89061c6f96ac4b933240638237a8bf4ed72ff8b0bc4395aad1f1365b6c7b0a4b3d66b8d454191e777fd049f853b3ddf27234a1d32f987bc211054fd647446ecfedd47a0c40110995302062f49967390987b066b3e7d8b1129587332d7db978faa75c804a141c15d49d730e7bde5ad45108816a791459aad0d6ea3b2ffa82f6aaf6db44a1da23d7b2a75ee1a994e6c38eac9d6d992333d54706b53f55790d17c1c7b8d4ff8b3c9dd2082b2a04b15e88cbbfb8759e43ecda48d704b303d07fb165114a0995779e4a7234418b10651e1376d0ea4a800ecc0a95f86dac3cbcab335f8a62dd3999b203f988372c0c2c35185758c1215a69b67cbb305d10a4d3e88b138cf786c614b7687e9bedf42aba5dd6b8817612aa3906c0b40ac0a0b3ffb6a5d7c600c288c988312cd6f64507286c6a092d35d3c434e65413fb71fe120cb1d306676d1310f0290687f21450313c7e4080612bffbc0708d1cdcdd65d0a5fef7bdcd991547d54dce28b53d45f30edf6a220aad8566897d6f6f6e00fe8474215a5f0ebf84b2708454c92a0efb6fb227f3dd272f0654adedd39ee3e523690402073cfcb66a76627d6a306c9c90e8c2bd679f11cedb911f983e49700390059d352b5427f86608163429253e17eefeda44922aa4079a5340383beba52e37bc4b6698b7968e971460d485aa43ef0354dd515ad992fc4d2ed0be0f7cc833d7d7de61e600e42d1ac3415f29f9e044cfbf5fc1b3a6c4c518d76c2a65e0d9b67b76262c200466c69bae2341f01f8664bee74812b7e83ce60cf9422b8ac11b052326fdf6871652da7548aad786b3beff4487b02d13b579ccd61926d11b3584b717263b08f4cca867e9a9668539c040d305994b21f3e530bd24210c1e986b47d892fccabf841e08763acaa82b64e76c629083cfa200717258ccb7bc083085e97f0c5fd40914e2ba7ecfda55be8726a0fa047cff87a29fa7f32198f3fd8e9398efcf68c45a3d0204e9c38ce2d0f57810b0eb5dfb4a7a4bec3ea0074da0d12683e1cadea6f9af41885851a7f57da366619338d0fab79f83717d683957ae28f615a7d46ae5bedd7755204c45e2aa8b200f7ae412edb6fea1fc7b770f021ef3b77a2b750cc74ae814cb756e704140c18924f26771c817639d131b7eac9af3fb4f9661288aa20b48a08e6ab99684725b13448dc5f5fa5f8c0ca274e01be412a339b9800981b638ee5c84f2294754ad5904f453f9c2cc08647ce409929d39c2907a6c4aee3594a58f60453ce5a0b99f2155daac291583815016f155b28e191d6c94ae7c53c14edce276e85389dbca5c70afa72e822027c8011b056a6a904ae2db540416caba6bf7356038cd3af6d6b21643c0dee2ce482e8c47bf9a404d0a524053791f455f7f4599790b70f1109ba26a0b357f517d069ad6d6609ebd0f95d91c975b850c4cd301f48c49dbe3caa6c1de9592a68097184d4def3620c15bde10e40b239f807148191b169a62739d332b3431cf592a5f4159758c1c55c8beb88d3c76b76caeb2d860cefa1baa2fdf71109e4f3ea9c605dc0cd4dbacdb899a5483ff13571c659467e0506029cd38217b1e0c837e894f595379efa321adc99561ca8e32bb6fca2feefc1ccb438fb7b5df39d226ef1b2226484c8dbc46423627cc34604c5b0dd3270c0aa7b2f166ae6d659fc11b93e2f403fe62925c43ce6cb0bce581f566ce54cd291c84b972ef13c12584a32c3709a005dc5fdc662d5cee47057f2d5e2c63cbad7dcc4c84cdfa64e8786f39acc6199305018fb71bd1d828ad28cc28438a41df35861b8d9145307912be1d0fcd816ff20bc485a19c8f6b74d7b835557775521f54f1555f42c909bda43cc39904bc1eed7bcbb26507553a69c13e1441c8239a27d158f0ab0de47e0dce2c5be39e19e03da96a77e4407783e3878d9a16b3e70304bbb4b97429fbf9116c44dfb3fe8e3b3f535b56825cdba0cc4a406ed586bef38606944b8ebb28802e0ad63343a32522e1924752892fe6b22c42a9da8978881795d43180fd1c270fe8baaa1757b4da20f3cd7698074a37d182828008d98aab9d74ba4cdcbf274e6d05c15e05ea8659608110d59d8978b3057c5d83b60f1f77153f44bb6bc011a3030d97e636d5080a55794f3edde33dea70788e05d503e82929ead1e1e406af6f5bb3f309997bcf720c71f6fd972682fbafc0b3f5997103d44c1a6df309e5da59ca525b99de892646682067737dad0eed1956b8068d270214017e6cb1553b7078565af563a81f873775172e6c3fd70bac917d93a748e33f23262d10ab6f042e1c5b4e9a496c2fa95a77aa2d08f298ba5abd44ef7d28dae79e0eac776c667d2cbf5f3dff6574a0a4dfe952d76019d7ab10e13ed68802b9fb1fc3d5c9f3065ca4da06819d534819c8224e1d71e1166c99e7a0aa3d4e993aaec13fc55bbdd70821076002fd909c9c5803eae6c8242c8fd0c507f2778bdc38a5f62380700ce258ccf86acb5b8755dcee3aa94b878149281663d92ac9dc46733005dd8c8559d690d4a488edee1dc6f097cb1d2dd94474304a6ddc0c60d88b9ee28dc6d99b037240a9720f60f648a8c5a80d8441e6cdcf600337480167cac73ca58a1205ae23c0027af94201cf173039fd2ba7067ffc68710d48910383c18bfb99d906aa9d39f9c11c4c15a43ba0a706649f2521f1964cfb8399913306cf9ed3a50b79cc9b82583561b4086181b3062d96f68b8a7839d17dd25729106c03b73cc43f07baabc80b17bc191ebf6b327ba0c3eb4d6d4031e746c428cd9e1f3779fc00db2709c23b55405883090cef0cf297b8da008310b23023e3d1c3aa436c66134b4b99f18b13b2e7a860e302d8aacf8f6dc8d7b5d7c296124f8f14ad753610de64f5d08d8d187e554f164c93d4e1240b5d50f9ab031d5110c8b6271b6de6e7519c354fd77ab5f39b7eb7739d5a66b311f8430ee7af289cfaf3aefe5cf4ac47b84ccd4cc8fd428de1130634dff79eafcf370b0351347c170deceb71c007942b1853171688e863f307e058fc840d1d4d5b6da64b0d9824607ccccc1cd9a9c511baeaa0b98314fb8c27554debecdce558c51a0d2bd140193f67227b0ab0680eda1841a864f83bdd6541e628b22e7414233e7449462616dbaf16b45d86a256b425bac3fa186e08af3615632f7757d77b57235688755402b4c40f9b15d7f88a17e7ea35c78677ff872f5ce3331fc31fc80d0ae3249e6151a4eb6df889afc99aeb54ca9f21ae91b8de2f4afc5610a200cd5fd8f0b313526e9375184cefc079d26e1bc2cc8d265558da25822838b924bbfa734f65772c17fba735d46086a9eb2936af69081bd37ee4918169e36e7a59e45a8925e2e618c44a366a9444fc310ebc4e11dfc5048788bb0b1cfba275d95fedde84c2e37044efcd6c943d75bc655d6c98bc2fd9347fe6111a6509fecc2d0312429ac9c86ef29040e46b9f5ead5f53b794120e4f2c12ca05101baa60647cc9d7a848c743e8aee4e4944e728a872c35fff00fbd178af3e36000acbb52d9f1b2530dca9a59e91c0a0455aac9af04628e17764f0c2ed04510e65afa35b3a38759ab90358ed0b141fea1d0f4f1b41c438bd6c6f4d149eadf4a395cbc978707391afc068c28b5ec8efed39024f373b9e42fd98ac950b427bcd58db3d3dd9b55fcaf86d505d4accd104707990e0953fbe30c91220dce8aff78b72bbe8ede4543998295e8b60d21efd1ab418aa3d0e8f81bff900528ee2bc36395dcc89bb9ba818005ffd0496f30cebf8aa60c2bd5a1d9913746d52020f82347bf95c10812e4e959bfc42faaa462e81c2f1ebe0568b8fd2921bf5a0ad7971527ffe2dec57e95937d56e257534909528d57462c1e0895e234846df2c09bde5a719748d7ac2edb870b39533d5b6d6352889c07d08d69776fa39b8774c8a54b037c2105807d00179ae13f63703b59195ab1952a15c21cb0ce63ef6875a8772745a98dcc1712eb2a664ab79ffa05792a9010f615d86370e50db99fcf11b15012de5a97ae19a59812eb01bb9b30ae2fd9298bbf9a41c37ee3634e76c77ebf3bac23451fce36f5f13c63bef2c4ae3ce0e32950ca5c071c7767f51d246deab3553ed0819a8970c5a026f9aa2cbcefee19a13f15c22951d0e8997b0b62740ba315fc57240864cb8e540e6b0e4d21ba1485a8243b3356dba568a99ed472f67388b2c0466700b09017f8d723571d7c388fedcdafe972365d631a7ad6a239950427285d80db38626317c07e6f421252f2c5b40c233a4ef3ed1511db30d477c20f6d34a1d33899a67cda8c25a472c5de223e81043d93cd15611fdbad76ee98c3757e8a853c24c6a535c022812d984b97a14cfc6fd63a9e120a89ad6256ac3ab79fa71cf41e738106b283b65ae6c00c9d89ac0b392ed85efd58d3449c85692931da4ccd002e4a621a848787227accea16fd0d9fecfe11f6e0c338ba0d7fef95b9c97f76dbc2638a1718aea37ea100093afa137941cddf552abe64395a0b1983a7763092415e1493860d2f7c3e962a923779e04fe31c9e3ba162c4e24ff1679f6f2f889f8510db56f1d5a9eabc33216a6bbc70baa2a1e1b89b547100f0f312e722a526bba12135c63ac2071dac0aec9209ee6367f70d1b81348e38b99a0f9688f77313bdd743d2d01ffc0009fb34e0a8977cb3d01ccdf24747bbe583895ec6222fd8f9d5962c2d869bdaefb57f2acdc0e026ce77dd02836ae2c34e5614c5a1f64e584d2b46e16d7365be2955347d8fff78130d0a6f7caa8b51941c0b25fe825771563ef70eb55fedef7a68fadf8db4cc996d335617b1c37487eca13845866a356fbf7424d5967bee1e03ae531048377f8fcf42aa06ecc889628a9993b13830df2aec4a26479c657d6ed05687246bb6b4c445a619cbcd1daee5598c12df7d0ce200f6b59c73382c6c62975401460ee43c3d9c107bc8d5db376e1e5d01efc9678f552f01bf8b243c7b2960f4980a9b1fdfc700bec7fac6f36f181bbaa088a76d50adbcf46fcf1b15705cc2e24724a85cc8430c08bbe2128739abb564a9a8dfa7e71c103f741683dea2e76fb4ccb6d07c425aafc6b7758fae53e3fef55a9c215462d5175f2c08b84ae5de0a83bcc556e804f9040c594e813061608ac0049618e551fed547aeeda81651083c2041afa8c45079bfe73324a272654f0f560661ce16884207e7b8923c8868ba481f3265edc1f1e6acabe40b00249de8a7b100a9bc82ff1f36dc36b88a7ddf4bf640e48a7134de68d6f773552ffb52d64224e30c9d84f89f0112a648162f38336cd0ae8dac6713ef0e86a28a952f0d3fab4161813594ae05bd02ec3e2c6ff2401cb1dbb2efc292796898537d5a8967299daa5e93242eb755f7a300260f5a796c4787e936b339a4da9e0ce77c6d46b6d321a522489c37bbf7cbab8ddccd79791f55a010ecca3a13939ccad216084c6a075870a5bfd9b79ee7815b77e8ab45d925fb0c915578c36e41388f462914397f7406b42dcc6bdfdf881cc1e39d2161406d6084cb3986b17ccea2a5647cefff6e1cedbfa9a075cae43973958d6f52390", 0x1000}, {&(0x7f0000000100)="4c5312f9f06bf007fb4cb15a77b2bf8ae23f817d4105a23d7f2c568839a4c120ce57e39bc0b021c413bb36305df6367f176e30cd8b63497ce0638a50deacd3f3d0470c16a2e55c2672a680b8ab714e4a52624e7d1c6d353335c4906733d10edfe61b9b8b5146d485719d906b5c27ce9a06303e3cefd8ec38edfffd2d7f8377014ceba59d8e2fcfc116ecd33be3fc2e85a676643954a9b902a701f98d9b95e3722fb213cd8654808376463a7f4e7976c678fea44599f32954c55f6527365db0be07b30cfa97eafa649563edc1a5df4d09b9548c2c9612b45a84e614e849642565de8c6192412eb80d8a406245", 0xec}, {&(0x7f0000000200)="21a3daae16dcd9cfe26cbe84b92d6cdc1ba667a2cc82594003b0b0d0db61cfd359950e69582642e0e2c787d060b8575bfb5737ad01cdd14667d167405c9e4251c2692fe638baad049cb2ee3c9c40e0b83b9a11fa76d52761bdaf2b8a", 0x5c}, {&(0x7f0000000300)="a13359ec28759ac364d8af966e074350f24170b03f6e9b8738f473e6c6d946be4c1fea82e3cb7d44b498f1f9446d5f1b8cdce3ae448b237c47636e3fffb35ae3a5c63116c4f4267f40f925984fc7bf19ca396e803cd6774591232b5153ea609549f98a420c5dade225af47590d3aa44f449381a7fbcd6d2f7caf8b9b08fb99cf3756a839f6f76ff7642a67f55995576957cc9d2487267a40f282d14bbb80567b7e7889674fdd51bee871ea5617fad6a62a5e2f6f7e4f4f15a57d04cc424b59a3f3e676a3021bbafa6ff8813b642e6e", 0xcf}, {&(0x7f0000000400)="6fec9a9f3d3acad54559ca6858f9c39dd71df5abf94e9d64a1a37d5462754b9e76019afd04a5d85ae381ed327d0fbbb3d5a26da9ba6c60b993a44e1a96a8bbee876ce519e08bca602461f1e5ba02dbd481f22e81733ec4b721ca6f007e08de1b77cd1da37b9e09c753272aa164959ba34a137bcfee6cf927c6f88fdd5f2ed7760d3e2c66da83a6b3a0a650fa380d631c9cbdfe5844ad78c7e7bbb887bc", 0x9d}, {&(0x7f00000015c0)="1426ce5da48267974dd7c4696272ea4ac4bfe3eaa5596869ae88c9877e11d084414dd784273fb87b163b313c9286effd", 0x30}, {&(0x7f0000001600)="dccf33429a83cbd857153aedad2b9c34d632d2415fb825d665734d6ca35cd4b5174378696bdd69f379a80a62fb9a829e9906b45f045c6ffc0a0dbccb3af1fb1931b1f1944fbb5a4214cc7e5ea12939b037d9b25b28a404e92e25bf97ee79", 0x5e}], 0x7, 0x0, 0x3a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x6) connect$inet(r0, &(0x7f0000000000), 0xce) 16:00:14 executing program 1: r0 = socket(0x20, 0x4003, 0x800048e5) shutdown(r0, 0x0) fchflags(r0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x80000000, 0x40}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x1f, 0x80000001, &(0x7f0000000180)="173001f66d651ad868dc5dfdf887f42fa42578ade1ade1be703fdcaa4204c622d10882c3f1bbb923ef10cc15e7f9d8900f8fcee1f349baf2a12a318d2c71465476ed848603ad88c2613fef5d4200687114c0", 0x52) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x40, 0x0) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x10000000000}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r0) socketpair(0x20, 0x8000, 0x10001, &(0x7f00000002c0)) socketpair(0x20, 0x3, 0x100000001, &(0x7f0000000200)) 16:00:14 executing program 0: setuid(0xee01) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x5, 0x5, 0x1, 0x8, 0xd987, 0x7ff, 0x2, 0x3, 0x7, 0x5}) r4 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1}, {0x3c}, {0x5c, 0x40}, {0x6}]}) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 16:00:14 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="f27e7ba6529de25a9f736f8f37c6", 0xe}], 0x1, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/161, 0xa1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x2}) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10040, 0xa4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x2b6, 0x0, 0x2de}, 0x100) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) r1 = semget(0x0, 0x2, 0x20) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000300)=""/198) r2 = fcntl$dupfd(0xffffffffffffffff, 0xb1dced9f3edc90b6, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x33dba1d6d362a0ee, 0x81) readv(r3, &(0x7f00000000c0), 0x0) socket$inet6(0x18, 0x3, 0x6) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom(r2, &(0x7f00000001c0)=""/219, 0xdb, 0x3, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) semget$private(0x0, 0x2, 0x4) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x80, 0x2) fcntl$getflags(r2, 0x3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) getdents(r2, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r4) faccessat(r2, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x2}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1, 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x2) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r1) close(r0) 16:00:15 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x1ff, 0x101}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() ioctl$KDDISABIO(r0, 0x20004b3d) write(r1, &(0x7f0000000140)="03", 0xffffffffffffffbd) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x3ff, 0x4, 0x10000, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x5}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x20c}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000feb000/0x3000)=nil, 0xffffffffffffcdfe}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000000000/0xa000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) r4 = semget(0x2, 0x3, 0x10) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000001740)=""/4096) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3}, {0x4006}]}) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x4) r2 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x10, 0x30) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/232, 0xe8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x4, 0x2}, {0x18, 0x1, 0x3, 0x8000}, 0xfffffffffffff64f, [0x5, 0x81, 0x2, 0x4, 0x74, 0x8a1, 0x100, 0x1f]}, 0x3c) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r2 = syz_open_pts() r3 = socket(0x800000018, 0x3, 0x102) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) socketpair(0x6, 0x3, 0x800, &(0x7f0000000240)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8}, {0x18, 0x2, 0x3, 0x9}, 0x20, [0x1, 0x5, 0x400, 0x7, 0x1, 0x8, 0xd1, 0x200]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x9d, 0x7fffffff, 0x8}) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f0000000200)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001600)=0xfffffffffffffffa) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000040)="804d747abfebaf90097f235a966429597c76729a18dda21480d232870c16202a701c0f37443c6e98210c1a1d8cb37d340d9c27bacaeb194cefeb3d604b14e42c88b7b63254be4713b092cd7747f2f98da0785251ad1366c68a46df5668a4668fb32e2171d9f93c974e490a70d1d288e11f9025b1281702a30f86c6f9843cfce12541d4a2bcb7eb8a736320b25847a7549d4a1fd8", 0x94}, {&(0x7f0000000240)="bae80f15b63ff2116f484752553dd0cf144c2c572f5226a0c9570def04b0112d26714122bf76e5e00f5eb2b823440baec98572e51843d2a8c9472509fd045209534788e899675d98a4681a4a368d8fbfb559076d685576be747a619ea973020cd451b75e7d5be218aad51954dc9a9c4fc1090d0427b618fd8d3b87ffe375221ece454c36de", 0x85}, {&(0x7f0000000100)="794f02dfd735ebc81888b9a7c7103c4589d27df6b7", 0x15}, {&(0x7f0000000300)="360e12e782cb0b0590e9625966e1e3b45cf269abc2013faa145bf18563b47c53a46ab9d387c2e77f979ee6e5da323a0dc37e2c2278e43a0984e3f3c3066036c725d441e5db1b9a71c3d3316d23a60d2ff09d4a1c15545a7ed32e93c7074cc601a8df7d7275f872ea04b16160d762616fe46748cc54cf4060084aa469b26c4f4a2b611a58af826f04f05efffd0f88daa15347c911af7eec0f74ebcbc53cd54aac8c3144f324497b72494e16a749fd963fbd65e280e61016c696b429e1cae87eb31d26dd9e460228e572e460080e80d999ac2c3f571b6f3d01f926c308e8827933ae4b8f339bd0549cb6f886444c30b9faa05043688d441dbabf369c538a2fab33069d29b8a7f69b0d51017ac382ff5f9deb4aa8cd9d3394063f0aff1348850e6b71260ea2cee348d32b62cf6b454f630c5d238d1469ebeb41fb0e1181feb7d44e8d96b1b42e8e04657aa0f22b0843cfcee831ef5e728f99cf7f60faeb380fc05a1edcdaab67293987068be5c61cc693d9b13bacf5ba67f2008a7d04b30eeac927fa2b469f35f936cf13376c1642aba9e699756c8b2a820b51248084b126268b7eb1da0dc296eb7acd35b6c06e82f4c0d41fef52f64b6bf1cf0f936eee4494825028cc7a98bfd922860edd077e1f9ab79300497e0cf06da3f23c7fd465b820aeff0aed4ffecd004f4c5fabdfe64df33043b92130a7776d791ee3db0284499e390d422838dcd0ebdcc222da81d3e01aef618d0e0b920d1db41088b2a02437850c34efa2a926297f4b3fdc585fdbade5d5cf747f2a3659e6e1d60eb262b2e0676d3252aa596c32bf016590feeee8b7e97fedd6473d79c56ad48e37f896aaa3ecf605ddfa18722a7d9529b9e1ba61cc1bc41c4c88879dada6d44ee2f711497a981a38446b0f34b7a2e7899e7162dee648f88da6274dbf837003bab307fb72777872cebbda5a48a6c4f3ce2555eea85734567b1bfcf62217f1694efcc87dc8ba48f569b39c62c7eebe55f58171f44551a50366b77099cf6700392bd1b247b9eb6ee5e3f41aa22d8e607194513b7de4ed93c20246d3fefe7cba10c4382b711bbc979fbd74fd1454f1f2e0c26dfa824c81dfdef77224a91eede7b172774cbb4bbb5fcd0d876aac5295360226f5e9bbafa5101eb9602efac496668044659f60475d2718831a03b3c607ae8397cf94f7aee29a620e829512e7b04f7ac09c2c527818621d868b00ffe46f61782590b1bb19aa038ae15086c8b5a5bf84d433b8f402e6db8636435b2b5680f579ffb0b2625698dea5775bd1807920a3e3e397b0f26095bb96852358db7b4e88d57d5aa63203b546475b00ab39ccd74093722f1f4126b7178f7557f6a75d4c50786fd9e18e9a8e4e22a7a560911d2fe1bfdf72852502301acdfd91fe0fcec99dcf4c633dc9896595557e5860a5ccaf99b29515d5eca40a791173dc549695e9f788457af899f30f7d6cbeacc6f460c0e2c2f056dbe8c6e0032f06c3edbc68f7106dc0507ecbdbe672f2cd5706769dbf39293fa6c94f73d0530f28a6af2dc8c5e5b3e0f04485ae3a8e6ad1a54bab2a3380cd6772d119404d1ca7a437ba72e2d38c119c9a1eff329308c3aa9497930d02247101d731d6f29eb6377984faacf235f0fe612d9293a2e8bbaafab66e91853d61cc87b2136443be0610f722b53db239220974e18598a94a15a86dcd61d2a1e622160c75f150d6f0ab4c2456181d634a6d694d54e9800d417c34dcfddf935403219f5b67ea2a0932a8866613b49549bf166a5e51d5630b4a28a77425dfbd923ecc5883545fb04001d8641158b3a84c91a368d7eb037d44d861f42d70d377ad865245840df8c0543c04e61f5b0f8ee31f15d843624a20396ce46ae7765cbd2469313c3f739738b649cb55e6e8fa3304fd30cd7a7a23ad3d06925556fca5adaa82d5aaeb0c62604245da4cdecfbaa09d1c14433a61f41e9a1f2b141ac8e0d960ca84fe88e85669bb9160154b1541e92844044b67ea92e07b02bd6f97a87ebf4359b63564008edaf1ca013fc5fe69349833c0f89b1ca9c247dd2114938d349dee01b3e3a5a034feb10c679c346dcd4642035e47a7be300bfad97b8d9dab1fcec323cf419d0549ec67e8c7b277372936144a7d214f0dca41c3e7d820e238932eb5eca3fa020e4336f9c7e1aecbcd015a0b1b1349b22986636586483364bc917f808c251697f62c29355c67d64c231730c3fefec21f669c924ea35eac8c80ec2cbdc4dff54bc9874d51543ae2fce6862b86c2387ea07c3c209d4c9f49ae468dc7e39eb0c6e24f67c8b8b6180532aa923a97a10a1a25e4a55670bfb198f8a5c31b607fde0499164abbfe9e4f31d7078549d17038444f07b331502d842e6d518bdea8616d43f2313906b0ce12e61647d54784280d9626a9863c158034d3e411aa93681801286b6d36ea0f6484c54c4eff17707a134f7dc3a06691b9cf1130cb00da4866755f1fd89423aab010f41197581203b321306e3099ecd52393c268e5c9ae73761605d363720d00caf8cf4298764567d8f517db88a7ed800e704e7b2ca0a2402e3120bfa4795d5311d26d8a7ddaf5caedf6726a81773a6ab29044d32cb76c34e59d5a2a0a91a5c5f729c5bf411536ecd42f3d46202d939879fbaf07dba31969521abcd2ff2d7c2275b0b0a261efd958860687b1e5cdaca019ab4576052140c1e9e78f281da4fa9274a6d1f30834a63b75572266e4378428e30837a834c5aab202ad77b7e63f6a7b1b836a16678590dcd92fe8be16df770d422468e2bcf47fc959d3f9a38809c881efcc13a29fb147af7c5c3b89608bd00a3a789e8e2c275fe2f5799c38d42d5bf8f2ce1b2672b5281f4db2dc4ab2b80f256720a89d90579b6bb9e98630fc0b8ab6d66259c0d11a61e1346fb2227d25baeb21df8b5c773564471abb9bb80f8658f9e8aaa4bb4873e2a59f75d8dfefaf7336cf9e6f19a94b9d18992e9378b46edf233264087bfc62ccb6b206ed67f44b558d9d180cfd526fcb2290ce314c8957265a7a28c67c0835af347d9ccde5596292026ba9146d33e06f667e9d9d7ede0f030808eff7698d36e53fc0ac06f5c4b0f39df1213251e035f26a1a6aa3ebed3288d862c5051d2f5f4b6ceb804df4f407ddb61a6531b1a42e682e8c9f113826de972d2548571375f78c20d474f8dd48de79873388c5b965ba11c68e80f551d41b8a6f5a6c50a61476f9cf1a3ac8a4ec057d897c213b6db2505d8a8d90a40d84b869de384d36ef72d7dcc47950102fb639200beaa9476a6a65827ae25cda205868341f6fe72bda5b8fa6de5b6a385e59761811c9fadb70bc23bb491bff94b07412592447c3b00771bb4f513aca9dc411a04303b7f4cdee44abd642cdb7da50d9024c1f856d5ba47397d6a318a7aab9f377d735cac8a4f31caa76dd669e5b715eb6b6a3d5d933924729ab5d5cf0081ef5187ab6994cc32421f96bcadc1ad610876a75eac7b6e073671622c79958b0c31881ca02d311cce0c148c99e86a7534c2170295367ca0792a07d86ef351351f706d27fb1d86abe5d34b6b87508639c15824371ee2e047ccdee0cf5861eb0e6da8858446d789114856bbe28fb7d91f2afe35780990ce738a2f2422c36b9754fbaecfbc5ac03a030f2e4f1a1369772f398397fba0fd7fe4be61bb114fed71ee63aac28726f980e765801bb719b58f8a30d8cb46f0be0e4204d25e54209fbf74a47698438c144f060415f0c27093bc0fb9acf9c56196610b49f08a68c0ab180da587693ed6efe11cad2dad8dff15eb360ba404b70bfdf6f84ec66fe5016533f7e4b21d2ec854245f2dcdde541458cf068bc8cd53bac1aa1c8c087edb01ed0ca81cb5cdcf81303d3b432e33239b295cba43a1a3edc442a9a8ed416717d473b548cacafb37294fc7c373b7310e4058dd2912f0609da87a1d0d44c941af578220e5861c675e0620f60565c03e0770ff1c19bd40d1130a6327dae44e5b72b147cca85e6b6c10e9bfe3d99dcd15b71b9d5cbad75998428ebf55bb3a5e9711275aa8f503c77b207ee979cb7b1a02d78a37ecc70ba563698ccdbe8b58bcefb8b8bd5219c8f13093eec2c1b52d39e826fcf99a004ceffd362700e7be0d3193bd0a05a4befb1d3efa741c2ad7b1f048b216f678ca032c0abb35d5629eb266280b63a5b9711b931585c3ab9bbdf401022476b16e8f0f25d7bf63449f34c63982d377c0f29b47a5cd0d8f2a0e88f0d6b5e2f7ed6ab1b5bcea9fb7d805e7828cab9d6515a408597b1f273a70dce8daa7f8d4ee4e696c5ea626557486e300e7f641e6d40f595f1874780bf73d464f4f54600e4d293f91fe0cb3c60a819efd4bd7325a81167a285b455d71303b7ff5d6f8caf56b1bbcf16a656e014756505cf395a584ba6cd27c2b34718350056b4b8e85ba2e61ad846a5d280e8a135f2136aa5be96b4975365a7f9129aa4105ef06e2149f7f6081dc7d080e694a24ad464be4416cab92944e95bf1cac57f66113f6ec4c5ba7167134ee328318eff7e3f0e9497d01989f88e4dc74c5b331a4b6ccd82ede1d41b0f33fea49d6ea0633d1fda080425532b4363602f5a76963c3b24aa34ac6fbf36723c0ac48416b3e93e03558798b4f868e1feb00391efbb17fa8f4b305300a9aa3404bafac5e322b2531692bbf3a9d0a3a22365e1e7bc4feb9a8d600cec65a663f9305e517e5d822dda159c257ce2f71eb59c15c57bbcc34f637cce22b7f0add73ddc0cdda0f3321c3e9e46d374e00af69105477cc65ac97511f19d41434a3e5dd8795e56c8bd229fd6d12a004c02501a092931a76b47604ab19649706e8635a5a559ef39b40a4341d78d0d3453d8740b73d2a2ad8741f42fa0876d4090a088848ff4f25ef475f2b174c1c5e45835d8301bf7638b5bdb387c971bf7c035c449bc08c5ff081d83f300f633215850e86c60f130cf8eb8a7ac8d905971aea6879522c5e3682e2f2dd9064bb6047d4de7406091bd2cbc9774bdf4acec7e748c23d668d06e9fe2c33ca2196e237a7193d3b7e406cc16732c1e405c6c0ef6d3cb15f13cb98a14573f62b384348ddac4a5199c227323e5d8ae4e3675cec3a5a991da1275f460b8709325b741d0c1f4f6ec71c6fe317e61a48e9266d92a0d2bf052012feedd27cb32df2bb211e341ff1da661b77e536d6be69d497c95743bc520474ce723ae03481173a7a80964a06b07e4932e460d48dfa38f8c1e47f9d6ea7cc1022f26c643e9490467556a94a657a79be8eb2e51b6b6a5a50caaf3072879ad40fa1cf208629c350b437d6d6fab869d7ecb79e00f6e6df81bb828035ee7a143a247df747db9004f754c49f661f417b5c47140be67ae3f59f9f4ac40188a25c9430859a873dfa155ed25733c34bb801545a5accef61e35ec3df657ed853ba6675267efc6170570b4e2cc827d7b4717faf91f40349f1aba6eced69feea8dfc2863464500e5f7de769ee61387478234a3d5e8943f474a46349604f3db1d01bf247f7961cfb03ec792787b145baf0bcc91e9a23a5d2124209b3ef2f164c9e444eeb824cc5b1afb1bfea44207757ab106141023e6b9dbfc3c8c4ce37f70b8532c323f8916b6c221a257f96c1a95de53faa5f5dccf9c02c0ebfafa4cddc665b32e89af1d945c3a8b00c7f62c7ac81c43229c6b09115261c3a09087d6c8e2e04b81bf423b3711e3afea722035ef900906b1cf51b16525247206787916a7bea7ece35a8554cf6cfb3590c33ceeba62101dd6f7dff1b38759fd66bfc3026a20b582b7bb6da8f61b594f626537031f74e21a793f650", 0x1000}, {&(0x7f0000001300)="f6e793295b8e5a12d6edf5be828e4106180749e99ba8ddeba5ad5c106e74c4e1cc8b3a7edeac56e561f698d66034f21362148727860368abd54a8c861baf7b22c7195fa545c80eb1c9e69095348b5f5f5d269a4915a3b34bda7808f3051f6f38d4948a6d397a96451a50baf21b15b460fe77345ce98578c7cc7a28b094bf909ceb84beb411fd9bd46a102ffd608dbad6e8f8419fdb57dec0a85b508efca95898311396aac9df5d20bc8a52701398b4c329644c7db02575f2cf6fc0008852fa7f6719a237ae22a5f2d77be8ddf74a3d1996306a6befe7d41091d675d190417b47", 0xe0}, {&(0x7f0000001400)="b24079dfad4a7b8aaf781c0d41d73c0c7640ae9311b6dfc8fa815370712302ee410b99345535c3ea353e2f33459af7370875a585bb07eea2ba30c34da9b4586142de48e8f576cb769f18c71c38c16de028a452e88aa0e20cde7c0d02e9319700c51edef0ede67bb2dfed0a75932838cd4172c8468af8e1e189b475c0fe791794691fb5915c2a9cff3c58562eceb6bcfe79ce71ef0e69658d187c5e09280462c194ab263748e3bfc12047b1ba938864ab466557b88b91332fca200560cc19f1ab31cef2a47d04f647d3dac15b074af0fedbcb403609311ecc55ae7f357387f2291ab4a730fb249292b891f3bf1d998c9838f9587f8a3281da46a9f00b6a2756", 0xff}, {&(0x7f0000000180)="cb4e3042797067aad60524f792ea617aedfaa4e074423b408e422a7ce1458ae3cedc97cad2d3ecaef372aa70cb24f29f0599c5c051b8064c", 0x38}, {&(0x7f0000001500)="66017fc873f09003893d96f80626930003c18c2f2e846aead2e54975ba513cbc0f2d6a114e465d41b61c98e76ddec397df58ea71f6152c12947a72039eb5eb6c7abb6129d0ccdb1c77eda06418f67bd906c2002f11fca1370987ac6db11c38fa5af13adc2524575005023cee4c6e726b3d8c89489713d20d937045", 0x7b}], 0x8, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2080002002, 0xffffffffffff0001) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff0701000000000000000000ea78000000000000000000000000000000000000000001", 0x2c}], 0x1) sendto$unix(r0, &(0x7f0000000000)="0fea339c73bd7ebca841c3e56c3a884ea8e61dafea75d07d68fa0d5d7eb2bcf61a6f9cfcee97cba383122ccc1905522fbf5498792889ae31496f219335a2b8e0fdb0f02b80d2f74018059609b060ac2cc70ce917e35d89f1fc3b9a7a4128c612d628229455b69ab8e9139c236e", 0x6d, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x70) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fa4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368000"/267], 0x10) write(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getrusage(0x0, &(0x7f0000000240)) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x0, 0x8, 0x4, 0x7fff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000300)={0x6, 0x101, './file0\x00', 0x4, 0x0, 0x6, 0x20}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) close(r3) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) pipe2(&(0x7f00000002c0), 0x10004) read(r4, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./bus\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f0000000200)=[&(0x7f00000000c0)='{(@^.!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}(-\x00', &(0x7f00000001c0)='\x00']) dup(r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:00:16 executing program 0: openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xdccb7409}], 0x14f, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x2) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) dup2(r1, r1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x42) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000140)=']!^%]/\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='--\x00', &(0x7f0000000200)='][:%&.#!\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='(%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x00']) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x5) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) fsync(r2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:17 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x101) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x80, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/57, 0x39}], 0x7) 16:00:17 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r1 = accept(0xffffffffffffff9c, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="768a0a75864da879065185ecf7df4cfd69352244be59368527ed5366242e44c4b8c34da1b588fd6c42f5b2b8ce983aea1de1c22f5b2e6894a478c3157ae2875a6f6fd1e90df0b76bb04eea7a21a425bad02e2f21e1d6ace2af052f8090fb02d7afc7387ebbd4ddf93121c7b8a32b4ce54057a88bdffab01844a261d7ffda009d932d2c9178926cc99f41d2b5927189e88addc469044880ab", 0x98}, {&(0x7f00000001c0)="c9b4440f754ef7b1a316bb55978bcc937fdadf52b84694d1ccaad3bd1bd89b539fdfb5a5c2b63906276b425fbdd1a16908bd794edcabd1fafb56f6de05c855c5bf0f82c5d5d61ca7ae82cafdce32023eac1de918f5bea97cca531df0de346c625e0f7390ce88341ae4d5c7adf0584e4f47e58a64baadbe82ddd40aa3f435c7add563d8617b2810c7c09e5a216a4e9af7daa8b0795fc2e5595cfecc52b35a553655b8d1404e857d2c96edf9bd8bb65631c3ab200de2665dd65e8f5b353a94f7c39860437756fb64b0e69a78761e400c0dd2943a164f0454a75cc98518", 0xdc}, {&(0x7f00000002c0)="e947ab17b6a33cf5cc15886a6f8c83cfa82fa6665e011b8ff6bfb22fa54519461dbf38113799058872d5c68880c779703a0755b77ed04ea0e518c78874c891d1681edd1d3b264af0a4cd49b0b6cb4b6791e35c02f87bb2fb0b51d17d7da5411b915643c43196b77dbb4cadcc98674a538f2eac3b34f4ced6263b91a01b9ff8bae6d2b78d3de1f7bf", 0x88}, {&(0x7f0000000380)="800b0020dd7d2756cd25aed6ba2d070d7c5e49a1c179cfcca40b8d26dc0b11bbe4efa46eb796f43dbd166d9d50f3f2d83a1eb0b2ed3523f63ff25e32a9258d90ca1700e83acf8276b070ec9dd4e0ff600ce5924ca4fd0df639b8836c70d35dac37d53b8b1ae4ba78ac41e18c1ea96e40d0fe9e0c93733200d9", 0x79}, {&(0x7f0000000400)="51f65ce4c7f25bf35640b8e0e502d384ff24", 0x12}, {&(0x7f0000000540)="fe140446e523112dc1ce71ec7904af699b569404c03f645ecc08c735aa53ab726b30cca9f0ca03588e2d98861ea0eca482a6ea598a0c4a2a027c7ef37b83c7fac8fb6eac3e91be5ca08ba8de8d84e43e461de713d024c7ccadbc747ce7c0942e7746b2271c4473bcb083eb80793df7e638a66c8b3ac1b209468375c88b2a26369be49c737d5dddfb8fdce7dce1984a6d3a2fea0bc937491b81b65e21d7620899e9b7fa3377a5760293ed8a45fe75bcd60850b3f09a530d0f34b107af7479aa80a94b6d4a98dff6067ef821b7b9b6c60efd3ee09cebe3975af36642ef4ea8674f2c0a0339f04792da276af153de48c9623b", 0xf1}], 0x6, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x40b}, 0x4) r2 = socket(0x2, 0x4003, 0x0) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="9000000000000000ffff000003000000f4ab1c313fc7586942b1b3127c8ca16a28a372ce2ee5ac00b7845c707cd155399410b64afeb17dca529db397e82b86d4301b37e54a1fa385112f55e14580ffc301ad41e98259a74a25713b7a8895b50aca198189e08e1c260c5348d628b8d9a4d1dc3daefe7aba8c87aea59c18225f35c6491abd7b6e838babc869d9098a0000"], 0x13b}, 0x9) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) pipe2(&(0x7f0000000000), 0x38a4823f2b520cd5) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) lseek(r4, 0x0, 0x0, 0x3) dup2(r0, r1) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) close(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) 16:00:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() r3 = kqueue() ioctl$BIOCFLUSH(r3, 0x20004268) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x6, 0x8}) 16:00:17 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x1) close(r0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x4000, 0x7fffffff) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x7fffffff}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0xff5b46c5) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = dup2(r1, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x81, 0x9, 0x1, 0x4}) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) r4 = semget(0x0, 0x0, 0x1a) setpgid(r2, r2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0xbe30, 0x0, 0x7f, 0x3, 0xffffffffffffffe0, 0x3, 0x400, 0x7]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x6, 0x80]) 16:00:18 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000940)=0xc) r2 = dup2(r0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000b40)=""/126, &(0x7f0000000a00)=0x7e) pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000a80)={0x2d5, 0x9, 0xfffffffffffffffa, 0xfffffffffffffe00, "f48a9555eea3876e6fb63394bb7dbfbda42b9b76", 0x7, 0x64f}) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000980)="0eefcd393ea4309796d20ab95a028e8b37c5ded4c234758f86de1bdf52a4bf698ba4ae1f5fa32928f22f8815e777041b447466454bda5bbd63e46be6a70d476d4024693a7aa3f0f42eae93c55fb0be5017f8a2adcceff697c59c26926dc5ff296510c02a6816a34ead2303d4a7924d73a2b5c19d40", 0x75, 0x2, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x2}, 0x58) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6c, 0x6, 0x400}, 0x8000, 0x5, 0x79a}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:18 executing program 1: r0 = socket(0x11, 0x4000, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000011c0)=@abs, 0x8) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setpgid(0x0, 0xffffffffffffffff) 16:00:18 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r0 = semget(0x3, 0x1, 0x4c0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/48) 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x100000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x2, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xa2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x6}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x40a) close(r2) write(r0, &(0x7f00000000c0)="8dbf342c01180132d7b0ea1febb0fb46522bc7615f716cd8ea77e0e08053c15b826f1f646312630b4d7b7b8e216f439a8dd7306e456c4602eada5e6e324757bc6655e6901693250063fbf7bf3cf9992b9e1ace3b3c331ce89f2ddd970e710baab5a888819e3407703b59b74077bb5d35b03666acf5a83dac54849157054248053db07e0adb967103bfbf5ae81987b91782cb4d", 0x93) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = getpgrp() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xffffffffffff2822) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xdc4304f84002c9e1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0}, {0x18, 0x0, 0x10001, 0x9}, 0xa9c, [0x5, 0x6, 0x7, 0x3, 0xda, 0x9, 0x4cb, 0xf21]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) pipe(&(0x7f0000000180)) 16:00:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x4, 0xd26}, {0x40, 0xfff}, {0x0, 0x3ff}], 0x3}) kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:18 executing program 0: r0 = socket(0x3, 0xc003, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82d91e1b00696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4000000000000091}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r1 = shmget(0x0, 0x2000, 0x10101, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = syz_open_pts() close(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)="b32904dc973664a8dee9dbb335e6daa6854b3d793aeffb87500e4866ac7a7a80bb91e55f70f6854d7c85ab98a607a8b1933821d3602e17cd6f70930519f693768e6e18300aa465c951b4c295770a86a8cd0d558749f232b5bb5123f7fe5a8302da8ee7c626a38703987e6d56e52737b4044c40c8b6a993853c84f14313e4311feaccf452b546a5d11a55f075d351251059dff5afca310cb2570dd58cb505db09cdad7ab71c84f0a8a5", 0xa9}, {&(0x7f0000000240)="06e757323970bc33c33fdae739f3b860b1768de7c3b7684d4b37e0a75224ab4c69889013e07fe037c15e47a9af556020127c89638da73049e771b8039cd470b460606e7675b33de2537d87305a8f3df0e74eb78b7bc1de25fdbd1b03ee1128da80ab3769c3b4c942ef6ae6d30a2c56145349837582860ae4b47c4c2b028ed1314c4a5aaf480360843768dd8a164c042ea1ec94f85f761a231db8c25d20dba1ca2ef68feb612665e8da78d3b73ff6cedc3baaed0ce4c760bc56b7d9c12b6d600b311a57484bdda858d7eb62c1a7695e51e3ca93828ee5ca77eb030000000000", 0xdf}, {&(0x7f0000000500)="a86faf7c584215ad5538e89cfb9abdf623decdaaa14ff37c87870a1085d007dca52443dc7615bc81a0f3ef074d9a0e5443efffee57abf229a482fe249d7d97e9e2566f833aa0db432997ce823a9c64de5ca6d40392ef50bcf04a0aa1dc3d73dab0c25d49aa2ec716180dc3f600e906208e", 0x71}, {&(0x7f0000000340)="c27b7ddc7760c13c0080138ed15ea44aec5a402abaeb6304e051d1280d3642d4983cdf8b3b9e3dbbbdc6f418ccabd5a00cce479f6434d15cd5e45c04a02d28178228673b509e255e458e604ad0b3618b395746aa285a8ef923910303ca8fcbcf0b8dc6500a044ec48eadb991e57b1919b4e5dd086b176e04bc64543cac28f19322503ce15d9317047092696a58fd9773b62bc29a5b543a0af01cef6fe737dec8ad62e67a76a6ecab3272a5439ff1eb2332eb42263243d82e07842a8ade80b32aa29db9438539725c5e32c14509473b40b70d5585", 0xd4}], 0x4, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696c653000319f20ae3aab35c8279a7ef51be3811e7de0c2dd4a6405"], 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) write(r2, 0x0, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x10101) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x30) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:18 executing program 1: setreuid(0x0, 0xee00) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) acct(&(0x7f0000000040)='./file0\x00') socketpair(0x1a, 0x4, 0x100, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/214, 0xfffffffffffffe65) pwritev(r0, &(0x7f0000000080), 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) socket$inet(0x2, 0x4, 0x5) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0xfcabe9cecc7328d4, &(0x7f0000000040)="f1434d42b4fa5d746800780ecf9a4dd573952a4b3e6f66d9020678d34a29348352daf4c7e8ee75326d605eda6ac31aaca8592e", 0x33) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ae267bb8da1818c1042949f7de7ef376af05f01c8eaa7f74ebdfa90dca508f071b8d13735af97da92a741a6538b362d3020f5fd62e1fc922c1412852cbbb153cc0d3b20f36d51161faef0f7b2867ecae7d1db22e7ce869d2cac1b13c8cd0791894347a5edad0bb0ef6e806b491d19a2236e165056489e9281821878bf5f2", 0x7e) dup(r0) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x9) socket(0x20, 0x2, 0x8001) getsockopt(r0, 0x4, 0xfffffffffffffe01, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x200) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/42) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x10) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x2d1e, 0x1f4}) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000140)=""/194) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() dup2(r3, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffffffffffffd, "854955883d02d02295f704000000100000001000"}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x90, 0x1, 0x80000000, 0x35c39dbf}, {{r2}, 0xfffffffffffffffc, 0x4, 0x7870d3319ffd85b6, 0x5, 0xfffffffffffffc00}], 0x8001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0xffffffffffffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x84, 0x9, 0x6}], 0xff, &(0x7f0000000140)={0x0, 0xfffffffffffffff8}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x4, 0x3, 0x6, 0x1ff}, {0x9, 0xfffffffffffffffd, 0x9, 0x9f}, {0x400, 0x7, 0x40000000, 0x580ebdc5}, {0x8, 0x7ff, 0x8, 0x7f}, {0x3ff, 0xb0cd, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xfb86514fbdd94832, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) mprotect(&(0x7f0000e7e000/0x2000)=nil, 0x2000, 0x1) 16:00:18 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) recvfrom(r0, &(0x7f0000000040)=""/80, 0x50, 0x40, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x0, 0xfffffffffffffffa, 0x100}, 0x401, [0x2, 0x2, 0x7ff, 0x80000001, 0x0, 0x3, 0x7, 0xfffffffffffffff9]}, 0x3c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) r2 = geteuid() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7b1, 0x9}, {0x18, 0x3, 0x7, 0xc59}, 0xfffffffffffff8bc, [0x3, 0x9, 0x4, 0x1, 0xfff, 0x6, 0x6, 0x788a]}, 0x3c) setuid(r2) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0x4000090d2, 0xfffffffffffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x90) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x40a, r0) dup2(r0, r1) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000001440)=""/124, 0x7c}, {&(0x7f0000000140)=""/4, 0x4}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000600ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:18 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f00000001c0)=""/219, 0xdb, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x200}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r0, 0x41}, {r1, 0x2}, {r0, 0x102}, {r1, 0x1}, {r1, 0x100}, {r0, 0x2}], 0x6, 0x844430c) close(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0xf4, 0x4, 0x5f04, [{&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x651}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x5000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) flock(r1, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) 16:00:20 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000200)='./file0\x00', r1, r2) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/156, 0x9c) pckbd_enable: command error 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x6, 0x8000, 0x6) setsockopt(r0, 0x29, 0x8, &(0x7f0000000080)="8503106343def701aee291e53b86b40475ba2c0d8ae1170000e4006b8c9f9a69cb9efcff00"/58, 0xffffff68) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="ef6671e758b6a3c857b241072ad44253a04949368b0c45c4e93a5a0c7dc6cd330a252bae7e34f88ea5640b7d24b2889d63ae6d0c7ce076b26a3762307896b317", 0x40}], 0x1, &(0x7f0000000480)=[{0x30, 0x1, 0x2, "6908180ca12636aa3110a5262719b150fd616d7ccea4aacfd0d759ea62"}, {0xd0, 0x1, 0x800, "b364afcbcbd6f71dc3f46aff0fecd0d6745d08b0a9722b137aba6a9404c385a1ba7c092efda8e76b74c1d15712bffa4db197546e4ade1b7a89612f34883e1ac3f0cdd3b756239e8267de973247b0fb3422872376986959e5969dbe61617757795a765f4868acd78d6fae51b5b3036c14673ba0689ff649c8d76cba6c1cc69b163697600ccd6f447c55fbc378b09ec6bcf2aa59e2784217d7607c06570f79adfd5e0af8d6a4306e7f1c7246bd996bd3c03a6e1e2e949e0fc40d"}, {0x68, 0xffff, 0x8, "0476da9cc68f09aa25e0111c1072feb70668cbf22d621e238847bd632d2c64c1b00bd91ce06bf632583dbcfdf96d9a9b9a5f8963854cb2417ca38a7d798bd2817280c682095771abc2ef36a06b78c09deffb"}, {0xe0, 0xffff, 0x2000000000000000, "e87a072972fd4950057526780ce103f2bdc7d3cb9b9c65800e47f72edb9d63ed80ca7f9de8e46a211eeda5d02a80c82f1403ae87d03c0cc0318a19a35d910cb5a9d6999be130017d0839387240b8b1e48fbb08e12e5ba1be3d4d940a93ff547ec88f83996600755b512ef952495cb43e37bccd1da9565302161829abf2c151656beb62215679e9d581b0934542314e970ed9187e95ed71b5661678e436891e965aa052febfa9ed9df23255b09f97f53b4117559a5e2d8ade8881770e1a875506de7695e5c51b40fafc339b"}, {0x70, 0xffff, 0x18d3, "e796cb74acdd064730f9a6e05f48c4bd92ca780fb0aeafa8270a077a01262b8e867b24335f53e40e78f5a013a26676fbf35ed95947392a6d9704a250f5985b66ba0e8d331a3218ad24ce6df9f3b54eb57d70b473fd804833be5723690082"}, {0x20, 0xffff, 0x5, "81e279b27952a733298426"}], 0x2d8}, 0x8) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000080), 0x9, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x64) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xa29b2ff37ba13b17, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000500)) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x0, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0xa2, 0x20000000, 0x6ec, 0x4}, {{r2}, 0xfffffffffffffffb, 0x81, 0x1, 0x100000001, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x10001, 0x6}], 0x5, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x331c, 0x20}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x948f8e790fa4e982, 0xffffffffffffffc1, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x6674, 0xf66}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0x6}, {{r2}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x6, 0x1}, {{}, 0xfffffffffffffff8, 0x10, 0x1, 0xffffffffffffffc0, 0x9}, {{}, 0xfffffffffffffff8, 0x1b63033965738468, 0x20, 0x9, 0xb5}, {{}, 0xfffffffffffffffe, 0x42, 0x4}, {{}, 0x9bb3719e0a7ee912, 0x80, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x87d7d0395124bb40, 0x2, 0x1f}], 0x3f, &(0x7f0000000340)={0x28, 0x10000}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) pipe2(&(0x7f0000000100), 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x400, 0x0) linkat(r0, &(0x7f0000000440)='./bus\x00', r0, &(0x7f0000000480)='./bus\x00', 0x4) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x3ff, 0x0, 0xfaa2, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000340)="ee2e973aba9731a105447b63570c30fb08dff633fe9540ba9eb6f3b6745eecc2cc65320c71d8776167cd7106338345efbfb94e11f989d0785d0733175b78e62017aa6656d158b4ec66cbf0182c85ad39f3d242e421331e7ef1aea0b0bb") 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x12) flock(r0, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x0, 0x0) 16:00:21 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/223, 0xdf}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x865bbb1, 0x3}, 0xc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) r1 = socket(0x20, 0x1, 0x9) setsockopt(r1, 0x4, 0xff, &(0x7f0000000240)="5261d68a0467a38c358864d1f9c98d12d76e6bba3f402b3cbaab0e7f347e65858d377c3ee26e12b8277e2dd34c0639cab3926e546b7e6fddba7f69f06b917d1591b40d8fe2b1c2cfa09a60610eaa0006d8a0fd8f6dfab5aeee7efeabd063c86063e9f7c999c59d26e3c9014276eee3bb513f6d2104c9015b704ae8092d52d42ea640aa2912add826e80907ee97f54611b9ba18ff8f58f638c2aab5b5e3b4193985f31394fb3069f58710193761e2dd0944271620935c2f3678d4f8888f33c4f71ca2712990dd34180d5fb3aaaaaddfb6f1c5e13bc1c2f10b56417a9005b2c01b68604d6f5548", 0xe6) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xfffffffffffffffd, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) socketpair(0x6, 0x2, 0x1, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r3 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="3bb0af7af6fb1a72d760d344575054292dfa8981407a6caefeccd64f663ade", 0x1f) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socket$inet(0x2, 0x2, 0x7fff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) syz_open_pts() 16:00:21 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0xb) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) sendto(r0, &(0x7f0000000080)="5c2f37b1101eb9fc5baa26f146dcb4c7efbe7c2420d9f2fa4c9c13de7b5e", 0x1e, 0xd, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8000, 0x2}, 0xc) listen(r0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) setsockopt(r0, 0x100000000055f, 0x20000008, &(0x7f0000000140)="80b8369dc93f3fdf2cbd2b53f91622818349214d33c2b11af4", 0xfffffffffffffdaf) r1 = socket(0x2, 0x1, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0xbc, 0x8}, 0x10) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0xc}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x78, {0x4, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:21 executing program 1: r0 = semget(0x2, 0x3, 0x9121afd1b6bc9154) semop(r0, &(0x7f0000000080)=[{0x7, 0x80000001, 0x1800}, {0x2, 0x200, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x404, 0x1000}, {0x0, 0xe7d, 0x1800}, {0x2, 0x2, 0x1000}, {0x1, 0x9, 0x1800}], 0x7) setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) read(r5, &(0x7f0000000bc0)=""/4096, 0x1000) semget(0x1, 0x4, 0x644) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x80, 0x0) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000780)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r10 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x38890, 0x100) r11 = socket$inet6(0x18, 0x5, 0xa4fa) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x800, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x80, 0x0) r14 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse\x00', 0x100, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x20000, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse0\x00', 0x80, 0x0) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000000b00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="3b1ce6aff881feff75daac7ccc9d1a73c85637ea0945a9abf13b5cb4995bddc7d7e2c1eabb39b1702a59bde1fb97c215c56ccfde7b06918a83bce2f99ced8a0f68b714a8432e1d538bef8aed1774ea739fa80700745f679b48fbcf990504aeab386468514ad6e2436e0e4d70da3254ef2051bd6294ad619ba475a5ba", 0x7c}, {&(0x7f0000000240)="4881dba1c571d85ef287fb3e671b6edb10c9720e163ca3b2eba46c9841b2a08db062e6c55955da5c2083a9e7c4b0fca9058a944f", 0x34}, {&(0x7f0000000280)="662fbf8ea2fa971d7349625211e3817acc4b2d762173b1faba86e97ad4f2bd14daa52332d6f2c63afc3d1e26a01dec64", 0x30}, {&(0x7f00000002c0)="d5c66ac5dd9a680b55a6c73e6f854fc206c8242ed14d4a519fb7fe7d58de00ac4ae486d3c5e444370ba4040c28b9b0109394a9d776c40cb9a50afed9c7c1cecbcb2e5700366fbc43361ae3def94cc49ed96523b5996f417960b68bfedb46d93ba4b42f24b15b35eee42c51b783e9aaee0d32588f2d350e932e3813b64d0fbed5c876ab85c331be60a9c5c57aabe98b3acd6bcc5e7afb6936341e2343634a6849c79684c7f967ffa393ed2edd80e7e92568e2b749af79ef3fafd0865c", 0xbc}, {&(0x7f0000000380)="636b19e74134c7785257443470a8303fe8abc3b14c1dc6c027856a10f2f95ae100748d748baf1cc3d934e83909242f5905521226a009d8c37a928c22495a5e31f307b4442d300e", 0x47}, {&(0x7f0000000400)="5c3fca5e6d977d6613eab3f623d867a087a832e3add37750eee7cca0e439215696ae4119e39d96a51d53df982ed1f2c94521d2c44c931fa63940b50cdaacd1cfedde35bd2bf87cb396a58aadb9c45fbdba686effcf99ceff8507ca44d6fdb3926f5f32e006ec54f83884f3b12d9752d49425d2b6835f859a89fef5aaa0fe64ca1841585ff801fa327d0f06638b09a0219380fe2c1c14e5f7ae67642190c0d606139a29d4edcd242cc133725108cfb6b83b315cfad372d8b056f92c3422189846af44e6c35b894332051febefdf00ddbba98e0a53ec9e4e351b9ee4a10ce711e5e7febe5494ff56a62ecd10bff7", 0xed}, {&(0x7f0000000500)="f959126817b75443ba2d947b1aa13688a9c8c6fc46029e8c4867e5bbe071266646b21a277ff141642bc4e65dfbad6db78ae4d898126c61194b85053fea478b333a18290e651114b818cf4d9a1e184cc7bc0335ad6a6fc5f598ff7bb149f9d272edda421a4fe7ce421e5b832516c51a0684f8d7f34e919f9624b3", 0x7a}, {&(0x7f0000000580)="279d6a91ecb811e1b336387f0b49d7f664a3f6d9a04e8b6793f219436174bab65aa36fc9f2091a2dc3cc28897e45751fce3fbb0572794af1baed4b1b6401d36209218d91127570ae2972d95be5e4ce87f7b4e309f3b546a4c27f0a08e5266242b647d05a6691f5823152b9de8be21dae40a9a281233af4df266cba027a18df0b431c30082b6209bcddc7ed2af6c677", 0x8f}, {&(0x7f0000000640)="8ca9d7daf9513d1f36fb03dc0d6b5951060f05890744a96eb7748a9bac3433c86b9bb75a4a66679c041578e1ad1d2232d7", 0x31}], 0x9, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r4, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}], 0xc8, 0x3}, 0x5) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$getflags(r0, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/134, 0x86, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="040000000000000030c9"], 0xa) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r2}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r2}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r2}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r3}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r3}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r5}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r3, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) fcntl$dupfd(r5, 0x0, r2) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x101, 0x800000000000, 0x1, 0x0, 0x1, 0x0, 0xffffffffffffffe0, 0x3, 0x1, 0x200, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x21) 16:00:21 executing program 0: mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:21 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x100010126) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="0300", 0x2}], 0x1) pwrite(r1, &(0x7f0000000080)="43a06b7db94621031649521bcdf34dc3a5ed4e0f5a0e3c650a67ae9dca4111f60f387f2339fdb2c16fdc4241a3ae794aba656e046bcec6fb585b61734c7670eb35f65b568a7ab56dd4fa67dceb4c16e342b9feb97d28bc55b37094349aea6d556fa032bcd92432b15f104538908d50fbbee506831454c7f12de74ca778fe9130f2a9213080a04d189b31592bb8474d04355e4a7ccbb644", 0x97, 0x0, 0x0) fchmod(r1, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x5649, 0x1f, 0x1, 0x2, 0x5, 0x9, 0x1, 0x3, 0x2, 0x1dd380000000000}) fsync(r2) 16:00:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0408052b4c6a21142c5c87d2053b97df637991e12a41a6c274d4776c6726e22747f44c579ce2848b7115dfa9d63e5866bd9e7b6d301250ed75228d5d5a27eb058d23bb2266bc919eb041d05e1d6e2eecebc70d252b8e725d825205227c3620c681428bf5a60e76e7d5ffffece1cdd045e23981b87b71acc1f4502b9ab6dc0fc19ac1df015a6d4226eb21af66b0cf9c47dd355c9f0c47d85c7371b265f977f42b7e7ef9e727bf94860aed475b23678da5d67ed12e2225c0be1a40539e63308989dac5c223bc2644b531003c3a24a9effbc8304569bcbee6dd", 0xd8, 0x0, 0x0, 0x162) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x10, 0x4000, 0x40000000000002) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="516c040f77a254b23bc1b0f2a3cbb59301a0075bf26d9868a92bf26da7dc377c349ac829ee092e0c08658b31729d5097e4779857a6273fa4131c7695fcf1096dc3eb1f630ba521b5f33c97f4aaec748eb4b8acd3076802b2d5ba87ea70c218521909bf46bbf534e8010ceb82faaa556cd2cc00"/124, 0x7c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10400, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/1, &(0x7f0000000180)=0x1) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="263b12d2d19afe2fc113d7", 0xb) 16:00:21 executing program 1: mlock(&(0x7f00009ff000/0x600000)=nil, 0x600000) clock_settime(0x2, &(0x7f0000000000)={0x20000006d8a1c45, 0x10000}) r0 = getpid() wait4(r0, &(0x7f0000000080), 0xb, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000180)={0x2, 0x8}) clock_settime(0x0, &(0x7f0000000040)={0x3, 0x6}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffe, 0x5, 0x1, 0x3, "b8dd03a154885aabeca2a857a5819e43389ebd8f", 0x2, 0x3}) socketpair(0x18, 0xe27589fee964e3a5, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) acct(&(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() close(r2) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x126}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x8001) 16:00:03 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffffe7) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) fcntl$getown(r0, 0x5) unlink(&(0x7f0000000080)='./bus\x00') 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) setsockopt(r0, 0x7b916f2d, 0x4, &(0x7f0000000100)="27680221e219af4bdf658dd2f95829e6a49da64074f8fabec5ab9c84adcb0a2b3692c49c6aee9748f61ce25e95ad28f438a0df1d8263eedf64d35f5295ae3cd18b7bc7fb64f8bc943725e904cc2eda7c3d816f372538ac7bba55b5ee15621c2bd0ec831a00ab9caaa42c", 0x6a) setsockopt(r0, 0x69db3288, 0x2, &(0x7f0000000080)="7bed94bf7e2a16e54b7cccc9724ad2de3245c07430a2352bccd885a1c1f7bd747dffe148a21fac6f687e472a7a0c786c4c79182e7b5441fa57787cb33d07dfab0931cd60887ca926b57e4d81053989ce", 0x50) 16:00:03 executing program 1: sendsyslog(&(0x7f0000000140)='d', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x401, 0x0, './file0\x00', 0x14000000000000, 0x4, 0x83e, 0x5}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0xbb, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x33430000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r1 = kqueue() kqueue() getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="ebffcbff13b9fd812eea4e713048e6c6abe967d0", 0x7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fchmod(r0, 0x5f28e9f7d1fe587c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/203, &(0x7f0000000040)=0xcb) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x126a, "c339f0e52c64a60d68b9841a6f507502847200", 0x0, 0x3}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xd2c1e7748e863b46) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c5, 0x10000) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x726adb77c0b4601e, 0x20) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000080)=0x100) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x68, 0x98b, 0x80, "85fe4dbfa64265e9522fffffffff010800", 0x80000000}) syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup(r0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/249, 0xf9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) close(r0) semget$private(0x0, 0x2, 0x0) 16:00:03 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x3) r1 = fcntl$dupfd(r0, 0x40b, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x8002000000002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)='i') 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) fcntl$setflags(r0, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xbd6f869827fef5d5, 0x0) 16:00:03 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f006f1cf2a3158dd923ec3efad06fab27a62700"/98], &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x102, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 0: r0 = socket(0x6, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0xaf}, {r0, 0x10e}, {r0}, {r0, 0x2}], 0x5, 0x8eb6) readv(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/195, 0xc3}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/223, 0xdf}], 0x8) r1 = socket(0x18, 0x4, 0x2eb) shutdown(r0, 0x3) chmod(&(0x7f0000000000)='./file1\x00', 0x20) r2 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x11) ftruncate(r0, 0x0, 0x3ffc00000000000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000740)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[0x9, 0x7, 0x101, 0x800]}) getpeername(r1, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) connect$unix(r2, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffc70) getpeername$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f17ec3f60ff25527a7be00"/121], &(0x7f0000000140)=0x6e) 16:00:03 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x2) sendto(r0, &(0x7f0000000080)="e878810ae4577f3d2bc083ba74b9259d0735d91e50dc81ff7a1f951dc528dfb74aa88d2a06d52ff1ca762a8375fb897f95c503a1703ecb0560d5938008d9477674e039fefe", 0x45, 0x4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r2 = socket(0x1e, 0x1, 0xebb6) socket(0x20, 0x3, 0xc4f8) setsockopt(r2, 0x1200, 0x9, &(0x7f0000000000)="6e6ea803", 0xffffffffffffff5c) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x6, 0x2, &(0x7f0000000040)=""/45, &(0x7f0000000080)=0x2d) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="672cfa81211e06ac926c", 0xa) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200000000000081}, {0x25, 0xfffffffffffffff7, 0x0, 0x80000000}, {0x6}]}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x1d4, 0x8a6a, r1}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x9, 0x6, 0x0, "743ca798ea0371fe06201e4b3ff81aac1cbf26af", 0x7fff, 0x6}) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0xc7) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpgrp() setpgid(r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x20000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)="eb", 0x330) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) dup(r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") flock(r0, 0xa) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x20}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000140)=0x4) dup(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x3, 0x2b29) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x80000001, 0x6, 0x81, 0x0, 0x3ff, 0x7992, 0xffffffff80000000, 0x1, 0x0, 0x5, 0x8001}) ktrace(0x0, 0x11, 0x8, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xfffffffffffffd51) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) poll(&(0x7f0000000200)=[{r0, 0x88}, {r0}, {r0, 0x108}, {r0, 0x4}], 0x4, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00ecff000000000000040000000096d5a91f5c54075e308c52eb40a0cc00000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000e300000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000ef7f0000000000ff0ebb0e800000000000"], 0x8d, 0x0, 0x800) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000180)="d02d51a26ae0ce1f1f10c8329a736973c160dfa663ab22eb7aa4c26381c40aadf0528878f7b86e678906b06a65e21f7fb67e1362e78f5b30f87064b9e31567b548a938e6c760a1e9b1208343447556cb431166e3e7bc1289baf1183f6da07a1279a995e60b4b4cc82542719241568ae2fb8a1a969e43dc2fefdd6c0088979f05b605cc21fe4e36f3d7a5f44b83e3d789b80a706a19c401919d31c0a82299fff5277e43fe", 0xa4}, {&(0x7f0000000240)="c6887e1ce2c5166986c74bb22542e4108ed6f00d41d6e78c8f093fa077ceea2fd06118b3b22d42e5ecd8f9ec91819e8dbb4cba4176a6bf560329ed780b90f2d63b4e53d6245e4e8ea890b4468ef6fe44d09e6af938e1ac3413e97640e0c311f16e89a1887541f7f28251edec775102f902e83140a2433b7b140965649e79fd86ec9f1d4969f07b338b99090e1148562d48a25791be1bb68231238a9e457a798801ecb2f53cdb85bf512bb7345fed108a53a7da7c327cf77e", 0xb8}, {&(0x7f0000000300)="97155c492205bed60a0cf5b9d25ade5ffa24e642df045c1d00cc197d1a8087efc9cfac5710749b54f78a03763a609fdde6ae1583203d08055f9877d61fa1c24ffe452e3bfbf192e93ea1b38d51a6299b11f6faafad50ebade2e01ebb081d0c65e9859a447044f9c62d17ad1c9b9deeea6f0885645ec6877b692115f18b647ea45fdbc6ed28bdc9a22de46199bba0729360072ca448c8d317089b20ec8e6a17fb690dd46d673ce11069ae3a1450991d486d37fc152291e8bd82c6e56ab8ea181d9fc8632879c8805ad09b822a0c75891534ecd24820e14c19c48f81ba41a76c5bb64ba2f0fc1997bd5d1aca510184355cb5c5", 0xf2}, {&(0x7f00000000c0)="236843a8", 0x4}, {&(0x7f0000000400)="2a907f7c599e40bc30aa636f0d17a5e56a4052da99fac07e349caa813a8cd00066c2ac67d8f1dd55a9680b0d8765af38fcd0fe9b52b15f088708e5000ddb9f6b2c820a", 0x43}, {&(0x7f0000000500)="0fb66dd25e8b49a40ecea163b22932e60240c5b6e2aa28ac422da0ca4fbe811c424678d3935c402336a89e03a726fc88c87773602165c7b5ae4c2151a2bb0b6e56bc57366c7cc7ed04ed7a436eef0f799fc77ec6ef8a4a507d608fe21eb692da31e46bd047f0faceb18a7356b6c921abf1e5fb3e2def513f96c6a359d9bec03c212be684aa9b6faf08ca5690e404ae2166f1e4c583c2d0775ad82d36620120c4dea9836f35223d23dd0f63d15c", 0xad}, {&(0x7f00000005c0)="4ae6c19b8390f63fc6fe65ebfa753d78d724e58ec4f0b9e9a429c67c7d6bf3aba039be19dba412505321fa73a6b67913f8476bd4baf3ea2b07038b00ccbb7821480b9d4bbf9ccba31c316a205b9de0cc2be70974bada3ce9615fbd573a3e37b1be9a0a14addbbdc59b8dbf9c554a3e8f2f2446838dedb61e6515877e2a4ae3685f214bd4f0932959a0502925f371f6a8dfd9eb0fb419f0cb2ce9adc12f886a21f177f9603ccc143fc3248f3d93", 0xad}, {&(0x7f0000000100)="b49ab811af2e2bfddecf06b87e30ad8c89df35567e29d01889baa77fbc9f4fbcef6229f5055b06ff5b3164924348c645a180f26eff13bd85a1942ed535", 0x3d}, {&(0x7f0000000680)="0e8faead67b1a631101578a0cac3094c69267156873dbe5e0f6c797acdc5c0be1ab223a2aced3f30531798833468ad3a8ef9b6cd4b46b79e545c14de991d3357d419023f73ab3f947a5f978489daa24b5b1928b7ee7f826ce549abf85b83071b12452435091db695f41eb69f7d106213432f0b72", 0x74}], 0x9, 0x0, 0x0, 0x1}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1081, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x2, 0x210) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/88) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:06 executing program 1: mprotect(&(0x7f0000493000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001400)={&(0x7f00000011c0)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000001200)=""/104, 0x68}, {&(0x7f0000001280)=""/241, 0xf1}], 0x2, &(0x7f00000013c0)}, 0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000001440)) bind(r1, &(0x7f00000013c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000000180)="27173363c34a5bcc11b54c7d83064d4fb61c02f9b65eeac701c1721cd79dc544bc7e3c8d559e37b2022491a0f897565c9d3a31d4f6b947810c70e883c22f44ef70b2a316f05191fd2cd5f7f7707141f4a4ce65757d6069baf6c069abedf8e3483f9a48b8df850143229a6ca896fa85aa9e81f4de885dd92ca25f7c491b07ab45305202d3e1a8c5ff5d7d945909b015ba89393728bed063714c2b9df4076da7c73f7db12c071f12960b4584a67974c8f0013d4779397be4eff3818aaacda4f05e2484cc5b5449f3ad1b150afcbe7cc5a1134e3dbadb9cab4bab55eef3afa6f6d0a4f414e274f633a94b0bb0cd01dd8ca555825cc4fddd8972f64083b2fdc4a05b68ac101ed6a25cdc17ee58eb4db2c19c6107f11f7277644b983d9ef93fb28eb770a893fb59f32aff06c5e602596a0afb817118f59e05cc63afe0f3985876c703e82719672a74e3189a962a8f037fcf93ac6015cc0cf6ac98fd88075b89b3ba073a454e58e37d74263f97549881223cc2bc4d2af7664737a77533b0e54860bd8ff608a766350f9b988ab2cbf5c4e9cc6c034b0425768d95042fb0942cdc3d18c2f41833edf609171a10a188b1d3a18bdb1f1397b46b7bca512b86a51c2a034e6b3c5c566f3027fa665cd9ca36a22828f77936c9f0905d66aa421034c09c3b8c28b4567d482d93ff33bfd9e1de2f833ad34912e35850f8b0260cf7117edf79ccd1a463e71cb502a503f9150d5be7e3c7dc1c26b59a75b81a56b4aa8c79130ef8e4f2126ed3f0823a58dbce950ab1d8a5c5314808dd5444799b22142a6e44bf305d3300eb69905adea6d1da5f8defd07615f2bb28cc30dd3230205cbde8dfa937f7abdfc3d81767c2bd4d49068b61d60371243c3e05b6ce4575e8b2b32c354666f840f8da80959ef939cc07d3a87c9fbd5ac928dc9d1f7c91a70872358e2508d83d1ea762f476088bc2da27a8059d1d31bd915a8db14d5fc30ddb7a4c75aab6e9ca7667cc76396cbeedeb972e3c16b0adedec303bdecd0a549cc6d822e63d4e6e58497b0aab99565cc328d76a3d71b2f61662ec7f3c1890054c5f5ccde94cd64b7a50fa3eeb77628fbb6b919d8bf2a869cd0eebdc209799f2988484bfda00d741eb61e8810ae36865366cbfa74bf5d9b00c3230cd4a6f9bcee6aecac145b1a8a94aba452b7cd387edc4a7d3e22c4bd06486e08fc5e8461accd5e7548d5d51902cdec103daff6e8db94a1f78470b9ba04698fe9cff36507bb35bfbec43453df08e7319b83898f8e1cd4b3aceb40d964042e86a59ed79866102a91abfa02b1e44a2a681e38f061202952b3d3202380df59c849d34736eea23a0884be18231b957256c03dfb2702ec28502a52f13cd98e678a617a05e33bd711433209b7d779dd33fa4f5949770ee68a2de4e91cde6cf09ba71a34da180382f5b8c74bd03467b8a75ea2e95da76452fab16ede70ea18ad7b26a8de8aea96642b4ba4111adc78e4014a52a645b0d4892004e714fba620228cfbb222bd912674a13a846a07f448682016462b078fade6fcf8dbf8fa8f1c9eb7bf25c9e9d7b7584aefabcb951c1a517a109e9c7ab7bebec1dc6eaf4b07440186c4804779e4fb789e36df5acf15b1a938438ab6d6fefb88ad48e2991f6f41de3b5bfbc22958cdc717cf060653cf8ccc79d75e955c27ed36408d4837a4c8ffc95599562aaafc0e34433b587fb1be1e245ec4764610c8bd6ade1eed1516ce408bcc849a842e4693e73376eb5595c4814fedfb99ff221f4d1b7aae03bf344f9165a2e09ccd131b7ed7f10aa518420f3efa846d91806421889c4f235b41cc2a164ad470645bb4628d6083d86903a5db95774a228d2595ee8162530a052704dc4773b2e01d6664328189c2ec6269336f7b0708018372cd67369c40e3b7fb0def0f67c986451e2ec918ae3bb2eea8d79f4c81465cced9a8915de0440198c5a44436a0fe5aff5c6e84315dd84a24aaaceb04c8204cd31868182b71cbf502c9cf7e734ca9fb76878b8df8a86708358ebd6a89cc62e7004e79e6914ca3624c3429187c8314d7e04ae3e0999a039ef2911d79d1f28741b993ca91e4d9c8f532dcf07b68228deebe363975d068908dcda1496aad5962fe201e0dadd4a0cbf723c6966f38856e749138c6ca755d460c5a0db1f633db901afec5cd743ba83ab4ddd53bc2de88b2de30d8c742d3b2a4c3d17364e7bf98a194ae6f72c75ea5c0be2b6a308f59fd01ab9c9318c1c5a2a59503ccfe8ea97b7df23956dd73191bb7a7d58f47a05016be22466d8ad0fa2c45182f883f7597b6b67c6f92b5931c135f9a916f92e04cc7a7ff3b49b44f05893bf822b3a22d2837fb5101450d430d6152cf6f1050dd1d81b3d26f90a99e9cccac505f0ace07e69362e0267e173964e5914301301dca09318b88a0ea16313eec2c5f2dd1404379f6a3a3745b02929f5b66724e3d98617b68c717992378b61a7310a84001f2a214a07618959535250e7db17326ed109b38e8a56ec04976cb64ec7fc20d7796133ba26ccd09fd60b400c5da8e43fec6a1cf8974f635a9c1cbb88ee383349f9349e73d5d391441a174adb1d191e8e841b5737c2d3c28cca616be922cac03b12ec1cf47e89b9acea255ed4050b944380c8ff45c6c0acf5c724c4b1a166cb0178e86aae4744fb2aa9f037d395f9059fba255c06c271ac8240532f3affbc8ae373b286786ea3514d13845a16883311f379fe9a0eb2818b765779eccc04dc538a28fcbd4258347453cf7e02aeda0644b6ce9dd7fa029a80e55373fd7a0a88febe8cf6a4b4f9e5a52598b741172edc524d21576f46841a30fd2ef43e077a59b2cfb289d29aba5aa20014b9437e66813621f7065febeabeca021132ddd6585e701d4579a67abcfb5ad3a300808184ebc06269012a6408a4d07fdddfa4e1454dd1f6178a8a446db3e8a003ba6a571741660250b0b7c751c0b7f5dc771ed4e4faf333242ff0ee67a5d5a266a7ac77a994062aa1057573dcc89d4619927a3235caab6f63e406b94676ac08cd0bde485cef431fbea6d1f5db2b52879ed72c6120d2113ced361ee6200d57a4aeb63d8b45e1722eeb69515693286c82d92fde8570d86fe0db639651eed516f84d890aa747823448042dfe28257d9b4d01de21c6ff5dfec8ad27184262c994ab3f85353374b49ef8ed90c21f33ec994169880fd4d6b1078c6ff4dbeefb942e81d15eca5434704bb7dc8461eed7e153ad99fd860e436c72e3017570951aed26ac75a78137eb897171f9e50dbe334709fc36b6ef434777c8d466a1a0959f3fea80a907d55b486a31ab7c2f4017b6e646202b65619b619c41862c71fabe28da190a482c5ffaeb1668c53dd8be7b4453a96c0f1df67374c96c7f8bd4c09c40ad677352599ed8db190a98da7fdd9e08a9d048258893cd818f383c545d19a6c96d706d9fe9b3497a3f619557456ee0bae29a220519a06056061d851a085ed0e04cd556a73804e490041cf0a9dba85c119acbde1d123aac0d1383ac306edc456d20a7443e38b2b6c005fdb9ed092edab40e4bd5ff6ebf34f0fe9712aa730931c2853aadc6c49f9708e8a4808b09038d6f870b85fabe2bcf3087fa73b499c6ba224c35232b9cac611488224080d97073309ad3791f73218cbfea47fe679e9907a3d96da1b378ce1e1f99c4ea2cd5e824afcf3d1875e80e4fb4fa39e3344fc9fb7258e65ada6fe3c81d98bd398d8b5de57df2dd2a3d2603b8585c34ad3fe3537b769f274c6d909f7a5f342cd681b639c840102c4452f73ae425ad10212265c44a51f14ad40390e0ab0ee89289ec0b246a6780624de5bdbd97446e7386c44733d6858f8500cab1914af55d30bf8b907c3a987d93eee9226b39ae3b747fd5b094efd3bea398e9fc5a979b513242520164b771c0a8461c6a99d388d141eaef0bf04ee80cb3fa8c3dfa0415632c837cfcca9c5a2e0714dda5490f7078c980e4215af1638680580e0566735165cfffa1b2c2eb37bd9936024c62abbf1250cf68981cd23cc54612ff54a695415ee2348e2abdcdf43d1bd62ac34da5cf262533df08c4e4b9dd500f773f3c42c000b21567963da0ddc6067f58607d26348f7cbfaffe2177d2a39e52d2bf5dee41cacd2d924ca286c27f9b5e035cd3e6f128099378214bd8082b91d54b2852834e56588c50637d7a3097117639642b4248506ebffbe7ca4c45818bab7944b7a9aeac34b05e83c277292ffc941ec025051362ddbc944b2cbce8fff0e54887fa4652b9d34fffb24f9d99a307c9217dc9dc27d48e879f6ba82e24e22d4730cfb41412ea6798305decaa31822fb8142d9d500b33e8478cdaccaae92f85af4ce189d9148c68725c8d7e6c8c2f649e6b49b17487d511ff6e7df8300cdf02d76eb40223b0bccb3dd99773d1e1889a4580be889694d8718da8975b7f522eeae19ac95a558d74a7b03de296336bc4634acda20f6dcaba7366af2e5160ed13e9311c04c292ae57cffc981f715112a51dbec6f34c1dd888c835cc2c5446602f204fd7d17af280b51335696046fba7454406bd5a78077e883a8cdb195fefd316f2ebe51d2d48db0589fb4a58cc473f22abc8d17dfd1005e25a7394b2fe3816517c6925be3b853940385e73cd146dcd144443dc836b20f363daf6b5c3fca08ee3780a590129d8c4b95d7b92c3d60fae872f1205ed66f88385702ce063337239b683fa6aa57792ad3bf274d8081564277c1e6ed2b81a3815880c3e23f07c522a2fc74e9ac6e04dc5b9176401d3346af0b4251e4208878bf4f2a7bb49c9e65bde948227837bc29ef9c15ced897234b6ae5a42c787e3d8cbcd56f58bd297d4fab9ec1d7150341660d299b91419721a881e8649eb7d7eb081a4ff263895b4f2ad1758b71c126d898d7bbbbd575f89f948847b064a1224764a19a5e9f23e2d44ffd8f854bb46fa9d3807309da22319ba3db6d9964a4c634361d757c539f96ccf9febdd757e882e6b3edbd310ecc03639c0b8b2b07fc6f8a52cad42d3b07fbfa61c995fea906b2f07ba764cef2b5a323d2c38a059b26f84447128327858625d0f1b903933a957bd9715a5b736cfafa2db5da2354ba2bb8faa8bf48af786c005c5fd64186267f6ccfe6df1e9d80bf0728d15f531f9e9cb64a208215441b6d0aa01594c1dfc55edf71c9a755c8bd718357317dd0d4d975420ccced1e208e8c7551c1de533098ea810bded5736c95119510460291e8a89ba02a89d36e499289112a22667205eb8a080a2613e703c00cf0886d436b19e38da9b041d66ec4865efbb094c766e5da1146d7904bec05626d5d460b0c43b43225e556767f27a974dd07479a7509f0bb24f0ff5f2b9a7545d586bbee144089b3b71d44c44c7a408dd19147d99f0d801875141eb25e2c0783c11c5ba4d62dd66a8eae3378542b0d9cb45b92111432a8c3fcf9ccd1f77b22ec3b12fa44f3e3c02042654ce9df8ff2bca81addbf2af1e9f7060f614e4cb2de86b53d4739312a95b3fea62edf2d0ccdf8dcfec131cf96e3c52ebf53d66c27fcfd37aa6b9afe17c30024354ef9f1fe6886b3b4ca8adce6108b73ccbb37a09c356e1f1ddba449a04a2db47c348d2756474ec4295a32e90f16c244f9b4f6e574e499bfbc67c92db8d3fa1c0280c9753e52b86c9b5646469b8d921b49d39fddec2dad1d82371b7a6b836e485ed38465bb44c29bea9ce1a9ce2ad935674b63a01ac8fb0bfebfd982e998b8931ff919af2e0dfe9124b18d53afc25aea9fa61c80085fb6766135c0115f72313acc88b04cbcbb3b76956c49346b698", 0x1000, 0x1, &(0x7f0000001180)=@in={0x2, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x9}, 0x8) shutdown(r1, 0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socket(0x18, 0x5, 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x9, 0x8000}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x2, 0x9}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) r5 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffd000/0x3000)=nil) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r6, r8, r9, r10, 0x22, 0x2}, 0x9, 0x100000000, r13, r14, 0x100, 0x0, 0x6}) fcntl$setflags(r0, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000440), 0x6, 0x10000) mknod(&(0x7f0000000480)='./file0\x00', 0x80, 0x1ff) getpeername(r3, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={r14, r15, r11}, 0xc) mknod(&(0x7f0000000580)='./file0\x00', 0x40, 0x8000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000005c0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r7, r9, r12}, 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000640)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000680)) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x8) 16:00:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0/file1\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:06 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x134, &(0x7f0000000140)=[{0x61, 0x0, 0x2}, {0x4}, {0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r2 = getpid() fcntl$setown(r0, 0x6, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) 16:00:06 executing program 1: r0 = semget(0x0, 0x0, 0x400) semget(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x8c83a5c6fe72812d, 0x200) semget(0x1, 0x4, 0x2) r2 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x7fffffff) open(&(0x7f0000000600)='./file0\x00', 0x1e269bb10f38f8ea, 0x14e) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x4) r4 = accept(r3, &(0x7f0000000640)=@in6, &(0x7f0000000500)=0xffffffffffffffd7) connect$inet(r4, &(0x7f0000000540)={0x2, 0x2}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000580)=""/82) semctl$IPC_SET(r2, 0x0, 0x8, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x6, 0x0, 0x0) syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) semget(0x0, 0x0, 0x10) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev//pf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8000, 0x0, 0xcf, 0x1}, {0x2, 0x8001, 0x8, 0xe1c0}, {0x0, 0x3ff, 0x5, 0x8000}, {0x3, 0xffffffff7fffffff, 0x40f8d562, 0x1}, {0xfffffffffffffc01, 0x20, 0x8, 0x1ff}, {0x0, 0x6, 0x2, 0x6}, {0x5, 0xa9, 0x2, 0x6}]}) 16:00:06 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fdcfa46fd3ccb4ca866352856e9f46b1ea54a0f8904894e2a1949ca3847be030509690262c50be760d8f4d3ac77c6ac632f18a179158457245bb9f512472e283d2", 0x41}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x279a, 0x2, 0x80000001}, {0x0, 0x0, 0x4, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10040, 0x0) ftruncate(r0, 0x0, 0xf9) 16:00:06 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x5, 0x80000001) poll(&(0x7f0000000140)=[{r1, 0x100}, {r2, 0x10}, {r2, 0x100}, {r2, 0x80}, {r2, 0x2d78dc881d829ca9}, {r3, 0x10}], 0x6, 0x80000001) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="99898a6ff2dd81991a2d45032a9548b1ea56894f5f2a44693d", 0x19}], 0x1) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x400000000002a, 0x80000000000000c, 0x0, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) close(r0) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) dup(r0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x8, 0xda22, 0x9}, 0xc) 16:00:06 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x100000000, 0x100, r1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r2, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x20) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r2 = dup(r1) r3 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000300)="530c1324f677e4eed022877e64febffd2404a08ba40aa34f35598b6c1f8652", 0x1f}, {&(0x7f0000000340)="9a04b3676cdfd8293dacea94a022bde32a37d30b1d24a48491efea246a69cd634d7c3f274d9067c64badf76163a11cf49ea82d416ed1f3f4768b642e54217b157097067addba4755681910a29ac5147a9de09e0a8fdb9c96a85dbe942d4844a3513081ed43c077add3e5d7f4b0addfe612a9916908a2487259065f7bdc1b8d54749fe162f2d6d65c8cc71c63973f1f2108f94072bd41df15b6c4eb097d5a8a360a1da46d64f615fd766a4d9d1a0befcfa7d3d4cf8472eb866a5147cc34f5f09b204bd79729fe4f4bb56d789e1b1bc70a409216ccdcecfa1acb9347c24a1f4e6f6e7e8769da56f4c35960822acbf60a12", 0xf0}, {&(0x7f0000000440)="c30e4135f7a542ada2210a318895600c98f5bd14190cab8c4fe7c42809a6e48fcd2fcc01633f7919724e078e9fcc684699a2842e49dafbecf9f9f403fad31e58cc7a9031da9c9358", 0x48}, {&(0x7f00000004c0)="a0ccffd1c61d89bea55ab910e2646585ec05b77df9ef3faed43362527fcf8a18bdddf9a7804b855bc8cab23dbbbcdd8396d9623b245ad6d780290aad987b83ee30a29cebaaeb6553f46a7f78566da6d0d466dd1d27dfec7c91167add21643d8ff45b83c1e08c29ce2989f65df1ed17914e1aca4e6d729dad76cb2215a1a6db7aae890e14cefbe98b0d9057fe0f0332fd26250ef30712aebe510e80b620601bf2020cc549e4dad6e2684eec35787c5c0b1536cfe9f55e7ca18a921a067ab1cfe4893a7b49f8e5014ae078", 0xca}, {&(0x7f00000005c0)="57d833172a17780377972731bbed38b4ba2806ced88c335cedbfc1497353ae44a90a8a3dca3b6659fe26759894d4d12aae194d01171fca963dbb4bb3b9590091171d94ce4058a3dc696dbf1731c7d9973452a07587096be565ce17d811df4de720f148fbe715ccb39d702adf5aba9c622525abe7e356a26372eb3e9dcbd6020ffc1da0e3cf4aca2c19bd59476af5e3a7aa8e21e644fee398059a34d2f9308a7fbb29510a913c21cc6f67c664d2e6b5f21f365b349f4a4c3cb033155b4ab1f90a5154bb60c032a07ed79e31fd6796b67a", 0xd0}, {&(0x7f00000006c0)="519ac5ef55fae8851bded69c1ab79f3b130a0506bba11cb5f71e13d73ef5d6e6411f5374565a54929f01fd68a495bcbeb3300d50187d58edd04ac92c6a044dc8ce3876ee102d75e673e72966d7d0d5f0110f6aa20038dabadc15069a718ec959f9ac48c2cf33551a38f2f557fcf6a5235fe125678da47ef04359fb06a2b3224e1d64a1653cd22781d924dd53287ff97baa1b6b99391432d07b178bf9c036277fe8c8505b6556229f73b955a6955b1a29a6bb01ae6edd031d18395e2e227fc6bd", 0xc0}, {&(0x7f0000000780)="10e7b6d862b4017bd8480c2f7a279ec2f7d3d8b46e67344cb05a0ad4e72f0339bc6d51cb3090160fa171cfa3cc3496da6fa61287b33f66f74a758d40845dfdabdc8be42a939c7ce0ed2321bdf3262fb8edcf4276799b95bbf8015747949696cce593e56f463fed7c05c5558724010c6ec0e7f407cb5dc1179e0e7f0f6b47c245db4b0108667e2849d9309d0274eedc2b7d01bfebc7f5f49d49c6f3c2d7fcd7584f", 0xa1}, {&(0x7f0000000840)="4208c84a7f17cd9ade8fc9953e204cd5dfac52f96f08cbda2e5d", 0x1a}], 0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:07 executing program 0: r0 = syz_open_pts() flock(r0, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() 16:00:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000000c0)="32c37946e9bfc64d21393174d42f353526457a4f1770dc31cccfbd6439c485957b3f14ee12a1ad44e837b2809fc8faaf0c860acac5c50e22b8ed3800936c3f2f1e8c357a4785a081e4266459d9cd64f5761155260b2689020ec97737fb0046eda032cf641a9fb4fb01a2eb3f91eccce7224c3e2e5a09e9d19ccd59349b385a6e73f04d0a7297b07b5b3aa99563d37c1347bd7b489286f934901c7f6fea3d10fa80a82be42f9112babca7e63f6167fc19245039aab9c6781e4465", 0xba) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x29, 0x0, 0x0, 0x1000}], 0x1f, 0x0, 0x400, 0x0) write(r1, &(0x7f00000001c0)="769a4d3f53d82c4b5fc552f0d8152beb4244d07eb16743dab3696660a3fa8bad87469f318f54e28eb9a765576f709974a9a09338344bdefd23dd3fd4992b41c2d9f9e13040b9196ea03bbccd9b77f34408e53a7aeb59cc1c114707cdd6d04e907ddb4648c7db85a23aeec58c20b08ae9a80c72ceb50232e3eee9c631d7eebfd34c740b2c9de40746e34394b9a6bf052d3f13e4bdf106e78b0ee525d8fbb92f2f65c6fc5eb9dd7d981c5716f39bf33c3da18f216e01e7a36d63ccd3e591ff1a1a5c5ed32ab60ead56fc383ca2232b22ca8e1b926aa9b5b4b340e89d82930e9bc5ef420d6646b9a12eb8c6ccd5f0b18f18a1aed29e57611cb9fe549681ac83d102e6c1e29c505700b90c375a2abf2bf163f2a6cf836698537c63d0a284bda8d3902506c965f9f17b32ec5416ab48daad0c4d4f404e3d155eac547fb588105ca89a0715dfc356c0815945a87ec0b9bf909a9ba65dd6a6510f4079c6c4bfdc65ee2a40092b271b1e293136b1fb02ce79bb8e2169a82d6a1419b3fc44d89728ed0abe84e167e041a6503c56859a418d1198543620f11f745b5f4fd9693dc94ac23f74187c23df3d9a31cbbb9ff7e095a39f6e90ccc3158209162751e3cf343700fc4dd56fcf477da4d64af890f853790a079df077707da1ba580a6df948c99a65751001cfdb35e04285a4e9312123a0dfb3c834bb14738945e2318a992d4092bbce1d3a79ea72e0eb93078294294e5e304c1c4a65a8abaa08881945a7e07618d9f56a6baa779955306148abab901446afa4e1b3d5d8df48aff90c8bc528b57a48a3b8d25f5df69c9bc0da599d1743dc7f8e0916e933734ac9e3f9ed21466f7fa8dd0635e8e6b0aed39d6f05ccb69cd40850316f1087dd8e5ef8dc9a9d119ffc5a2742d4c09a37824da3d35b629c4707c261b35f17199b2c20a3731a965a346dced3714d175031d98dca008a9537d9413d07475952f60f380ab64312c26dceb0e3331c4ad7148bf107ac5115176ff0e5c1eaa559473e854ab088c434bec2d04238dd5411fca40e61a8003b4d02b2ee889f92b524e68ccd3bc7cd938a0f0a1dddcf0f188f3019cd5006ddff89a08cc834cff86fad5be8ec598358f6d45679ba4d794aa87b1d8f5eba575f8552824a04a13ba48486fe14214f09e4a131492d2423e1759424c13c1e98eadeb1d2589a196709614566a5fdb558b955bf2ef01fc4c6ae8175cbf88583cb4b82ef30474b069b700bd0ac046b4d49014f003fa8507445a8997637397680cf0a91e531b0485a7aaa667492150ed84de0faf75310ebaca4b05c68c93edb705bae79e81c995613f4fd696f18abedf783e8cd44c64f55143e30674750857a112d613bedf40ec53c476c715486f2057f9f0abba995eeae97ddf0806e86c1277f2b9aedde4acf004fe2da8d1374031b186ac1f8daa58bcbfcb0c713aa3147c5ca676d93893381ef9fc07d3e9fe452459bd7672d2fe258d5c4c9311dcddf7da266902fce5087ccaaf2c455163a1feb9a31191261cc7f9a4be469174ca5536233f463d4aecdd3526dce03d6aaa94f3934c5647b1b684bff992dd436279bbe5017dda0ebc1d853583e7ef413caccda73a42f8c5465c89711bd64df91db777b249ec17eab4afaabd0bd9623e98a4c4b0f18be30c8161caa5a66c3a31e6239d3ef0bab740ebb53956b53c72b33b97251fcb2263a3fa767096309d6bcd2049e57ff5c9cca2058d3107dec291d8f61d758d7620970263ed58b06aec2966eaf4615202a88cc43de160b3235b5593fa3df86a05c549fce0e0774a5036d1eb64cda2ac534f4a534c18370dc640d3ab70f6cfd2857fdd41eb0a64ba150a083f39a8977f9de36a383b843465248bb86b4d777151d02ed1618f4030e499dec2ba2a92836c3f9fcda1a4eafce3189d483fbcc708be02f6ebc306838dcde6f4a9d12ef3ad9680784cb427ba509d8c8cdfdcda6d4f7a63c7161f8e1952ecd138cf73fbb45e96ad25e87ebd9b74ae1155e9f831562759045edcb624d7c44d9f4e078997dae0d882eb0a90e7ae9754573cecc0463c8dfd1a56464c9cdea43b52f1a75ada8856bd7807e71bc2ed8ae5569a447c7a2b1a3c34ca59e1a21977b61f131d2b6059810ce583213020b7086d460286cfde3415c23f97768c63b3227f7ded965b6a86c1e6211b80219b72aa0cbb9f86a8725658618bcb7dd737888d2c5f1a23da2ff5ff2773a855f0f0ba4b411dd980df547207b7d797d415f2d4e31f4e926ab06235d383d9d2d8803f73fd20f997fc7b8b51e2b52dc63bdd2f4f33a9a2e399c96a6fdb851aa97db4fb99cbacc7d2fc8dbb2d48c1f03deecf9715efddf9c92fe1a9b8652990dcda12f496862d9c0d8e20e7adb30849beb71e8b7585295c57e75eb2968c4a885a8c27a2f21cfb1a7f7b72342cde7424d932cc576c5e90e734805f3a02219f6af454f26a221438234242d407982f910070cd2d685c6e96bb94835233e1dd54185cb51e915cd6738f8151b5c0351a8288d88fb2a1fb6caed970346ce37b73168cf6d85241ad19d7bbe0a0c1f28fa69d0884bf7aa81c18da9a175ca6e267d64e3b487d835478905beef0e329e7957375580abab9ee497aa63d37407bc3c5c41a60546c12076388067aa43664ee6a9fe94913dfc970a6ce4d67cb7351393dfe3604781987f5564d09fa769f1ab03a3260f4e7eb58cf6053d0b6d012362642acd6a56a762a53db7b0469a2246d591b0a3548723e6953258b2ffc5eb7a8b36b19f2a807605bf98868adb6a487a425bb548f41741d92ab30cff3ffc450aa75d1c35eec719d5a76a809db1db7015abc897c95567103e31bbd0ef570f2c63e98563eccb6e8ef8ab8ecfa7feca58cc4a85b4ad1a2e502d9e6559a65b1970ae990b11d9d7d93697751494fb3ebb6408aa961688d6cc3437530f5e87cd9534b7b4a494d2e94efa0826822f16f74ee83d6c1fc941b18952a1facdc3eaf6efc1c4373789258f8793adb70f6a6b0b8b3f72ebfe98803a1d6e0dfc529d2f5f4010f90ebb040c0f4c9457b4c1ab379dcee73f5b7819f8a01824f511072829c142e50bf10bf61b6095ae8dc131aa161aa37af66b83e0a746e898068ff36fac9a6d45296933c9ee41821026ded405674b7f8da32faa62037b8d3e49f9b3d221b91506df213f1406f28bf39193c76dd97d6fc420bc7bea3c39cdb3134705685f3a44da8ab1311a31d6230840889a1eaaaf2ff13addc4b6e788b7e077af04e0656c7d4044f5b24a5c32c3f1ca5dbf340a4e53d194f166f353276a05fb0e3afda26e86c058a8cdaf0d381c1c5ad97553e1bbf2c37431379da4daf620d08dec6b9bcf40830c7b8af50bc67cda3cb6c734fce20c0a1ec788e0b2b21882becc6dda57020ed20da9a230004fa7a39328cdf018ee6a4d30220824d5945b443ed8754f55d913985665d8ddfcac27f15a3d9a0de618d074838448424b9b0b404d7258db0eea8fab3632c8c487ac8da9b87cc874d657ddd3940f13325e7f7e7fa7314ab9dbe403b5a0360f8ec34afd26be9f5e8372c82207b2e3c466235571417f87990479467e922685e6485492e1305850ffb5aff95d8baf1c62d56fb9f9099e72e04c1e709aaa7d718e63e068febd9f0f368ebbcfb5f882a0abfb3e74749c1c7d6abe7306935d79f10e9ce21a4040ac668ed8af7ddf9c6c2040960575485b4d16aa64aaf0e856adfa9424691368eecc5f5d936a66280ccd913038103a16a978a1106e901653bba329d862b78be9aff8d26069181366167da4bf2b07cc83dff7a28654bdae232102d4b7db0e248e636ac0078c47a3c25005762f198e85ffc9eb27018503d5d994abbb0e6ed2d22fb8f75cdcc4e79929019635ca48fea51b9aa60b1af8d41667d7e24f131f41ab13d53368dc8257a9cb42101950082edb6ff237c5c78745b4ad2ef8bdd9dfc6b803ff03b032af1f1cc075fda9668e8f3d2ae7bf4cbfab4f1c3f86f4e3e65017f1c920e7737748989dfd3eda28d492df6ea647b752e25748d1d59419c2b4b1eeca68062fe3eb433be2cbb419f4db4ad5afcd5387b1ceed12f3576a4d9e3b716d297e88e3e7345414d9e2233371b07cac21f3e09ed03fc2ffe7a66d0280db8c6bd32be00737d61abce3e8e7ac0a1c2c892290e5bd32cf03d89fd4bfbf4a54cc6324e8deb86cf56810af72975339725bb504445ff1562ca35c8727cecc906b3ae00a603c7fb25cfd6710e0f75c349bc021ea55ed85653634c6f56c37aa3865cb98a648aec273fb32e63e6497f9eb74e8b49def52ada9b8325c6b4221a8e9f64db456cdca30d1d2ad9f152831b24000247bd1f950715c8c409aaec8f7a7c56eed3b1ce7e36488c196022df0d396081545cf95717051322d522c9b529e75eab697dddc9465e615d654206ad88778dd28d806600ce88dc8e76489ba75f13a003d30ddb6df26a486677de7707e0786b074ab2a67321cfbc43453c4ae846095c2d591e4abdf93f0d45ffb91b5df290dad7c1a01e070475e71f64a21504061d8baa6fe46ca623d4b4c0b7e80b73b40e0ffe15942ac7f36f462d1a059f8051f92e85ddc6f1ef311be4eea96098493f560fcc87b74f6b4d8dd9020ec14bbcb84213596534c0a9a4dc0e6ce4f472d0ce9db6a646d981c853f5149c7b9e10a60666cb1c6820c42005a12b535ffd61ebb4797d70384d3b41fb8f13157d68379aad3edc1aed3f7aa8af1ad4d2073dac3af5e2c720e6d9256b78dee7e8095ad6a04d223aa2857f0e36ba4d92eb584fcf8de63b7c5f2e4734dcfcb2aae9d1b08ce98d04551bdee90095f0f99c0780781492f739ba18ecd6d079e9f726432b79a26f773eb6d008b9cf3871a90720cccf0c1ed5e886955b4008bf396e6d22ca7cc6749f9ebc25e6be569e6a02a49b4322ded045a55b4057cae141ee9ef1a3a1e72d82189df1b704e82c035621e29b6e5793b1c399142640afd63fe91e2fe10e97eaff295763c89344fa0d7bb10b4abddcffca2788e3d612075ddef588090e9a7ee1beccb332f37c89180fa3dac46b1d86953a1b3a0de0d7b8751a1f2b03e589187fded88d70311e38f33f09f6b4d2ebee7637006088882cfbd4c981056e382e76947fb5a97923ea713db047900eab167d31101febd9893dcf4e035184e916111ef3f1a864cae13a63a4017ff9dfd5b3c3031ff4b11457639c08a5ad06c250013b54940d738098ec9e955eb022733fa34e48afa8d7b00b2d0200e63d94dbdc53968435f62483e01329194f0daacbc274c12a5eec2d7149a64cbf151736912ae3deca2de3f5b93e4e2328e3ac2705697218ef0e0a83a53c69bb6b5dc3027527c7a94fe9cb1fc66d448b5dcf7ee6642faa29f5ed80043f2568b14bfe7352c07ffcc2d105e7b32343ca8ead81a3ba48b0f6a5e2a5ccccb1489797410b7efa07ee60ad16f72339cfebb7c997a6360409ad561161af34d85a07e86d9430cce2f8b3a437ab2e8923b9fdcceda589959f62533c9147530d6c4fb00d6c3991b55c2c8a3927134786daf841b9f1ff53b48ce8391372fab86b25e4f33e75b5af90930f4d4dfb5da05ec0dbf186de34b7b071e8c99dbd765a86d4a4776211fa1e2da81a8c9a89ee95d1e37a457a3b48bb23c070242c23246a717273a23757f60601b8849d7301aab75341394032b6e2a01eb33e2192f871c167ae0e96052e9d12ead27a20e32488663cb153adf638f3dd06da3341f6d3c815c241b521bd4d3a973ddc193eac709e957c4c2a15d3bf4fb5f127fe0392cb9326bb42f37b0ebbc08c20955deaa814380b43be83c630c", 0x1000) connect$unix(r2, &(0x7f0000001240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001200)=0x80) dup2(r1, r0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58b7) chmod(&(0x7f0000000000)='./bus\x00', 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x7, 0x4017, 0x0, 0x1ce1, &(0x7f0000000100)={{0x3f, 0x0, 0x34b22c69, 0x80000000, 0x3, 0x6, 0x6}, {[0x9, 0x401, 0x2, 0x7fffffff, 0x1, 0x6a2, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffeff, 0x7, 0x1, 0xd4f5, 0x6, 0x101, 0xfff, 0x0, 0xfffffffffffffad3], [0x81, 0x0, 0x80000001, 0x0, 0x730, 0x1f, 0x3f, 0x6, 0x0, 0x4], [0x3, 0x8, 0x1, 0x5b, 0x5, 0x1, 0x40], [0xffffffff, 0x2, 0x3ff, 0x1, 0x800, 0xff], [{0x3e, 0x100, 0x97, 0x1}, {0x2, 0x5, 0xece, 0x401}, {0x250, 0x6, 0x3, 0x7}, {0x100000001, 0x7fffffff, 0x8, 0x1fe0c696}, {0x9, 0x1ff, 0x800, 0x8}, {0xff, 0x9, 0x100, 0x83}, {0x26545cbd, 0xee, 0x100000001, 0x100}, {0x8, 0x4, 0x8}], {0x1, 0x367, 0x8, 0x3}, {0x46, 0x7fff, 0x4, 0x80000001}}}, 0x4, 0xd19}) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x34) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000080)="120e5c6028abba9a9979d56112e7b39b76bb00", 0x13) pipe2(&(0x7f00000000c0), 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r1, 0x0, 0x1) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) kevent(r0, 0x0, 0x8000, &(0x7f0000000040), 0xab, 0x0) 16:00:07 executing program 0: setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff69, &(0x7f00000000c0)=[{0x28, 0x7fffffff, 0x20000000001f}, {0x45, 0x0, 0x0, 0x8}, {0x1000000000000006, 0x0, 0xabd, 0x4}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x0, 0x4, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ba92380bc6475799a734207546904dce219b6f00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') 16:00:07 executing program 0: getrlimit(0x2, &(0x7f0000000000)) getrlimit(0x7, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0xb6) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000840)="469cfea4a33a5031e470a744c4a6aa6813e5dad777d63fcb7ffb6814de8590ecb2ac56537673f459cc9dee8c52c1d5d955d2b13c501f7f5b982d9e67915f08f883d86366425c4792d3ee01bd5d90668155309676e667716bdb9829aa32f8813e787c2ca3bf98ac14785c2ffae4401be3d9c3f5cd8bca62e2956a75c67c403bdd18b4962938e2ffd08ef080264c315e97df1e20b9b78b0d29750a76bd40d60d0d34ce62a322c76914f1f134a3a112d8df492c8811c99e5617e3abf689fae3d473d15f203e86a3fb541a684d29be3d5ed27e2de2f980423a836fbeb639e5740bbc645c6845dc63b29daf302ce488b0c52d") r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) recvfrom(r1, &(0x7f0000000140)=""/9, 0x9, 0x800, &(0x7f0000000180)=ANY=[@ANYBLOB="01002f2f66696c653000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r3 = semget$private(0x0, 0x3, 0xf0) semop(r3, &(0x7f0000000200)=[{0x1, 0x3, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0xffffffff, 0x1800}, {0x3, 0x0, 0x800}, {0x2, 0x9, 0x800}], 0x5) setitimer(0x1, &(0x7f0000000300)={{0x0, 0x2}, {0x5, 0x65beb975}}, &(0x7f00000007c0)) r4 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x2, 0x3, 0x6, 0x7, r4}) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x1, 0xe4962c7ba169e3f2, 0x9, 0x7, r4}) r5 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffff28) r8 = geteuid() r9 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x3, r6, r7, r8, r9, 0x21, 0x80000000}, 0xfffffffffffffff8, 0x8, r4, r4, 0xfffffffffffffff8, 0xffff, 0x0, 0x6}) setitimer(0x0, &(0x7f00000006c0)={{0x100000000, 0x10000}, {0x4, 0x8000}}, &(0x7f0000000700)) read(r2, &(0x7f0000000400)=""/226, 0xe2) r10 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000740)={0xf0, 0x6, './file0\x00', 0x6, 0x8001, 0xffffffff7fffffff, 0x7fff}) bind$inet(r2, &(0x7f0000000780)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x0, 0x1, 0x2, 0xca9f, 0x2}, 0xc) utimensat(r10, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000940)={{0x0, 0x9}, {0x2d2, 0x9}}, 0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000005c0)=""/97) pipe2(&(0x7f0000000640), 0x10004) bind$inet(r10, &(0x7f0000000680)={0x2, 0x1}, 0xc) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = dup2(r1, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000001c0)={0xffffffffffffffff, 0x2, 0x7, 0x7, 0xffffffffffffff00, 0x7, 0xfff, 0x10, [{0x4f6, 0x0, 0x4, 0x80000001}, {0x40, 0x81, 0x1, 0x1}, {0xe6, 0x101, 0xe5, 0x1}, {0x3, 0x6, 0x1ff, 0x9}, {0x84b, 0x3, 0x3, 0xfffffffffffff801}, {0x0, 0x16e, 0x4}, {0x8, 0xe292, 0x3, 0x1000}, {0x6, 0x7ff, 0x7a32, 0x7}, {0x7ff, 0x80000001, 0x0, 0xb42}, {0xeca, 0x10001, 0x5, 0x101}, {0x100, 0x3fdb5507, 0x4, 0x81}, {0x67, 0x8001, 0x42, 0x9000000}, {0x3ff, 0x5, 0xffffffff, 0x7}, {0x4, 0x6, 0xbc, 0x4}, {0x0, 0x20, 0xff, 0xc000}, {0xf0b, 0x6, 0x8000, 0x7}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3f, 0x4000000000000000, 0x7, 0xfffffffffffffffd, "daa76a0000000300000000000000000001000046"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x80}, {r0, 0x40}], 0x3, 0x10000) 16:00:08 executing program 0: r0 = socket(0x10, 0x1, 0xfff) sendto(r0, &(0x7f0000000000)="443e4a4f87a5a732b4cab71fa09e328d21f6bbdfdd6f6dc26372d0043d1dc35415fc2e8a324f63daeba12de746d92346118245cf0bcf1232b8173f03596e343eb48977fe7b56b2ab16cd1050972a4d65bcba48624560a1e795525ad0e52a5b93017543e6a5be503226e4f1d9f9285aab0fbeac7ec87e918d420d1d001d0b4a7e1cbcb5445a9575b18e95662ae192ca70d02e3ee1d1f25a71ffcf4e245f0f11ae4e817d09bc36fafce396dfea297007289a209745c86bd2b82ed249c06397317b0dadde9222851c166c1a35b239815b84dcdc05966409e57a27abe2c73680a9b77dd210eca806f099758e0eb09e9cce27331f63ad6c3bad58bf3949eb3bc10a69b0e91bdb3be9f4f0909e0c6cbf39b1ac63e8799a806b164e7678716288b4840d6498ccfbaa5d6ad5d641f761f0f0c91aa78c6f23e4ffed52663e6302c19cacd58362a2c52ba4fdb09a497747fcdc4798a4f6e6be914f45b368735e76d2ec5ae3dba321bace21f8cb91c84bdb0f5da78836c00df0fb1d1b7f2c0b240cbcd3ec50799a880e615ee90653bf4e58dd36c0e0a7549fb415e885f5d8dac6c5c2c1b0eb2987b94c0a47fcd12e40a55b3193dd74527049e61eae282e9f85a9b8c9739d8f3a64bfee5cac17c84129b51d3334f651b99350d9e63cee6a3f2b589384b8ae3d7d5d1e3f1ad4c89cb40d1fed839add12fc5936c28a58371c7efd3ed3deb86f37eca48aa6503d0c60bc70ac1c5e3cdb2396e8b6a5591108ca2851245fc26cfb29738992ad3665d22ec7c186ca9b431f1180e363f363a7c28dc265c1a8bc61387e0ed25b6cbb46336185f9276dd2af09f08b9c07da12f2cc3b8553186a5baa9b8cd7ee466d643881fa7d2093fe1505797bda9782ff2a3ce35c3d62cd89f9d2b1bc84654b40405ef806215af26be6e019fed2bf6a94de7391a11e92c2a7c71274756a1f531b0bc7949cc3e82b5def0f276da572eaffacab2e922488108a868d26dfe99657eea56ee14f12915ea2e1241fac4de6e2886cee3959d55e29d3297db3130e6fd8aa6f5cee7dffa5553a254f287f6cbc3eef317545c86b02317ffd95492b937a63f3f984541bb35ee86844e5e0095783e9521122f53a3205300fb48fb7e8d0757ad92b752775e55d035de01ef1d8057820f6b71cdffad9aa88bd4b45fb9ce491cf0cfa5341371bd01660448b896b9d727fc8a8689ef29bcee5622fdd19badaa67843c407e35dd991c0d7a30c57fe745089c7d87a87f772ee821bb39a12dd14a6922c5c9411b99d35c4be79c3ed5949f388303f2db05e44845db40793b59c6075849638db232bea95dabf840faa196c50dde46a517afc0f215ffe494af30210c62cb920a577c05b6f6420e82d155d9ff686520cc0ee0d5a379e1a76cd759847d5f444e656f48c1824b70709ea5e5a68ad23ee93f552c657c56b17fbd63b5107260948372e467408105e6313db099c9cdd6181a121b3f4a05c16b1dbe1741b6d167146ff28ea3764e7236344abe0717c214f61161ae066a03df088158e5b6e3523b83aca80b89307f9980b582857f8f61b545a643170c0355aa4f418b4c2750f2719d005b4c85a6247eb439f0a01b0a3914cd154cdd20baefdf082449f36ca8807fec02caba94eb9f9b91d5ed2ac93c0789af5d41f22d41f5fdd801fb141fb2ba4604476728f36576cf2306311844039675097880517a87f03ff366a1f9b8108b2bd411deb4bf81da3207404c3c6ce9a92c556f50301b42328f95ef39aea99c2eb37c6b104c710674ca384fb8fcb4758b26ad3b777f7131fdbcb7e197e5fc979bcc82fb5289115ae83235a272343e1c4f125b5f465c06afc199be4f03abaf232f3cb06f08270c585fefff8d6fb8ec201509fde343882c0968dba4de1f7beeee054cbbebe0497df0cf67816d83d0ec72b7313e9af10482396387895a1a253eb72590e4ddfb84d231e1dc3e8d9f9bd19f8f97a2bf3fbeffb6092579fd256f3d1251e6b78477b42b768b25bd0a135773b43a8fdb6dc0ba582f842b70563596e90249085944816573ea435c0220ba81ddf6eab6d08ac15652b043dcf210e7dcb5ee7b2ab149e6b62f03a3fdba343c11e10d2917a96bca4e3bee79fbed30e17a1db742cbf22eb06bd9eeae7e67221e0f4338d4b1b77f462630c95c500aa18b02c2cbddc48a2aedba3e2a8f99b4f8dc497cb1957a133803024a1360d826da51b2653a7f1aa465b6b261cda61398312069759e9b946d7c7df90cafd231975c54b93d698f694853429c59be44d94c4374052279c04435fb310caefa5770d74ec138f15ee34bc4a17f5845034f59c8c70aa3ef0c8d3dbb06e92aced7f35cf9fc94e142b306a3f7954dd3253e284f69b4ab3c76ff27480819227e2e3f5593a715ffca4ac5ffbe2c836949fac7c914e102dbb5165ab78ebe9c6b9d68c99482ad9d6cd1d2c07887c72bd756fc772f0806e2c0f2d6ef03384ffe1707610ee2ac21f42798ca617d152a64165f29cb8a1bd1ca5bbaa62540f2193420edaddfec867062463dc1fd8ed8f91e98398ba7987f564bb9cf166940d74d1a8c58322e5a82f056f2946a07ed699be1ecc294144578286306be9c0e56d48a0495c204944d3bf2c1efca05a442080f7dc8eeff817a0a814059193eb8802c94cfd2c3ce476b0ccae429709cce46533f98745267973c8d2359730f4540713eab0b0d8608169cfda8dc62a9c71e394dacc32df5832ec7f2da59a5711167ccf4874b2d69ec8e19dd1d89309a1a8c4be333e852907eed96d6f13ae6dc4cf2073e592d87eb836e5f526efb281a6c4bfbac6caa213dcf5aa5c3103d294e7162682b36f6dac70d05aca9053c51fe0538c5babcb7b2328dfc24afa6354b9b5d04f15872eb2e7e8ebde6fa62076144bcef3d9a46aaa994d7f13beea72ae41424acb45f53ca64fae9df848a903e287fbd9183f21123c0ab6bd61c04b72c78d391831f86c5663028a10e1032a919ed1465eeca59034a607fb0a302b46e10c12302da6609774593f9b84bd174bc1c531be50c8d1a57827a10fe5de11005a72da6222238598b429ace65d87f5357750bd839c45b259451cd6f43ae2a353ec935e84852a2a6ca1abc3a9555605f4f3f12d2da90c11557d9d7772831576610918e5313eac071ee64f5019ac66e6e15c263e83b203dcbefd875ccfec2b81819799f1716f989b6a345c4f015c2b79fbfa52e7bf178065fc074d9f0053545066da068d8fd3c70cdc3ef35d061e38fdbb5a60f86614cb32ddbdc25293647c2c7fd4dcc879f747dec26a248026e6c83d97c140cc6e4ad347b7b3b21616218d78b7d61210f5eb0c9c3e0383b31ba5e823e08dec533450e9839faebb569e42b29e1fcf4c48349a6d0e38d34281e5f9d298326a44e832081b36f281f7f1fa140cb27c075db797525e3ca24d3eabc3f48e0e176f83b87ae1f9bc44b78053ee2bb4097c65e23a7d690a8d52a3a13c1f390da2cf71e934b9c9a6ab2148309bbbc1f6fe1af9858419b6acd65d53a9da5ce833e224a4a021b115a3e000a62b75c98c74391c798d1b928bc6ee8d6ed6e7de39bc050f47c13562550473679d14b481eddb581f965263fd3ce7c8d9aedeeb68e1f02628f9e4a8355392fa4b6268fb4ce08ba81069c724c88787b1c4b63c7b897959a31b3155838d39b20da8657e0176d042f9416a5527e295cc86b6255f22e771eb1ecb7df6f3638247b868ba27ac92ddefe2863447a123836570b25295a4427db258bf96e4981727731179e26c8f00f8b8bd0be0ac8733fd4d107299d0a68ff25db6b65e8e5890b091804fdf58f46924b5d981defdbcd1acda6612a7b90a64cf2ede9b1a3729986a0e9bc1f9ab9d4650655383dc8419615f293e1f7b88cb2079d942bfe02b43d5e287514e84f4b9bf3bfa333c977e0344d59a3c942a5212d25081aab06c3610b8d73d2033a945cb22c0dc0ff2a3a646bb8d7f70151360be0ad7f3d04c10c4800d0a4d3d467726506e7e58523041df15e6e25bb0e19ab281a7b3c66d0537a84bd7cc6345ae4b130b67b4fbdb3ab423c7f225d41c4204b47f5da1493ef49451153f62fac88e03c560753cc251f9d10a85c72b8e23f75c172ecacbdbaa3ce62dadb5efb5432e75a42909bea9312d9b5f5e905f05367c9d639275c9364f7e4bac1bd1064505c425afe7c71c6a148cc96e84449d4cd083d3927399514895676e32310dba307a14cefe584d166d4eaee7626bc40679476e037b909719e897bec7c4b6227c951bc0166d82e02c2c55491d97c295331e2a9f8c2fb8ae4d4a12a3bf50f9e53d92dff3157e403e875afd0f93a7b47ac26490c4d5e664052f63ab81dbd75f0f6238a1b845ae1b7f00d60ec9d195dd37b9e1aa90f0518339a2607cf6d163912a8ac25c570d107b0d1cece2e692533bd69ebaf1b48533f14523ba0a22fcea851df6993cb956b9356d39fa68d447f74f52262bd4776def2d416663eb4bdd7940d95926d9855f57640e5673ec14040bf5343da179f96bf02ea26262c563821eec97426cad9bfb9fd962b8c278bad4738fb09e8dfc2a23479758b33a369183bcd2068b55b58aaa7f25508834cfcaaf0f55b4732be2ccaa7340d5ff6f2de5927f7a923817f22ada937b894fd6f4786b4ff8b46f8d08b490bdfc743de3e2b4d876287227b46e09f78198dd6327ccf0a07c21a5bfa4a487ad1fe2106d65f51847bd3f1e895d268a6f722db56a83e68705f539bf39a0581c4011cf94584296eef4156bc0bf0a2f2e85a911be34d59c1475d4a866c5c75686a920e2cc8fc69d4f1da30b1214bfed9bf95055b12133adadc942a6139d67ae501914c30d600a467898c8055a9f64714b9dbe5eab9ab8932c2af36022340a077437e0ff17d5c37923bc50e3c1988350c50c7757e29e3e9c7a864a10126b5eafb24f7bfc7bacf7b70c0beab2f1ab671cfff084bdd31a0533089c0883fd95af4d11a2d84af02c3371b6f85dc5456ab65a5771d37cfe7f319cc845f010d9976e94908e6d0945c09f553f258721fff974512e64788419df5270ab235cbac5bff737419b6a1be925f98f3a22d189dcd539b87385056df97ebb14dd7bb3814597d0cc2a050009469e0242ae4cbc17b65454606f89c3f1fcc1ad8cb385b7ab9fdee9aabc5e3d575f0946785c646eb9e5f8a4bb6b04ea5f6a278cd630f6d11dce77a583c3815e558514cdb488852852084c3e20f3fe3593c4e46ed3180e76ffbe3b49f4619d20f7000c16af6490bb1eebe491611584b3ee1c04b8aa0b77f726827c8a37d5f9fdbc7b9da86099650c6707aba817066c85e8367514ccfe045b3cd91c80de89ef1ec6243606501182dce2dd236e34ac6806e6a064184776c1ed9102e6e4afc5479f76df6144951fe631885246450a8f2f68d0c207385929b3b437bf8df59f7575fbd1385316e3f367f563461b7482e1c1c0bba41ef4c43e497886fc08b80663e6c5da6d68aba1a65df545b95d8afba6bd818a591d927badfd457087445d09f12c85372fdfa3626529ad2ad3534df2a13df61abb86d53619d88614798a9d2b688be7fbcccf1ca51eed36f0a72c9e2ff235af14c009fb55ba7ebee78ba9a45b6105cecaec077a5dc82e7936bec96b787a0baedf2cd6a82b24383821e3b23b170b3567807de3a107c8af830a3b416a2531254fafddaf4a5629dc0b1f046e5af8311b2f934940bc8d65c709b6db3d8ecb7b484dca60ddc9327a04e2ff17e72be36c8d681ebc64dd3c04c6a5af2a8636a9bc3c9f82141dfebf1b69f744f3b0f5f85a0a2ce37cb9be45651365a6e326", 0x1000, 0x8, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000001000)='./file0\x00', 0x1, 0x2) mknodat(r1, &(0x7f0000001040)='./file0\x00', 0x40, 0x9883) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wskbd0\x00', 0x100, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x80, 0x0) r4 = open(&(0x7f0000001100)='./file0\x00', 0x8, 0x4) rmdir(&(0x7f0000001140)='./file0\x00') getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001180), &(0x7f00000011c0)=0x10) close(r4) r5 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001200)={0x5, 0x98, 0x9, 0x1, "f594d1a70abad2fe9acd5182e0c42da78f7ad5c4", 0x7d8, 0x5}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001240)={0x8001, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001280)=0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000012c0)="e0f263589185bd4ac1503fc2630433e4aebf5704f18d99a05ddfc817672a15ee2aa1ab15ff1e056daa2d11a3d462285816ad42259e332459181fbf152333814af1e488cd83519c85556cded35f9c0b02693be9f22d6543b67b252a8e5e4c6c504fc6fdfe", 0x64, 0x0, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001380)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000013c0)=0x1) r6 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001400)=0x97) getdents(r4, &(0x7f0000001440)=""/101, 0x65) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) fchownat(r4, &(0x7f00000014c0)='./file0\x00', r7, r8, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x714, 0xc1f8, 0x7ff, 0x5, "68c47bd7983606286896dbef30f269d7ca6a14a8", 0x1}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000015c0)={0x6, 0xd1e, 0xffffffffffff450d, 0x5}) renameat(r1, &(0x7f0000001600)='./file0\x00', r1, &(0x7f0000001640)='./file0\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x3, 0xfffffffffffff8ad, 0x8cf, 0xfffffffffffffff8}]}) kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet(r1, &(0x7f00000003c0)={0x2, 0x0}, 0x9) 16:00:09 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) fcntl$setstatus(r0, 0x4, 0xc7) kqueue() readv(r0, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) getrlimit(0x8, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pwrite(r0, &(0x7f0000000100)="125c86c08a9ec822d9b6988f1a5b5dfdeeb6e4000f7ad079e53a7e39fab4fce54d1b0372ad5babd69c97b098a6105987ff01cfb25e5dedab37b56bd7bfe46d6436a39510eb135c125467c03f3bf439b03f8b41e7a76b4673143b9abd19b8e7a20bfbc5c3048c271db77b681bf57e6c9c1ee118c1b2cef0921794360db3148083adcdecd9189abacc6f471935df6485979af0bc4d2cb5167b06998f93c0ebd7aa76cb7ba5d84324f906d69caa947642d42584e81ff729f42ed62e970412c8b12fc6c69d6ffc6a4015ecae80503816ebbb781296ee4844a75981a09c485e5d9ad2e203e716a9dd8bf1c9771f04148b64f03f72a2", 0xf3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x11, 0x1, 0xfffffffe) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r0, 0x100) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0xffffffffffffffff) pwrite(r0, &(0x7f0000000240)="44853d62417c823a004e682537a1623d7b09f8e7baec7eb3aac5cb92bab5e85bf5da853aab1defe35cf5b63fe66cc0584b467f9d61dad3f07cc24805b372adbc707dba4b1c3c257203f4c271c64032fc241cda4f746eceb6e9cb4a1670cb38e7bd7412b9d2daed", 0x67, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="c2f4f210c51bcbcbf74165f86ef08fecdf1376f35879d07f63f46f9199a6e1afe4721f450ca2f2405cd0ce452d2822cf6647c718be91aa5c75084db9d0e3e02078562fbe416b708d215056c39fe586ee9e08cead3d3828a7e810210568edf87d48d6623a56810a5df9a0363273dbb0beaf1829bc96931f7d9ef799343b69acc599b7d53a1fb2", 0x86, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x3) clock_settime(0x0, &(0x7f0000000080)={0x1, 0x35e4105e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534660a76f30d3fc9c06d"}) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x2, 0xf0000000, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x40, 0x1, 0x480}], 0x0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0x10001, 0x7}, {{r1}, 0xdf1f9986df1a5b12, 0x8, 0x20000000, 0x97c, 0xffffffffffffffff}], 0x5, &(0x7f0000000240)={0x8, 0x218}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1800008e060f26eeda57b9b6000000040000020000000000000000"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:01 executing program 0: setuid(0xee01) unlink(&(0x7f0000000100)='./file0/file0\x00') r0 = msgget$private(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r9 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x81, r4, r5, r6, r7, 0x8, 0x80000001}, 0x0, 0x1, r8, r9, 0x1, 0x800, 0x7cc0, 0x80}) getgid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x1, 0x4, 0xf59, 0x1}, {0x20, 0x3, 0x8, 0x1}, {0x6, 0x8, 0x7fffffff, 0x80000001}, {0x10000, 0x8c4a, 0x1, 0xffffffff}, {0x6, 0x9, 0x3, 0xc95e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0x40000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029fe96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x75, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000000)=[{0x3, 0x10001, 0x3, 0xff}, {0x80000001, 0xfff, 0x92f, 0xffffffff}, {0x2, 0xf15, 0x40, 0x7}, {0x6, 0x5, 0xfc, 0x5b0e}, {0x1, 0x3, 0xf8, 0x1}, {0x400, 0x7, 0x1649, 0x1}, {0x6, 0x7fff, 0x9, 0x45}, {0x7d49a8c1, 0x5d2, 0x11d}, {0xc8e, 0x7, 0x5, 0x7}, {0x4, 0x0, 0x73d, 0x8}]}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x1, 0xa64, 0x401, {[0x1, 0x2, 0x8b1, 0x3ff, 0x6, 0xffffffffffffffff, 0x0, 0x401, 0x5, 0x6, 0xffffffffffffffff, 0x80, 0x5, 0x9277, 0x9, 0x7, 0xfffffffffffffbff, 0x54b], [0x5, 0x5, 0x4, 0x1ff, 0x1000, 0x8, 0x24, 0x20, 0x68, 0x7], [0x8, 0x400, 0x8, 0x1, 0x8, 0x60, 0x101], [0x8, 0x6, 0x43, 0x8, 0x80000000, 0x8], [{0x5, 0x200, 0x0, 0x100}, {0x9002, 0x5, 0x4d, 0xfffffffffffffffe}, {0x0, 0x59fb, 0x4, 0x9472}, {0x1, 0xfffffffffffeffff, 0xffff}, {0x5, 0x3, 0x8, 0x4}, {0x401, 0x10000, 0x5, 0x200}, {0x0, 0x8, 0x75, 0x7}, {0x1, 0x8, 0x2, 0x8}], {0x0, 0x0, 0x6, 0x6}, {0x40000, 0x7f, 0xe682, 0x2}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x1, 0x4, 0x3ff}, {0x0, 0x4, 0x8, 0x10001}, {0x81, 0xff, 0x100000001, 0xff}, {0x1, 0x3f, 0x7ff, 0x4}, {0x1, 0x100000000, 0x8, 0x2}, {0x4, 0x9, 0xb03, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:02 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0x1, 0x8, 0x0, 0x80, 0x10000, 0x33e04f4, 0x0, 0x2, 0xfffffffffffffffe, 0x1}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x7, [{0x1}, {0x3, 0x7f}, {0x2, 0x80000000}, {0x2, 0x5d}, {0x1, 0xb49}, {0x2}, {0x3, 0x7ff}, {0x2, 0x7}, {0x3, 0x7}, {0x1, 0x7f}, {0x2, 0x5}, {0x2, 0xfff}, {0x1, 0x7ff}, {0x3, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x1, 0x1ff}, {0x1, 0x1}, {0x1, 0x5}, {0x0, 0x80}, {0x2}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x3}, {0x1, 0x89f9}, {0x2}, {0x1}, {0x1, 0x6}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0x80000000}]}) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x100, r1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x5, [{0x2, 0x3}, {0x2, 0x100}, {0x2, 0x7fff}, {0x1, 0xffffffffffffffff}, {0x0, 0x1ff}, {0x2, 0x8001}, {0x2, 0x800}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0x4}, {0x3, 0x5}, {0x0, 0x1e5}, {0x1, 0x80000001}, {0x1, 0x3e91}, {0x1, 0x1ff}, {0x1, 0x100000001}, {0x1, 0xff}, {0x1, 0x8}, {0x0, 0x1000}, {0x3, 0xfffffffffffffabc}, {0x2, 0x2}, {0x0, 0x5fe}, {0x1}, {0x2, 0x86}, {0x3, 0xfff}, {0x2}, {0x1, 0x400}, {0x0, 0x3}, {0x2, 0x1f}, {0x3, 0x7}, {0x1, 0xd2}, {0x4449b4b05a6d6e49, 0x1000}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) getitimer(0xd6c3cfff63000e1, &(0x7f0000000080)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) 16:00:02 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000080ff0000000000000000e3000000000000", @ANYRES32=r2, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES16=r2, @ANYPTR, @ANYRES32], @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x2c}, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ef321a6f1c28b276930ed8bcc5df47a56e0445bab3fd0430e7329fdca00d6d37bea72ad8120ae0465e3e041e54445a9e49e9f7", 0x33) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) sync() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socket(0x1, 0x4, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:03 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x2}, 0xc) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) msgget$private(0x0, 0x244) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x4}, 0x8) dup2(r0, r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x40}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x43cb8, 0xffffffffffffff78) r2 = dup(r0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="231b9254290db606e1914668ef0d172151762267672543884be47aca267a5006a4d8727e33ed5f42d36e618d52b4603f67ab6021c82046ab540475db34a8bbbce19e59e8e26bcb7628fd3917a8c120ae29019b91536a52fc502294ffb3490c9238ac09e20ebcd76ec8c61fa5021ce5e23ccf35ea0f9e1cf50f6632c07c5fc90f0a0f5978b150fde6439ab387334a436bb10db669740cd94e11dc0870f37f04cd44735c047f92e627bb0cca108f37305953f1a2d284dab5c6d483fc4788b8735cad88747cdc64c574f9aacc75e0f74e4f8ab812ac6d400ecdce0471f879a337835d", 0xe1}, {&(0x7f00000002c0)="15018d17a384102d236176d57e1ffbe7bce956cbc34e8edd857915913abc21aa70ee52f286c817dde6bc442b07393d1f1b1ccd1f27462ddb0652257514901cd524a5d7c71906d9af33fc5db96b84c4a8a4c9efb7f7dbf776ae481d109ee40f1c9b586a711efc1eb1a2d11b49b43537e8aeaea26e70418a56a59b72d452acbcce2bd58e70d1c48243cd156783f5ef6162e4c2c41e5670477ddf5e0df59868cc6ef4b9bc3f1b5587de7947776865f53e79e265dd2724542b233c2ab649fdeba1f77ed855dc42f5288ab51edc02273cb138702a99d1d7a8018770f0a3061aed440e1de5057e2be6ca2f431ca8005daae274ff1bbf738504590e93503598253e17d1032184e38446c20a2312d00f1fdecaf583cf038248e738093b7b53d3a54a75c7e9016711d71ff6242bd055eb1516e3572f28c111881af4835100aaba4a2dd5e88317982c01dd3d029b26a3cd352b7f7570eb50a462d8594b0cbe051bee850f09322629ad859bb0683ded925c79cb808b0ff113069375bc6b561db33e64478a60f564b58300b7aa7964bdbdc44a751424f36e5dd9554b8ea8bd1d1b0b5b686d95504404988cb7fd9a323f9d75a0f88a948f3a6410439131bc8735035906bede20e4aedc06255d6cd3e45cd8df4a997df462d1d5a6ffd7f5dbd4c2b114ae311ebff448996197f74d04a355d3e0d550d753ac39da15e45da6468e0d2cb30fb62394c5fc02020e398b8c59d7bce6a6dba78cdddc7096c08cb6b58a27e014837be34a876af7be8e13f8c8416cd5a7c4471cfaa19fc83b95d4667fdd9e2c02738a92bfbbf49cbabb548fd57a9f4f34735dd9432892e4663173d6b6a6d2a9007e899e9576fd02f42873067cac8294843be96dccf288f2edfb137936e1527ecc199a76f17962e39acfaa53a3289a48ba77a167a57dc384ddca2d93b0cc8a32d154674a38c9cb3677e02ffbc2a41ad7868f2010125f3ffbfb73842dace24f503c59b01526edf9ab830c6242d38ea27eb88e3da68dcf861c4c48afb4126e57312b8c0767a8caf041a66a811ac2f03b46a70410940381b966f0d2df752d62b14a6b48a2bfcb0d6878f66b6c3c1f8d067591a84e3005faa3242657395cc7b60f21bad247d3256433b9b38ce9176cd4662a085034b45375203bcf67909a68b9e572ef94095639dfa71ef3215f03aa9c859f89ac56ff91db7b6822bf14632325b03875728a2edc65ad7668adf47ef9c976e1c8df497f22657a804bdc617d42f8005639ceb1b157cd599aca0df238a406373e94e3fcf1a51a3b736bb4c42da4a3d35592e74d89ebbc15f085bb07302ed66f5867fdd4dcbb24196f9850397a0881aa36c50c9f29433989ec809723ec6b9a75acca07da3b241700003ff9c9cd99f041e1e200199e9cf1840a1c03f22918cf2b1b7ba0a02b5b1727ca97f2f92ad7e00c47a10f72a6e4478651f2a7d079a76dff26eb64d2364e067179bb879c28c45491607b50876f14b3d6aa4984c30c41248fef6b534f3c36f63ad9b88a81c5ec2e857bd9396ff4a89c0f82d3c7b5943ebe8cc5483f6c5d0373babd0351c8a592b8c938af40cfeac48ede7d765b4aa0bcfbe296de5119160bb9d64337f564a90821aa8a6444c294078c5d390f5ed42abeaecda81b80ebab53f696952f9e747115433339b21f75bcad9ab6f62ec04499a844f307c8f0c191b27da07b22f891bed6008070d6f19b6953b9260d980c56b6278b152e71ae7a6b1ccc2c76e793105acebd1942c5647dccb487fb9acfea4c6df63439fb598467be1b607561d44996a3f5a302fd70e2ebd9f4264e9fabc7eebbcff2b792d7c21f8505234281c577d57c5cf7be3b7f9b79f82447b2f5861dca6fb667d24aefb9f7143e9bd022f2f939d57b9956ba7b73bbf8062638e1433aa444b528742c80e9ce73766202ff54b23ce2f6ef08f80deafe376a6cebb0286f8ee733992d5ae1fd70d5e467b305d5afb81257cc1c9c6925253f7b3e7389cf200dd07d6f4cb2db99f9160928c82da19ff93de3a321bc3d24d7258bfa1489b78fa21f0e9ae3bce5081e07982802d8b5432368bf597c697a531e9ef760f4092916768b874de1494f2071bdcece3972e9f98999ae28e14efd2360d1397566f684dacbb56105fbae25c25623e6f0fa674f9318f110c989cce3a60e527a3150fb1cdc7ac47965fb6afa44bfa6fd0e96e6efe441f73c79287d9f76ec62be8e10c319e9634017d1a488435ad69e0f2547f2ee50eb6360f848b54a08589306c3a5ec26e52251a5a7b4d15b1b9e16102ef1d0d43d657c24c16f163bf28fb2bafcb3f5a7242ce450f615f45de0214c3edce5a737c498523cc5f9a9aa696d8588ba11fd8998bcf937e6bb88f0b9625b36b5182b1351e5faff03eb25ec4b8da2b218aa9bf4563338fb706969fca982da9845b718db7f3535d7d7d392fdb5f3e39677a6783400e4e063a1ef5aba946a2958cda32bff8dc07fad31d8468e12b4794a2c0748d1be2347487cd0fdcfe8cfb3c8cf0b9695f84ce0f9943eadcd9b7f04bd9de72927942dc13504d152bca438c1d01bad73f4ae9a50c5f9d5d15b96ae135f241c2ef3469b698252a89a2c1ae1082fea05f8562a4331fe30146aedc1278b260bc017dc3abde2989af3a13ab2c674f37c257a36bd8818f4a7a524b446f5933d5ecd9c97c2f8346edc5447d85b7795d6fd7e796c7da188dc0e329590d6d84594f0d16cc502334fb90e0fe863a27dab2058dd04f6c26e38928da137fbabb268816f975b66b8959b22732f6b0ebabe0304b518ff4e31392a2704697654fbe0ed4684f6e087696768ce0532b4906e8ad84a497c7b28ec133bac803d5980dfd4e568cb57734b0d5e3deff9e4b3df8729bda11259a9e8cafb07eb69390d22a60e5aaedd58c22538175a7bdc5124b6eca3182dbf769c6c4bfcec1ab26d4ca5db432f21c525d6896a39229ea64325f2cd547de1999606277cdf499264a0a5be8cec1a7e95e189d222dfa437fade392d44e40d7c20720faaf42cceac2267d748480541a544774256b082017df0119f6974edf2a1d345bc80d9b935ae9759f4bdc5be3623e6c09762d0bdb95a809675f06775e86bdce2bfbcb165944701c45af1bb35846fc64504e9191414e0475ffc539ac2c297723f6b99cb35b95d928a6b5e9e6c79ffb8abbf247a1689203df8c65775481fc92c2c2ea420bca32ec7afdd1dfdf313935c460614e4e64a2267082e12e23a0a9b80f76bc431075d40da1ed0ff6c29dcd64bad4d001b02f67754d335b6a481a6a066f534425b6def324e6e4fd9aacf398fd338aa9d512c608d0a0d27e10f049bfdc5f0246449eae65476edd138a6469ea9e9e167c44bc428c66261708e8d3fb4e98a2b77811e03d83975a7acd5ad48a2aa634a9aa3d7b562d27d74237b800ad65c52b76bf0f10147fb53c26d3517874d16bd0138021c433c885731850e9fcded2128de17c1a501bce96eeb833617f39bf32bf3bffa7a93fe2f3ba3fe0cb730290094407bc1713109bb856c1343482dff20640ed72d9200a395b2d963c7d63442767d31173dc503f39753d3899d2fbbdc0f9b98f130d86f75b23eb0127f9ba9146c70603dc9831d79d8c49f03d9c44bbc7932dc5d2359cc29d170462d8bbd702d91ef4bfb7f39462afae1cb27319791c72b97467d9daac33bf46503febd63821a820c4f6097b08cd8e1cb638e07b5f56d6655383c31c387d9df382acc586164e7b00292ca32bf53af92ff7083179ce8ee92424d51af99797eb48a995e9878c575622100b7e6a0c4cf1440ca1afebfb02b9b812841d629139fee3e78b43a899469e6adc329b4e266d5a028fcef11fbb94c8302b2b13aa14a39b6c8a818c71b256fbc653a9eb327483f209612eb4711f9d56e78d7972b4473aef9cd24d588313acfd365218fb1e7c7af3befa69728860d5729371593e8fb7e5d742ec8c3f0121726b9f25a55a3966cb6777698a2ceb51f18dab1754a56de97fdc137c1f29e9c87e22fb99e752959132abc5bdca5ccf73770e53caf6f7695c36767f3a7229d79b75bf457c5ea9d594df203a34220fbb0771576c91264457dfaaf40e9f9767041c091ee5ec0fc6d3921c8b4fd092939813d3b335d5092e534b6cb04653527289842895488778fac1c88accd23d9730867b155499acb9d08120151d92268ab2a035aaef08ba68d8bc10f6815db10b05a81283d53c8148875780b2c3802998a7d51b0a3d6af7933d03d7983ae5e757dc510bdd0d30600de7669891bbd94ba8e6b51e7552726e4c7882d8b6f01bb3a5aec107f518dd49e24acf4244f066c74b536f6742e80074fd638eab768cc5fb1ffdbe3ae0b51acb155cf36949cf11a75a55afede20ad1a2d37bb88e753822d4b053acb9ba7463e90cc0729fda9dc95bea47c003aadee1754ec3479885bba3b7c44525956c7f68d49f5c20ccf0030b4b6c1bca4c5e386d707dbe762f7d274dfedd23bbcfe3ac4cbbbe4563a62f239fb2b94e7aaafcf2a7e59cfcc2c5fb1acd08d66bfba606e209a05143970587c11d02196d78b82346299fb624d95eae21c3db06f611f71c10329c8d850139aefa03fa76811be68d840e6924748c8289d2ba886b026653f42e6230129cd49bb2e0d48bc0ef68b851ff1d3bde67f3a399e5b88aeb94d1c7d83d75068bbf19ccc7aae7a6f75e4807966fe50fe520612cac578035c86b0f042f73132b9897783236d317477791a00536b718c4a657c1776b4320405bdb653d34d9984b2597b2e36e120a602d336759b6e0d68ce42b4cfd93898832de72a895863e503aa3ce7b3d7fc8982ff6d576a800fb951e2ed8b2fc34777c8568476dbbd9f95fc215eba7f5fb80a35d28b6ec29e2df36241e53d6a641f4e15a1f78c1e1a940cdaedd0659093c7a553f32adf761554c6e585a26e87625c2053f01d474ea1f8fe74fd41e048452bcc15b321b121b1601fc325351171db4fecaa68e1e94ffa9c369079787cfe932d0260d0ae4969ee94ca5eb3ad4555f68952e6bbc575a8e1cfbabd71c5f8818b13c0c333d8bda7ca6d0e7dddf37c0104e255be2bcaf60cbecc2e13d973cb113e02c7128ddad8609419a6ab6689c6f106d1cca7f23d89d8d12671716bc0cf05333448ec92710e9ea8fb747d4c3a86079d389d5b01eee3b5c62843ac8c7a36d81fdfa50d3863dd9eb8d96b34dae3269f1ca35c3b82da500575d2bb6ba6b2241fcbb561ec6db08355fc6abac233dde6a1d2e2e5563a0c570a6ae56b842f490e3a1341b40dba1df7c6cc09ab61c62249eeeb4d0221974584363d0ce210da48af3e879311d615adc20c3128d00550e5a3d71bb90ab9e8eeddaf5b762cdba77c707464144b183e508b991f241b906045a5dbb040fd8fc68f68a9d80f2fd072ed1e9ed20759747d9350f8dc4368b51fbe5be364a851713294f82f69ce96d6552e0617f0a521fd263c895fe5feb3c15a213cf4ae6aab4dc2b43f17a37b3ca7d433d38220131a89b5e8c80ff7c2fa2f58ebfa09a38ebcf7a6df8e8c217f4cdc393dd752814cb30dd0e56f5d1bc57941ff938c019d98e20293e9541f95e90b24bd52664a0c4e17d3b49ddba470e75e06d122ca9ad4feb967a9240457a395ef6c1bae0c1c83f289e7297182f279774d39c6e319e772acc4e1f4e4a7502ab10c569daed620eb74d0018feeb00445f75dc5fd66787385fe5b685b8c897facc624f2630a65038f25efdd4557b07cdc4fd96dc0e5e6d593b22aec0fcb6ea62d2bff0960c6d638a25593f1baa6067efe9ef4b573e17481fbf25b4a91c5e1f2f0dbb7", 0x1000}], 0x2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x50dc, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x5, 0x101) pread(r0, &(0x7f0000000040)="ce37b18f37cea0cface62e1cf0802e2c599f7024cecc727f1d4a0521f7", 0x1d, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r1, r2) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x2) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0xfff, 0x0, 0xffffff45) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x1, 0x6, {0x1}}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x401, 0x54b, {0x5, 0x1ff}}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140)=0x2, 0x4) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x2, 0x1, 0x8}, {0x8001, 0x3, 0xb09, 0xff}, {0x7df, 0x80000000, 0x44fe, 0x8000}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ktrace(&(0x7f0000000280)='\x00', 0x4, 0x8, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xca, 0x4803) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xfffffffffffffffe, 0x1f8000000000000, 0x4, 0x2, 0xfe0, 0x200, 0x3f, 0x10, [{0x9, 0x6, 0xca8f, 0x4}, {0x1, 0xf98, 0x7fff, 0x3fff800000000000}, {0x80000000, 0x4, 0xfffffffffffffffd, 0x401}, {0x1ff, 0x73d, 0xfffffffffffffff8, 0xb52e}, {0x4, 0x4, 0x6, 0x9}, {0x1000, 0x3, 0x7, 0xffffffffffffffd2}, {0x3, 0x3, 0x3f, 0x8001}, {0xff, 0x800, 0x15b0, 0x1000}, {0x5, 0x5, 0x4, 0x2}, {0x4, 0xfffffffffffffffe, 0xae3}, {0xae6, 0x0, 0xa56c, 0x7}, {0x80000001, 0x8, 0x101, 0x6}, {0x8, 0xffffffff, 0x8, 0x3ff}, {0x4f9, 0x1, 0x1, 0x48}, {0x2, 0x5, 0xac, 0x1}, {0x9, 0x2, 0xfffffffffffffffa, 0x1}]}) r2 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x3}, {0x6}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0xffffffff00000000, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x37c}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x1fd) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x757f, 0xc}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x60) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x700e40f9, 0x6d5, 0x0, 0x1, 0x1ff, 0x5, 0xffff, 0x2, 0x3, 0x8001, 0x6}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000040)="3983446c1bd9f509113d75bbcae259cac6a127fdcf1deb4cd9b8c3ac531713e285ea668957cf4aac373bc44db5aa55214e8ad60d26491abd24d9b3fdbb39c71745d1835f2996e6e739c44df3c447b00000", 0x51, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="03", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000700)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7e2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157cf269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf70200000000000000e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a8225ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b01010000000000009f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594c05e0000405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbfa79c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ec85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e7767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c3811ac151a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39b00000000e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91c0164c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07000000000000000000000000ce0bfa1905d6f448bb97", 0x49a}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x0) recvfrom(r0, &(0x7f0000000140)=""/207, 0xcf, 0x800, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0xe51e0ce8bf7b42c3, &(0x7f00000001c0), &(0x7f0000000240)=0x10) 16:00:04 executing program 0: setuid(0xee01) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x200) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r2, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x4) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x86, 0x3) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xa1f6}, {0xfc}]}) socketpair(0x38, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/51, 0x33, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xb0c8}, 0xc) 16:00:04 executing program 1: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="ed6475e469a5810665803662aaf2d94c6d6fc511b1b5c1aacb8b8c14912b6745e52c9ff34c797ef537f6082e1e6f466b420e94fe236d40fe58d1aa1a4de699f0194934bba4399f0e5a42db1b64f0b784650d3507342542bc5a42e24f95ee1d36851bd9d2a405dc66302a6f5da69b6c8fdb92af829bebd0b692a6db2ab3c9b157bcedbc", 0x83, 0x4, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x10001}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="7ddbd7392cc0e638bbae08e0715facf5be42f195e955387912e8af4e32cd3bbf5a780b07fb7f5d466edb8bddb8db0f695dc028021dac2c612287194a5a158613d079e60c7bbbc306b7a9f5e383edce4bce7fab18a685acc44b202cb468f1f09bbfa496990612da8697759aa6db49ac3455bae8558cdb3ef05dccd5d5fb7372440994ab61339e5dab91c3735bdbd96218789c36719c94b26c91070b6a61db492d3604cd", 0xa3}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="6000000000000000ffff00000300000084e157f7fbd6c77812ec98c8a75ccff386a8b6f0bea8039ddd441b38e1f9d387156d6eb824c771f45508d662ee11275b68bc090000000000000083569ae2a42e00000000000000"], 0x60}, 0xf) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$getflags(r0, 0x3) write(r3, &(0x7f0000000d00)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0x23) r4 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r5 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r5}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r5}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r5}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80), 0x100000000000040, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x10001, 0x1}, {{r3}, 0xfffffffffffffffe, 0x11, 0x1, 0x81, 0x8000}, {{r4}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r5}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r0}, 0xfffffffffffffff8, 0x25, 0x80, 0x1, 0x8da}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000240)={0x8, 0x6}) fcntl$setstatus(r2, 0x4, 0x8) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x29) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000380)='./file0\x00', r4, r5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x100000000, 0x3, 0x9, 0x1, "4b033db8da177713e25466a80e9261a16aad5e5a", 0x2, 0x36}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/99, 0x63}], 0x1, &(0x7f0000000280)=""/164, 0xa4}, 0x802) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:05 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000580)=""/145, 0x91, 0x40, &(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = semget(0x0, 0x1, 0x40) r7 = dup2(r4, r4) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000440)={'./file0/file0\x00', 0x1, 0x1000, 0x3dc6, 0x1, 0x9, 0x6, 0xfbfe, 0x0, 0x2, 0xfffffffffffffffa, 0x100}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x10120) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000340)=""/200) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') getdents(r3, &(0x7f0000000080)=""/37, 0x1a5) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) getpeername(r5, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) chroot(&(0x7f0000157000)='./file0\x00') getpeername(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socket(0x1, 0x0, 0xd65) 16:00:05 executing program 1: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000900000000000000000000000000800000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000025ec109cfe004678c8566c221814aa201567fd68aea5c5395923d79d0b65c23824afd615f6f65408339800cedd7a3df7a15be269b034e1daaccefb0c73da2efcf25d1d68c181d8d59fc341f9df7b2616a2af522a537eba57cb9af642947cf7a19205b051ff294f3cfd268e7aed08b44cca61bb4d350219d607e380e08bc"], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) geteuid() geteuid() getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) geteuid() r3 = geteuid() setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7ff, 0x0, 0x0, 0x101}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r5 = dup2(r1, r1) r6 = msgget(0x3, 0x4d) msgrcv(r6, &(0x7f0000000840)={0x0, ""/63}, 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) r7 = socket(0x1, 0x4000, 0x8) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000180)={0xffffffffffff8001, 0x7ff}, 0x8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000980)) r8 = semget$private(0x0, 0x4, 0x226) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x40000000308a8, 0x0) rmdir(&(0x7f00000004c0)='./file0\x00') semctl$GETVAL(r8, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x3, 0x10000, 0x8000, r1}) r2 = syz_open_pts() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x200, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$getown(r0, 0x5) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) recvfrom$inet(r0, &(0x7f0000000180)=""/164, 0xa4, 0x800, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000100)=[{0x49, 0xfd, 0x1, 0x3}, {0x100000000, 0x1, 0x4, 0x9}, {0x9, 0x8, 0xfff}, {0x1f, 0x80, 0xf23, 0x8}, {0x8000, 0x4, 0x9, 0x4}, {0x7, 0x772e, 0xff, 0x5}, {0x7fffffff, 0x80000001, 0x5, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x2) getegid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x36, 0x1, 0x8, 0x10001}, {0x8, 0x532a, 0x3, 0x2}, {0x3, 0x200, 0x2da4, 0x5}, {0xfffffffeffffffff, 0xff6, 0x6, 0x200}, {0x6, 0x81, 0x3, 0x3}]}) read(r1, &(0x7f0000000180)=""/32, 0x20) 16:00:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x48, 0x0) readv(r0, &(0x7f0000004580)=[{&(0x7f0000000040)=""/242, 0xf2}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/151, 0x97}, {&(0x7f00000024c0)=""/40, 0x28}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/102, 0x66}, {&(0x7f0000003580)=""/4096, 0x1000}], 0xa) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) accept$unix(r2, &(0x7f0000004680)=@abs, &(0x7f00000046c0)=0x8) write(r2, &(0x7f0000000200)='R', 0x1) openat(r1, &(0x7f0000004640)='./file0\x00', 0xaba8d1d2665fdfb1, 0x10) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0628b16b0a8e7000000020000020000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda7802813c679e2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff598696dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e581000000000000000000f8ca8906feda7f2a20f646902ab2908cfc8413e2e529793c47d6b971ecee9f1cb706fc7a3279db6552fe7200"/379, 0xffffffffffffff65, 0x0, 0x0, 0xffffffffffffff22) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x8000028, 0x9}, {0x6, 0xffffffffffffffff, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x10001, 0x400, 0x1f, 0x100}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d6914f6357e3a71cb59f802f41a0eb65fedb173a5", 0xfffffffffffffd78, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0xffffffffffffffc0, 0x6, 0x8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x76, 0x1000, 0x8}, {0x80, 0x1, 0x2, 0x5e1fede3}, {0x3, 0x8001, 0x2, 0x4}]}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x30) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x1, 0x6b4cfbb5, 0xf1a, 0x7fffffff, 0xfff, 0x4, 0x9, 0x10, [{0x800, 0x9, 0x2, 0x369}, {0x401, 0xfff, 0xc4, 0x6}, {0x4, 0x100000000, 0xffffffff, 0x5}, {0x69, 0x9, 0x9, 0x7}, {0x20, 0x1, 0xffffffff, 0x8}, {0xffff, 0x0, 0x1, 0x7}, {0x4, 0x4, 0x39a, 0x7}, {0xffffffff, 0x4, 0x5, 0x100000000}, {0x1, 0x9, 0x3, 0x4}, {0xffffffffffffffc0, 0x7, 0x72, 0x6}, {0xffffffffffff386c, 0x80000000, 0xfffffffffffffff7, 0x2}, {0x2b58103d, 0xff, 0x5, 0x5}, {0x6, 0x7fff, 0x1, 0x7}, {0xd9, 0x2c, 0xfff, 0x100000000}, {0x4, 0x8, 0x401, 0xffffffffffffff3f}, {0xf8, 0x0, 0xfffffffffffffff8, 0xda}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x50, 0x8) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) unveil(0x0, &(0x7f00000000c0)='w\x02') 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f6b696c653000"], 0x8) flock(r1, 0x1) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: semget$private(0x0, 0x2, 0x10) semget$private(0x0, 0x3, 0x81) semget$private(0x0, 0x0, 0x80) semget$private(0x0, 0x3, 0x200) semget$private(0x0, 0x3e4b83d0f48a5f1c, 0x1) semget(0x1, 0x2, 0x100) semget(0x3, 0x1, 0x10) r0 = semget(0x2, 0x0, 0x40) r1 = semget(0x3, 0x0, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/84) semctl$IPC_SET(r1, 0x0, 0x8, 0xffffffffffffffff) 16:00:06 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = getpid() r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) shutdown(r1, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x400, r0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1b7) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x160) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x10000, &(0x7f0000000100)=[{{r1}, 0x0, 0xa06c92f110fbb28b, 0x1, 0x8, 0xff4b}], 0xb1, &(0x7f0000000140)={0x7, 0x6}) r2 = socket(0x18, 0x3, 0x0) acct(&(0x7f0000000180)='./file0/file0\x00') setsockopt(r2, 0x29, 0x1021, 0x0, 0xfffffffffffffcb8) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r6 = msgget$private(0x0, 0x40) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000a5d259796ccf80c772827a2525fb82170e2f3d4290faa84baacecad77101ca23e420270bc6726abd45f6deb0a1f49c5528748e9f156365dac4fce397dbb12ca57bbe810dae5e812b01c7bdad23bfd5d73fe3cfdbc0fed22b425223000000215738bd2ceba609ee6d5805da04244ca60729108995426a4e26970ef8a9f72d0a82bff5c8379377b4db5f6ec013c48b9c37e62f1f8adce548807df24bdf2246a11fd6f365726ab5ac856a9c51f093fb37cbe7c541fff6835e5669a50eedcc265e39ffad29d9b0545c98e5996272b9e23dde9da25df57252a5af33fa60e9e3824afc2497cf241258c59fa4b1ee06c8f25b000000"], 0xfa, 0xf0bbac1c114f7a5a) getgroups(0x5, &(0x7f0000000080)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setregid(r5, r8) fchdir(r2) r10 = getpid() ktrace(&(0x7f0000000300)='./file0/file0\x00', 0x4, 0x200, r10) link(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00') setgroups(0x4, &(0x7f00000003c0)=[r8, r9, r5, r7]) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='X\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00']) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000100", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="6ead8a4dbc5895950cced03e15b96706ee42722a38717e4e8771941d61d97afb2ef952c12b45a2ad9178a7269c59807bbacaa44e3e898edab95f806de955ff7431e0844387cbe1d05a081b511969324ca20ccda998bb0de5fe1ac8569f902be6813942bd885dd7068e0d706d9fd01b5dffd36cea", 0x74, 0x95eca8e19d3f48c3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f0000000080)='./bus\x00', 0x800, 0x101a9) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) write(r0, &(0x7f0000000380)="46070a08c203f731490ba47e0c96a989479d03a9dea83110933c2edaa51f839398aae5fc80bf8988a6e723180bc5bb1d4a994c46df805768f2bd2136c4ae1bfa1acd97b4101f33d84145dd5cbb35e10b37ec1fc3868620d1e2f5cc90001da88ed8f7e777fb4dfb9a4afc4ca8fd0befd36ebcdd8873c45e378a66461546cb27b547914ffccd601321cea4032db907e40a4c12625e4be1c971694426232ce72a0e9ddca9a0381069653a", 0xa9) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000300)='tap', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='!\x00'], &(0x7f00000005c0)=[&(0x7f0000000580)='tap']) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x140) pwrite(r1, &(0x7f0000000240)="f2c0e77946547140f3f944766dbc8000f3c13968afa9d3b70cc6b869e95d281b5311fb998a80b4914a018364a6644d68651633a9b8c327eb25aa6f066e2551b50c8dd3e0e4fe5cb131f81cedcbf8eba257fd1a39dbd5a8b33411613e413210c3a7f8dcda58f6895d8f7cd659359f54b0ce45ea6222c592cac94b61348df837efb89c40c833e4d63db2d541da06441501676b5c02c26990ef48f6af03957daced104a6c2ba2ca7de540a528511c1f1bfc986df8e82d5ef51b8099a4d33e3da257ddb1d69ee424bf16dc911c420dd862334016db36461188a3cb2b152ff84bda8255358c3fb491c67fa6115f7ab4", 0xed, 0x0, 0x0) 16:00:07 executing program 0: r0 = semget(0x1, 0x0, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edeb", 0x3c2, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x46, 0xdd53c926b334cc3b, 0x200, 0x400}, {{r1}, 0xffffffffffffffff, 0x6, 0x20, 0x3c}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x883, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0x2, 0x6}, {{r1}, 0x3f1b3cc4195ffd1, 0x40, 0x4, 0xffffffff, 0x40}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x7ff, 0x5}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xeb59e2797b1b9a96, 0x2, 0x400}], 0x6, &(0x7f0000000300)={0x9, 0x4}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x981, 0x90) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x400}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000180), 0x4) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180), 0x121, &(0x7f0000000580), 0xffffff5e}, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x40048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x1) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = dup2(r0, r0) ftruncate(r2, 0x0, 0x72ba) 16:00:07 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfff, 0x5}, {0x9, 0x7}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1a1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0xd3364555462a422b, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x100000001) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0xe8) 16:00:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/147, 0x93) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket$unix(0x1, 0x2, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0xa7e501a65485aeee) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x8000000003) syz_emit_ethernet(0xd9, &(0x7f0000000200)="8d98de25836bf6ac955c5d27f47c86db2e7b7c14434561a8fb1892bc5d09404b13e301750432ce2f28f465feff5901e70743d3b21a3441e62dbb1228f8f0abe841e5fdcf35fff429460db34c36220fe925908436abf4e3c2d68f50aa7816c0a3863289f6c8388ac28c7267eae5e52f4540efa372fe69e87dd128ccee3e5edc3343a04a5022727a581342ed838c8ce5d8b5d7a402fc27e038280860649daacb5d7e72d2dd68ef517a81375415a0770ab670e56571f6ce95586f280a46ba40345e61c4255cfbb0906c3fbbeed6140621f3a42e246dcca65b8b3b") ftruncate(r1, 0x0, 0x80001ffffc) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100003004, 0x8000200000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r1 = dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) close(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6) r2 = semget(0x0, 0x1, 0x1) semctl$GETPID(r2, 0xb0798e70298e7c06, 0x4, &(0x7f00000000c0)=""/36) 16:00:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="cddbf3a57233422f07e76da0259e742b7083dab5f5140b94cfba62f6dedf3bd0fb567d8cc17a2b55f147f1dadffe5480ac6b1dad7a7c13550f22728efc066359fc154478043ce97bb0fcce5e8d5c4fb39a747a586e4f31c1a744dc18b3e6faa683964551f29fca06c8890efb00af888fbfbb9572dc4615fe9e50f423f864f7322f43957ba16e60e68d40139db64892eb6ffbe767eae1452de3eff907f0302e99a6be65073bd234c55d21964c81c6623a4e67641324919b50688fbd62bd5fdf533c885ceacf1994910a0b9dcc28229707b13f116588ea4cfe3fa2ac77e7acfc762c71f809d6f7a77869c4bc1955fd34ce06ba594d2d0c42aed445b68b6bb1338d33565774919e215818b0ab500d484909e905e2d615f49a7727787fbbd8af7a627c399183c5cb373f01904aa23040bf904efdbf9b7526e123ad82c9f1d1ca73f41500c5981a83d19cd7c8df0510be00efdcdf2d1a8fa32a575f2789bd039a65081b2613f2716334c884b87f0a6b82b9b932ed25a55f672c97276ba8d3ef6ccd6c6161d5456b336169d16c737b4023ef36938bed5965f629cfb807facfe3ab2b1ffa762dbbe946a06a2ebbcfa5cd8cfec6c8ebbfdcaa864408747ae9d2a8020bef44725b974375b57fccfc3077ff8c902a55c6f0fea7dd17bd415ee83daed9331450a62f72c8e50720f479d4ea65479617f40d38b2a08c8bb1a19faea0124bb970c935effc93fb1820693673ae53a13990fa36594de5b86a52bc6e83bf2d36958901e1e0b4e59ca6f9f7fa6b6c3e9c780be29381463d341a0eaf90e874c6630d60c7f000943fa63c50bf228e91ab16b9dd33aa88da97e7a7e174628811563438cdcbd0849f4ed1d3323fcdc8ae5c77c5d68cf5dc08067cf80483e6ae5ee9a753b510af79e61f8abc1edf184587d244ed7ad87f0f4fc27f88708c44fa7082a37cec4cd804f2964e72dacb8666882b335fc59474cf9c0a1b0847ae0bd4828bc833815d0d3db27c758d0d918376e9813192cbaadae538de597353cfc12029dbf7bebf6eea42926d08c3a4fe55fb9f8641c5a210380e19540e12ea0fed80c41b94e13cd659157484d552e9d238ec2f67748607d82e49138e2e4c80af2698300e33f47618572129677949745d5a3bace2c43e47c91247699e319ae59ca37152183a13a47ddb9d583de5ad84d36caa3e71fa31141a213e2da08254119676aef943dea4ec338a1f1978b93fbf9120b29559a03e21d3ada69a94e849faaabe89a05ed7da410f1d79a1d33dbcf994cd89df9fa837a2b2cf4aee0d01ad6aa1a90a17514639037b9e1729d3931b60386b490b2e829359cb79f29396c1a6d20255446a22913b7beba76640ff3fe38cff2e153f054582666e82b29c19a90cb579395766554f9ef32d7f1f516b40c345bf433c614dcb2d524b5c44a78896d87cacf924de4ab161bf183df3f860f47841a6df934e51195baa289635c0fac9ddc764bb0a94327364cb7a33c58d8943ad197ce09d98bd9f5d4a3c0955c9077e378bd24597e98515d98feef8850f4fa5528f5e708ed79aaf5207b1b68d3de5c9964e23810cbc8a2a6bfb4a091dd129b9a2bd470925029a7c6f9f238dd804d2e20cfc2e14e0e0ccee294003b4618b363be140f5162bc73dd6e3bdd59063b6d6ee4b6c8a7d424f42ad08ff92b2638a944a516d8d2f3ab52d0b236cad0378af117a7590c2c07ca03f674f5f295019406569f3e59fca04a0e2e767c771c7b06dbdf8446673ae8dfee758fa9216e869d227d5c7eccdbec12aab43ca77733ccfe2d0f4b04f89bab3be05c9b7792a4f4edaf6fb70a40212815011aa76f534e7d9fe13683c274c7a611e16859bb8b86548b23588d76f4adaa58cc6c43e0fa5606ca4e6fd977dda9c0a798f7c5ecc357e9bc2d1cb2336e0cde41d2a4ab7e9c7fc11d91d6190627ddf35a96b7ceb2961c62a121337b369860fb1733110324329931dac00763951e4e03a33358ff288f644b73f7d1c57695769c0c2a50b36f3524b1d00bdd1217de467684302507a609873e9a19c83721ed834bbb34a74c12221d1df040ce95be7e33b287d94d1f856f7cd1df169513a06b17556d6407e89230dd0eaae28ae649ea4286a6278bc2976e5ea6984aa7af1d934fc8d2ca61efaac6261d677d3d53f6995d7d51270e44645158b66a275eb55e9bad3c5e240982382f31de3e59b9dcd72f9467da3e24d25629c9b28d93ef6f43c5562b9666398eb093b6a02625b423d50a9a241fbdc64b86b8fc5b1d7e4a94257c016fd5744bccea92879262459aa47d02f04ac2fce8c0ad027baf471cd96a33641102d86c2c72614c0978625dcf0fe172591a4e3e695dbad77ef20a7efae8fb6328178f7d393da2f924c0dbebeb5a729afee5346d77e9a24ebd85a6ca50f607fee723f03f254582b1626b0ce6b33d295a0e5f045deb66f0b2c3ea209bdaea6a3f1083dc3fa04701be4d0d1efd4754e681b915523c56abe8cd76e5c21e90aef5ab4cfefa8385b79ff0749a13f72f6e77c56764ccfdaaf1e8d5ec6eb6bc12442cc98cf8d031d9351f4498d3b771deb7c17aa3773054990f84dd20d5d484f8f826c3dfde75f8b4915962a4c08e6d1825d68eae360a0bf5d2b01f2a43d2938232e0b0f6accec3ea6db2ba85ea781cc95f8cc1174d50321fb36f9f977541d1fca4e49e3b155bdd945813fb801b807d90abdf0b0a22e430c5e7fde790949bcadb36049f2ca1d6aa825a5800de39307a4862b69523cfb0774315f0fae2d0fdf89e2eb87f7940c7e918f686220fcb178ce3671de5f231bab7fde7eb9f24138c4061e9d59a55159215510fa989f4aeba27ff7008b842b3c7353ed8c67609b0f4f0b2bdfa5d1dc54fa2ffb5d11d7f46f19f30a88d3c21d13f2f8b3bc1272f1eb3dc3e414c0b0112997439bd13f5e3ecbf7541d0c2608c14d22d416ea48c1667ea4c857f12d8c010db483d2b3051dbdbb86f7b42d2695a85f601bb4c0fb8094d1b360c35b9264771007bfba098d62c91c10ff788cc4e2e57d3dd084ecf0b60e011d6d217eb39fd756169b447e2916dc5defbaed3d47906054370bffa81edae0daf6fece4613526a0991dbf768ba497b6ba5feea040aec33c6f9ce60903445bfbb78b1e7ddec8050933fc442db8888d5526889d0b31a8ca3c4da0a9c5f8f1c156e7f0e716db2ee8caade72a6f23e50796615b50536c2ea49353fb731be7287c0f1da500ead320dfd230f062d1c1eb36e59ce04b2548e9324222c78ca2048e932611529548a76460121064651dfd33823c05671967ab5a5a057084eb3a7fe7e014789a6fbc1fe2e468547264532ce189356521a17bf0cbee225d31f425f8a7379dfa591e70ee1f5855098bb95b4c84422d443a9483fb108b147eab6de4868534d34de354144259470e89bd12179357ef2861f08e93928eb13dda0a7939151377425ac7f3d5a7a4578bfe0812095d36ae3c7ac795b3631f6b30bc9ef06f95a5f86a5a3c82cf51374b91f049faa8c3893ed40880daab3ef615653b43afa3cd5ffdcf27233d81a96cbe1619e208bdb1790d51c4889cc621e551cd0b63cf2846c479a3513c9154e288d08b3dd655cb2cb561bc895607c77006f08059741653ccb4cc34ee3b0f03a4b229fa3b4bbe12c40459bab2f4b9a32e99a62ada0e4c40ad11471e7c6740ef01f07fec2ac18484b474869a4c780a68746296ab9d834b2ad926a28e3617efabc91e812dc54ce7d54377fe393d2b019bad1fe0977484b78a826ba2f5f9728bd08f0c332488b85881da7a71e4589fc42674de6e192bdb1bb6a3a9cfd974f77f916c62af9c861725b98af0ef3fa1c60ac63ef22a5d8db95411b16673b962770d4ed9ba806bbcb84f9945b237c97a41b55f0d8f8f2f6f0898c9a4347950aaeaa8c5e53c6b76ceff9b92452b15cccad5f7020abf720196c9dc9a9b6f86bcb1a16d0dfb4885faeacaea5adcee8b23f33fecd1f3a5c5301823df591f88a1293797d3e69f8510247c9da1ceec4a09e2cd8b4630ac7efe77aad501b704855b41abaa1b84d207644411f47d7035b4b7a869ccbaad0db693c3e7aded7bbd2073943f5d52dd894434d7abf0551d16101c4f6e814d2884fb60b3f551eefc63d69e0f8bc273b9001d21f0fbd9a2a4be0497a86d12ea273ad911a3a963e2d879ba8efa8eb85bd4096946c29b903e38a83cef24fb1663606d5a84fcce7a3d1e50c29ed988c036f8d5974723d9471490a60383b7f3f70b086f64cf0f072a9cc62e8a9585acce6607a8449e18dc71202c11935ceb41297e3b54967a45713838b0a5bc6d6094beab9ea6523b7009a8c329c1499bf1845764d01d56893289db3a7ff0d548d560760f4e094f37c58a12cca2e24e5cb9ba124302dca4ea4b782c316f1eda192105fb0cffad6a950859b382c33011d72fca48603d6a23d47fb7e12cc434af5808d4fb21ad35ee31d19a3d690a311eed0cfa4724d2d479c48e5bb25421c1d2450a7a7d84f1eabee59c0fa364a2f0bd9150f435759252b647fc0f382a4fc5f513140fadf1ec17aac53c753df8974cf054db628910c046a014d445d6cb076f5acb154cdab22c8efe884a39b65f70865efbcc049a6be408c62ebbb890c1970c49098d3a7fd78a04928947c76fbc6730907efe1570e4dae6166db9e3f837d3d5e16cc1d2c0baea9df423005ca6f1c3a194ec1f369f74ea90d0afb9395dca849035030e7881964e8aadc235eac9747032289ec31725d51cdd986ea6ce12dc70d75baef7a452d8284f482ba94b13ce869a34a6d4070cfd07bf1f6c2bc2264e2e22c6de98d127566b85f02ebf3a923bf9a2bfd34b48c1cd25530b2e49f579868882e24824a4ce2db457e4ae411bfd81307bcbc50285c0be3170e9269061016a79385bff4cfb1fca47a9b70a59f08cb850047dad7ce0ca5b0fa2ab6eacda52a9a5c7c0948428b556aa047b77b0d4aaf3d1178b9a39969a034727ffa27dac18a2b357245e878e88437c012ac72a955b357f9b93f1669014971253263632bbaa482621cf8afdb67154fe442cd8f94a1230e000b50667e84631284522e0f18a89b54296307e74df7d885a71d7f489004dfe608813fcf7057399f5a349bcd960879f92fad7ae4b817d2d7d516ba14b17fe4efe143436f011129e3cbeb98dace183c46432f7a54b92a2aba369ea9f75d495500f67ceb852e0360763c21f32a89a65022ccefb9543c1480fd6648ac0a86cc21c68d6df9bf236e7d10a593230267d5d6ca01a84fcdb0d92b05b9c15e17043f3c49a9b0f8bc9856b5d347b7e36b23b1d40fd0f5c767278026790edd47d08ea435ceab4b4dd9edb4d983b23d8f9d37338ccb5b36c8614a71b8bfe061d8ba22100cba370e87552cd041a96224926d652cfab0b74beb7f1148200bebd1852ab70a441852676aaed76d7419b9e59012ed00529a03adbca5342aa72b016cd7d2aa7da0a4ba1920c730f3b518120a093bd19c1e4fab991a12776ecfdae883c9174491ceed02379c5c3bc76581393cf2585435fc214df70f619b0dc0d3c20d1b9da43d35765f92f16dbdb178d3c7419a3c8c39f29e0447acd30e48674821184452d720ee544555dbeac699654ed6ed3319ecb4942f3c475c730451f00105284eb8b3a3bd3f6d4c168f3d7faaa6f7b0831b3a68211e75169a85cf0ebc6d3349a3d61547706f3bcd2a7cf444527ba9c1c2e727270dbefccfcd9725d0901e02fd22a15c0f4794881787f0be5554d0cd73cadfcb38b89f40f70257062874bc45d2c9327531b2faf79122b98bb7f91a36a1bc53cfe2a4a1955b", 0x1000}], 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000027c000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) pckbd_enable: command error 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000200)="960c4ce7f4d2e813310afae677c4501649c307cb87fa7743fd2c9e5e8ee5fe1f4425f11d334640925eda66793f64963620f147892a406c20fa2043161d2b47e8c27dbce6da5a") 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) fcntl$getflags(r1, 0x3) clock_settime(0x3, &(0x7f0000000040)={0x200, 0xfffffffffffffffa}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x2, 0x3, 0xff, {[0x200, 0x862, 0x1, 0x8, 0x6875, 0x9, 0x9, 0x2, 0x20000, 0x1, 0x80, 0x80, 0x9, 0xcb2f, 0x100000001, 0xadff, 0xb1, 0x3], [0x8, 0x9, 0x8000, 0x6, 0x9, 0x9, 0x3153, 0x6, 0x5, 0xfffffffffffff801], [0x100000001, 0x4, 0x0, 0x6, 0x8, 0xece7, 0x400], [0x1, 0xcea, 0x911, 0xffffffffffffffff, 0xe3, 0x3f], [{0x2, 0x8, 0x9, 0x7f}, {0x3, 0x40, 0x1000, 0x80000000}, {0x1, 0x1, 0x9, 0x80000000}, {0xf7, 0x8, 0x5, 0x5}, {0x4, 0x200, 0x40}, {0x0, 0x80, 0x10001, 0xffff}, {0x8, 0x9, 0x6}, {0x7, 0x0, 0x3f, 0x200}], {0x100000001, 0x5, 0x800, 0xfffffffffffffffe}, {0x8, 0xfffffffffffffffe, 0xfffffffffffffeff, 0x5}}}) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x20, 0x2, 0x200000000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) socket(0x18, 0x4000, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x5}, {0x2d, 0x0, 0x13af}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000001d40)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x4c36, 0x8d}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000200)="02accda86929cfbe19e8dd0b2aad9b08c082c3f946fda4873b1ab04a8a6421a09419b979cd059dc362b3b9d7636fd372c737055c0771401b59e299c8534061770a80bac451fee271199db0692e4cbe49acb14fee8fa337cca346a3a15938161024312ea2d9d9585705cfb0d0d2006ec2133b3936c92e12c64b83dda215eca836a5751a0e5215d84893dfbdc89efd0485221a8dc2ed50ac0f72f52dadaafcb147c4a1763cbfe6e1aaef8c496955090c3ab29b4f21eeeed26cf5c045c58b09786ac584d3a31bcf8b523b1cbcba39a73f54c32cb751f6f1c298a47b6f687cab147623d98269e86852d09cf790c8996e0241bb5ccdfaa3", 0xf5}, {&(0x7f0000000300)="3fdfed0947beced031b1bc3ab7e8d660816466863e655336584885cfd0ca8ab7f9c05c6f6a3ad26c7306a91a27fdf236788c5a33376a481f0d5b905738fae238346c901bf6c7e775e33fe8267e6bc90daac481f09f11341e78bc52dfe76d58cd896cf16a25bb434e4d6e49388a3baed2fde7ec68a0cf4a06480e6651835c1cf317bec7e9da61e8d4ccd04b4957ec78b4313095b122babfd4e089f120ada6f4b4fa9d8b5441f8cb20627a31f48eb1a3b2eb143355bc8a7a81059f2c4fe084eccb4bafc00c5b4e453532fc4229bc9262f7c24e526f2b3c5af6b4df77ed6387e810230278ab4668a6cb71848f3eb9b634e189272b1c8f4683ce86bb3d4adfc3c1", 0xff}, {&(0x7f0000000400)="b33adf1e764207651ac201cc75919f2b458add1d42048d108853796066f8924c19db96f4daef42ab6f85ecfa23aa8fdcea3b8141acac995ee24e9ff30c3964e4e1f65413400c55fc86d81ed80a4b5d7fe5ed", 0x52}, {&(0x7f0000000480)="e608aaf3b067e753c8f33a999b1e8c0637cb4565bb09b72c71b667781c18c0c303d011688f352fc2eaedad3176ccc170df1f0287335621207ea6d0952a59add3af0bd22c53bb9808", 0x48}, {&(0x7f0000000500)="f8e9f28332c9549b4e431f90170e51aa06baa0ff4278d2b268c198c57d46f98eb68d8dd39b9fb33442062938dcf29afb7f920cca1059716b330c57ce59ae7aa0f0685bd373ff6bceedc9023ccf7bf0e1cb17a94bedc9e5ff477d8f65c5a7d7b7d5d619408e4770fdf7fc30c16db1048ebb0944eb5928de578709b1d3386a51e5f1d0945587088960b3a32305b2a1144f065283d6489e1cf9fd6676af93c725ff4466e796b8d0851bc7cbb6f2c3a931f5ad7b645754fb6923f6296e94d7492a4b892dab73807a98c4e4aa99", 0xcb}, {&(0x7f0000000600)="2d59c0d70172c25f7f50153586936e253213d7e256ea2c370a7a2b908c28653a7647e169e115e17d3aaf5ac02e395954eb37eb8bf24022b6eef4f9abbe84a5b29618bb97fa26a2aa86a67b36b0775da17a43152b75e34d8fe71beaf3fc46987b2de5f7565cd8d9e3ae1985c663452bf4b061e559f4f49edd2abcb58af8cf838ade105112231ba753895def9b6ff7f0c9197c350d0f756c4f4317f4d52e3218b1bb0a0d926094c294e79c4cd8811d8db960c49a17578a218b252180439b14cbfab9a4541c0dee4c3ce7004e162a0b16d6a48cfb4dbb", 0xd5}, {&(0x7f0000000700)="23ab38b61cab901def511cd3ad6b643e8bc365a78f776a08fbe42f8c9adb995c6083e6f7f5e326777570d5664aee780d8a20185d0aff36da21463557cbdc62050aeed50230a93dfd011c4e58230397c595ecc8cb839961ca1e573d357c21223779c18778983884b7d3d024913a3a262b61e2a46093124d98ed2fb4da23015e6df0eb6284eddce91408f25f2eeb39e71ea14faa2022be3085295f5cc418ccb8f9e6354ddce883c3d2c5458c3e06c7a3aab05610702301a01a55d6", 0xba}, {&(0x7f00000007c0)="55e5fceed7a10e2b870542741f36d60c51ed3f01abd88c9bac78124072989a66fb3375c82aa376105e0f28b5df57a6e168e392f6582dd812f4c2469aa90cb0ef80edb80bd5ca5053fa8706b770a3a499a8f287ba6a28c71ce25267d4c42735143bb3d43c82bf9669fd296e97b7ed7478f30478b3e88d97cb2e4e785c664169bcd1f6016e3dc33c62bda14a2a2799b82d147a7efe07544cb1c37063fd468336eedbd31de15db87fbd474392bfccd2a28cd01c8b5a6feaf60d7082af025cfdd005bbb5bfef458c3e9edbe87af2ad07b54de660ddbe0521e8185b021c27e0d5b6191870f198cce0374888f9a7cd0ac83dd9fa49f3a840f67b1542d8af09b1d17e7e297e929ea902cff5c8b43633116ef46a38006ba36a0d5286892880858a4bacb95ae1d55bec9ed5d33427a6f737c8f47340dfe18e4ef007bb3c52bf899a384b9a7f450d4fabe325a7957fa156ecbc2fcb97d47715fa713a4744c4a083ec7db31906f8359eae4057fa35930e72e15687c9d6cf9a71885b41b3f7b6893331ce45fe997e2999342b28ac9628071cb0824e58080dde02bc54ee47789445d7267454e2cfcf9e2937be71f741e160b4191a31a1531a5ee0470547f728503e77ef596d7e262c7d0f4067dfda33e7f720d8c348be7ec83fdf08a3973dd4b509c12805d291afeb6bcc94085191565904387639f8b9b0dd06de619764d1aa5217ff0b40455ffb31c2b42fb88eb49afaab802e420cb9a554df74430a95e14261a166e7ec92f6c8a6f15606eefb2e709d3173e5b837e5a1798325060cc09304ba500653fbe1c12b39c517db2ad98b7f0e170515d83f133e29f6645f1c062748b0d47750305285b094c34eb7089cc14d8638c0b9c289050745f9e1773bdb047347d4800b7cbd83fd4b98c515fe6ba0c21f6b698ad7afaee12b7582c60d3e1d6fddc3b1296172cf46c118b3cd0da8e8cf7f4bb57bcb0dfdd457890852ffdb534aa9b625db4e2e6c542856e1a0dd6f452097e7f66563d160829fe0659cd8320e28ab435e61428019b57f377da3440555de1fe0305be032e70c2dea7321e1b91502b9564abcac27d48dcebe6497e055ab143c12e4d2adcd157b878b329e26c5fe364afc087dfe48c76e6444240181a870c9bd544f6d9c397857a665f777ee0656318cc512489bd14f5693124f053e55488cab875bcf91d5db0a1ee1050d573f1b632e18c9d694566891d1c89f672e11cfdb7fe3e5e5459a8b851c382d5c098f26eacd0cc20c667ce4e7dca1e6804c0e0f2c1a3f0b4800f0fd62dfd9e6b51cbaa8f381a905a2d5722ff4ef7a2166ecb4d39c1034b06d582c0aa3bdd613240754ecad700238322ee513f50af63748aaf910e7581c987b6318043cef9adf3ce29066fbaaca19c4aa616adfac381591c584c93730c8f4e1af9b89279382f4d2928c7ee924f706a5b0c302b7aa57213192d8fbf6636e6f65ed4d7beeecaf0669dfd87dfb53b4013d3f2bf342f996cb9a7e00f9e62e6ad5ccc5bdc690ad444cc898bf7d26d37f7c54402de963c373f9ffc9805cb035c43b4b4055822d5c7273e7690fff9ba4aa939b14f0d10ccdd311bd9c0bda150eae460be24dfbbd70460ba9fc1053317ce5cad1773c633277723e1c5738ffc41c40f17a434b1e5d6a01a8f341df12c97c20930729c11c3627f6b5108fa839b70b86bfdee2e9b058ea53da3d6d13fd84718884e0c0dedd9e670c8e1cc1c8a172e531bcfbbc34ec59efec6d7224ae6d58bbd8281439e6154fd4b4afdea8825285671455f074584395542fff22cfe3f4a6fae1f155547fe14a40464f017a7b5bfe34d972d1b3ad975940b3aa210de623a4ac8849be935aa2a344cd50e3d824f814e34919650e9fae93235e33a4cd8c29a52a8dcc184cdf7246c72be891ceed9d9d0703da5d87283a164e3694dab8de8316068081e87315e350ecc009543d15243cad897c4168296c5898007137839b422412172c4554a9bc600195478d526dda1186cb53670bf0930a986eea2d22ae698b892e888d4c93a1b16fb907e6498a6cbe51d8ef24dc05cc3b172c040c50aa0b67cfd45d53344a7a82208aba084e3dee7d68566dca7b4c64fad6956997abe7b36f7fa83d2277a11bc9fbd56cb98134da8797c72128053648f429ba6acc985075d42e6db62b63a34c32107595ecd7a37f05dbab4f4a825e239f21536b56566628cc006c0ca1b6c7a2a24f78fb551a1ece7bc14504add69796913d240a32733f20a3dffc0ec4c7797e5acc38f0f82997c3596d1f6e7cb3d50705c8bcfd7a1d4cd6c1940da98a2089dfe46e6f6827b3b3d5e68476e56e35ee03cf00f22ae82dbb1077f0afc6bb6d5c6c65ee649bef387d81708fe7e3f2021a3a69a44d5ddf4ccf94ad9003209495f454567d916db3ae7f5e9e50c579c9e3cec0fe23e3a170f648251169e4740315ae119a0e28eaa0182abf1a1616df3fa13007ebc82c33b718a26e6b633228e506df7fdb6c15b1c1cfaaabcfaf7023816d95ff85cba3c9ae9993fe57a72acf4be9216c6febdfcbf974d107805bee4b981414fc3786eab202ffd528f08d608b0f2860fc8aacaf702c1ff8d90efdbd67c9d5a321928ebcea200488768954e9593d93ece76b45ed02b2b5c6c587b734ed831d0a0fd389cb5bbfdb1d3ebe3b5f74c2fb951f484b18bd77f5794b0b9b06df5c38b8e31f971990750ed758826ece3578c8d792489d50d5020d25d0f4c10a14d55b1bf08fc32108687c6122acfe5bff2fd1746102958cde2bcdea6d9bb16a61a7bccf0aa28c116c25923195651fd1aeeddfc61facbe2d38de861b85d39ae625dd2d8106a99b7f606e3c5a4fd132425b34e95d9008810fba8625f3b3f537b69a33d69ae917495742d36f383635fd38fe6f140f476f3fd38a123806524f30974eab50b55c839cf0eb1ba38039d755b84180e38e961cc141f30140ee529047fb2a075b8c5ad31f15461b14d26758b63adfdf6af16d1c67fb766b54de0f0d5175115f73dbe01026b0b99a032b9bf4f46e5f51266a3d1f481fb832635b2319698aaaf7211e34409cb76f13de1e454b78a8a89623db5b3297936eab93dc521ac7727b0c105f69d06da78349422dc9aff1cfcedb4eda76bcc7b41a31ff3fbb90cb6cd7b305d9792abe9206fc78a3ac01a95af581319bb37912f53920d9671819dc0540e3dbe2961f9fe81565999692768261a2923999e6f50e366f98ebbdcbdeb915345d4e24c73556dfef0655b9a043f8574a2f272af066a9b60af053ced786fb7702e13dd50d6b52e044805b5e17bb34a49a635a61506aac87910446639a4fed34f8e2b0eb7a5f49f5f90ca3af5ab5c36fe131e6db67c7e8d1d616c5c0a216c9d9bc4d75697639bf30a910ff5236b63820c0fb80df4bccf0f1aa2e6c0bacf6e23f07736522a1c30afb22b7078b4cb079f59ad3581da9e0f00ce38e0bb72c4209e0717e3a456de9ef82b372330a66a70421b00ef8f7caafbd6f59380f07b481e4de53ebe65dadff882274f64f3dfef6ef402fd2482421c5427b0afc75c3af470888b72e3a14bb4b92a36a47f731ea86e7127d08bb6e2b336f74eb238b698b54809736fdae2a28aa17169eecf90e6ac93ab94506d2b0265cc1350abcf1c35451ae59ff07fe32cc7d7815dc9d21e834f757a964e1a85c81cc988bbeca9be032b2a15a81c8e5600bebea0cf5cd5e9535cc914968e24041f4fb6e037b1eff57a4916b5da2b7cbcff2b11e2aa4464ffcf5a04fc749d05cbdd8b50c4942e21652a1674d87cc10b1dd63e8bcdb0d4daea5e201af23c0ea02fc3f6205fdfc62a65a1c94aca4fcf660b3f1c8f63727f7617210e27de8bfdb6fa761d5e566ee07514318b71c168023ead808f05f770a5d64aafba9ef432f7955237df51f4055d751725768809a3850f17c65bd7cb18fe81aba0f27f0b01fdb09954753de014ffe244a4cb1f9631e8e68253f98daf2be2e5055197c244e7284d724e6f05e32489e2cb49e3536126c4adf4bdae4efc83183609dc4feaca4db30a2b2abdf72b136b505390211fc988d40c43f7b21b5aef158612e57b41343edbb62cb5619215aa4e18b2a74eee2c6a7b70607764bda5d0ad1d79f9a9de9b68dc9e1bc369b67291bf8152682f11751a987a56a282b9550ca9e412e0dd60be8eb267201480f6f4de053b149f4d036a70670d67c5b8957fe09a011000fdf038dd5e2d1c87ada99cd4dedb80389d9bc39353545e5e121058f76ee5988fa50d7dd11000236a5f8e109a5766810a1dde9f6b7959cf6e787f141f75d639e23d05d1a6d906e9a5d55c960409b9f47fd1807612e5920777f36d5927383088af150d2aa71168632d4fc08342bce3505d6fd5b773959e284246e13d22897dc2aaa8e7666e5b46e00111c60f9c5a7470fe5cc8763d216445efe3e82ddf92ee7efc0ea237aa149aeef72eb95a1d17dc2ec82d74c49419be58a766d30c0469df0f5f4afa727cc79672c643880e51afb942cf148f6e8bd8bfbae3aaeb144c63ce0491eda9a7c3252e42736c0b7541a667e73e0af308cb1d0877eed321b641b3fe8e61686199f8946b2ca77c98cd21c08f7b6917b3ca644a1b2c37999053e149ce9ada4d8a0060a92f21e9aed6a48718d40fbef47d7a4eec3de651e62d4ee57541b4a125001a9e1b991dc59ec85eea49eb77f32cf745911cd436063548cf158a20db02a7b01c73d9d01814c659dc49ac4c620420e6653cd5cef8e22337412918f7931aec5408af08f7c5f7a43ae68aa7a0933922b29aeb7d630d4be8dceefe1e0625737d57ca63edcac8bb1dd3fd1db1e7834a0ba4d4108096eed884ddd54cf22d2db69a625bfce19c0cb7bd4a0785f72528f2a2ac11371acc442115301b2697a99582b9decd219603ea78dac60e7facb76e35a1a7228bcf6916048ec6ea8ac7b94d628f3f31e48139cdd980e8dc046a6695dd4f84cc0578f4e2915522796a3f4a892537b31ca70265de85ee1c2203629c36c9fbc2a4a8daffc1b4a303d35e6b3bb4dd2fa30c2ca61c426758eb0b442089e0f1b48f8081ab736ed65b1eb8f8eb69ec65f365c4a3ce295be3afd21dade10a69789e6b536fd8283e3a252f413b2f44cc07019eb7854d0939487043d1a89f9a01a0f98bcf8208d8564e66b85a6c60d182d04ef46963e25718e2a87ee0f8b81275f6f3f36ab005e532bc2876fb254e4a86a847364bf588f3b42ea918209220427a8d8c41e5f18b09ee4398ea7c80f3b9dfd1da091a7c8e0add55f714cc75ab08a7e24b201bfe95dbf3de60f8a5a15e1bb37cd7d9513716be6034bde8d40266e6717ad743c34ba2d9e124bc8cfd35e369b5d0c7c201939bfbbb26196374192372199da4a63ef556bd497961025895d1772e14639385c9c71d733db0185589b65269bfd0387e29251dfb15991f2cbf42aefb49535e8814fcc82aeb7f2830797866d30419cdca1ebefa50e573f3b3576c8be4a702aedbfc9f0a11ed00d9a66a1f2ef3c0848beda3b3236b1f65cf3956fa444b26b11419db1b269df506c5a2a447d8d4bfc784957638285d4e2b77846b1993151db7106744802e09f91604c0a771b04ea78eac6321b471d5e765fa414989b36d66e194f0fee950f1828e8f75142196f2f28464e487ef8b56b632e612da7bc07c154a1593f9b95e9701a25e166788e155cf21abf9d1cdf596f5129325c62f84ad1bed3330a4e7af919e6eb412e46b0c5c688ce9092c5fe01cc066349a0bc2b904c37c71d7c5094136144f7f71f55d3faccfcb861f5532dd11f204aaa31d32f3b4e8ff021d0f52e2f78c0", 0x1000}], 0x8, &(0x7f0000001840)=[{0xb0, 0xffff, 0x9, "f59700de8827fc4018c0ab73664cc748d704ef1a5f725f39345d069a747a6fc60beb4e0e4381195c40c236390a883bff58ab40a611359d0db45ffb63195b55e89fcf903cfbe8e1e344ec8159c3863af940c0d1049157565730bb3890a704f6cce583f18573fefec4db750464631a02aedca563b3792d0d39b6456e2a116f9c74f9f684ae8ebd5f5a46731f6fdd8d6def87dff3513decafcf1b77008b4c59"}, {0x60, 0x1, 0x2, "20f89acf57d9172c58214400d33255618aa12295dc334bbbec5f33a88eb3516ae3ade3661975587272d4603e522aa35146aab4fe388606da0fd1f971ce510d01100bc84a91ccd2613931"}, {0x100, 0x1, 0x3, "c2cc25dbfd93417b4090baaf6f0dbb9440cdfb2ffecd50572e38201b5f1dd9f30b0f63bcb89be06e1415a4bc8ad11b7a973ff710eb46fae6ecd366dee73ff83dc5be1b9dda1bb1b13c337205608dc14a94e4e56928d79656c11443936f4e1486895dfaae76df0898ff0d3a081f15a1a1e5254f71f497eab6908ceb15f1ee00e3bec23e9e4d3860d3025749e8d252ec2156b0c8c32106534a62ded8d33aeda543ec69c74010f3c369976c98ee85e020f6e807ff955c7f8e520c44944f504f0b70859689f55f4ab798a3a5e7cbf097600f3be4eb22e0ca05871b9fdff66ada12d62ab561f45128de388e"}, {0xd8, 0x1, 0xe2d1, "80ec1f5234c99b166cfde2092fe9b2bba982463109ecc9ea0c05bdf5d77355f7ad276682be006035d34363d05fc02e009a56bb77d8dd46ef6a11ba288cb350ccfd24660c34f990859e1833f8344a3dbc661a3197053a0e238d882ee68e10cc099372988d6ce462e8516e2c8a23f6071d6f96354a3b40d3870fc0f9efaac1f74ee4f7b25f8099425472a83b59a0bf37ff8339c4d30e057132b0371cc84b7a9ea5e4a07a138ce7f686b2e784700b1dabc0d6e3865dc7bab67fda279caff0013a50b4956d29"}, {0x90, 0x5e8636b63750e06e, 0xffffffffffffff81, "d8804292132cc50fd5e8b18ba43bf01a4c1dd2f504a7ddcf394d538896dac18936aa5c3f51b14e32460743cfe3d808d189cb8c2fa07bd00989a2b116115d717877f7877fea93b13c54bc215c41d3ffa95678866b776b0da1e2f041925fb52b55b61ad329e30e183a5cd829d2330260d8a9e51a2a24f0a46949412f66c322c56e"}, {0xe0, 0x1, 0x8, "96846fd965c7bb68a675550d505453c28ca40d85d402523ddcf11d7d913b28ba22c358759dce55659b5ead7a1acf5dab625dd7bdf90c561c0b6b5dce09e7336a8b0532e6700d2ab2f6446a6f75f5386625954f5720d3ec19ed74b7d147cb69d933f4421697f7caf13608cb056384965e66e142e9b4a2a831e304e757817fd602ff8e4cf8930dc3953480140f83d21486fec4040ff2729506a548f0c8347f0111758eea2423680f7d972df6f43a9b0d4853c3a7429f3d21ba1210c172b91089380e95a0af7ebc0b47d8cef5"}, {0x80, 0xffff, 0x1, "a34f3e447703d87a4986cd12225d643c46f496103d04f6e442f0becc7afa113aef7829b779832ceffac1c164cb2b430fe4c02780b54c779930f3d8e97e512df11f96d1a83291825bca462bc618845235eb56c0529d11c561e0629be8e9225daf3015a733ac8bc8be35435c10"}, {0x20, 0xffff, 0xffffffff, "7502021c7da8486c4c17"}], 0x4f8}, 0xa) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:00:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="8b1fbc3665ceab8130c93416071e91ea8c0e82a4773cb0c8011100c8ab1bf94a1c7f9950982087ffff9e5b049305d91f846a56bc9713b8c12233491ee0a7b496da56a8fc1eee72f151d561ef52282b4a348eb05302e2c4bb055858f55335789d73d875289dbb86dc48a76b49fdb3eeed14352b5251d748981d3d1f9d9f243dba87be26cdafa7eb0629ea36ab2affbeb98b6d1ceb833658162fd1579d2f31087772c2d41ff4", 0xa5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x111) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffc01, 0x8, 0xac, 0x1, 0x1, 0x7fffffff, 0x0, 0xdd692139f532d66f, 0x2, 0x400, 0x32}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) pwritev(r3, &(0x7f0000002740)=[{&(0x7f00000002c0)="ab9b6ce58192e719120d72d6a64065b2432474fcc979761fecf0b4fd41a4b77ebf14ff4cfcc5757266d1ff1c6aa22849f2efc48e2bdf58f9e415e71f2d9ad04c1b0de5482b", 0x45}, {&(0x7f0000001740)="331f6f1416d7eda5832e5acb8a864dc7c77c39e71527b6a74fe593214156816ee90258e48dc4389287515795a220e67517691a670d4601d5816e15d81b7792232175604d3486cc9f94dc24bef52686dc9440f717e8aa0acdaa1b8b0af69c811767ee2c906df07c8606682d2673af82cda954838c2af3c9dc3eee172ed98a165bd4c2d1e20fe6f8eb4c042e084268e57ba24b5d71f26873b837954076a0548495892d87fb33b9fc0f753481e8f7174fd4f45a31316f75b76dfabf112895c48843ddbfb64708839343edf308b8fc89a64cda2de0657403c5aee6724e36ec78b9479bc2b5dafb139417601178d798dff9803725e88b1bbdd1809ea7b5ff2a3f02996d1c8c77b208ba66861a1f6b04924a149c9a50ba4162f57cca27d700559084c9c4f3761234bab3d564854a61ccc3874ba3000a7675785047152cc994456a21f776df1435605762816fd10636601a77317e25096527530a36f550743876b648ba26b3209fcc7f856176a739797de7ed5779564155bbb7240a36596a10eb2eb5db259ea8b904c766a251668bd2b5b5d2bdc61dc085d1fdfa2d169e550551da85229b40eb81aeadf031de0544e762a67e6fcb355887b9ed456a2b61b8b8410d46202b91896339e6e87a4119b3da166fe3fe9e269eaa660b5145450416d9cccffa6027f05503ac6622d69c27274bf92f64d50934150d3c22a0a53b99d87a7f3a27c8e8aa5e1be677bb6237cb1974461d6f30463e220ded784d6501f200a1fdebac5d220f70f7fba61538a03e24a179cbaf71ba78f1b8b7eb3972ea63d246274236ee1ca21c75199dc14337dabaf4739d64050d5dff41d030a37e8e55193164abafaa50ee3a203d15f88e65501cfebec37e0f36609a35c78227d54609c97ad0ff56d65ad13bce19f44aac5c8eee0c30d2a4cc444005b6ff069de810673fa64a47d9f333266bf40b9e9c8f0a3a5c4a2bd7b71a639258d32cb97a9b4c6a0f3a83e4bde55ef7c5c57736734bd258882b68c3dbf075af1eb45603c3266858478d642dcab8c17008ad905ff69e49730d5842b24a9dac8461476c1f1e5a6bdc9dc7a07ec4ee03902f49c6393115dabd82cf91ce0f1b2219dbcd909de5b52148f3ae39ce604deffd862b9080bc3a5909aafc2aa338868a0274e4fac155fbaaee74101932124b337053edcb4b039984623b6b2620c26e13052e3732ea1e60ebecd9e5347537d12199d4b2498a962999adc01ec4afc04c44a1a97b833291c3b53d50718f438d4203ad72ceef7b588c5a906a963e574af9d76448b0466a3b5fd82522337751c91aac5975660d61870cb9169e9fc1c17958193d8c934816d492e07e72d2007492ddcd83322453b21af04285e38c22713c363c9f4c817c9b41aaa43d6873591d9e018f1e68237cbda5158df42afd4237ea91d582f5d9ab8b8c0d3d9f795e33c7d5e5dd970610f45c50fd5fb0c4006e1eed8f235b18e9360ba35c779275c3ddd8ef3badac7c15b4791826ced5230a1e1dcdff738ea7ec36e2c6013f6fe377cb25045f76e005214b1d97f122d13a6e3f7e081c7f497d8f0f6bf13e325cddbba54de9ab18722014afed4c562b05611f02a4a67d1044a6c22b97f0981b994fbe0a700ce25bb598a422996a3201d9deca3c3fb447bbf46529ba28ee42f02dd791d87445679cf3da624e07ae723a931a95d1db57d678ac9a4696b1df1661d348024a706cc946535dc9a840a43ae3fc7c31967f84c93e67b9faa77a8760fa0c00b48b78489608776d6676c6479d38934a9945fee9e34195d4672919a5b67ccc9b75451c2a1eb841770177471b964899eaa436ebe13878356b33c96ff89c676fea47e42c044c87e9208f1faa5776b5ffbdde86b8c964eacb61d31877a0817e16628737e9d58f6f7b3b384c2d8010744cc8252a16c2b0e4d8277140697702cec099dbed046c0badaf9243c84081cbfcb42c6f89b4690cc4f440b1b294a26e9e1fb49bee63f1967a966f3743e7d249a2c695796242f697e5cf9a93657794142176eaf8fd4f8ae7b70ee13174bec272a52b98fdb29ae2596cca2a0c4c6d689a5f13784e0b08ac78704c5ee4d02ddb79c421f20cb20bbdb06aefcfe1fb3a045a77346e0b7423c28776b036a9750007e2f064a23e0cd6721ffb5128b4d1b12620c35bc7c1ea0f18963cb7fbe2c9b1265fcc1b6b5c36be74445c44d4bf184cdafc15bb6ceb19c9c9aebcab59bee6e3603b224bfc0cb9206341ebd46a9d2b6054fcb31e7317fb25ba588253efdd90be8d2d75a913a5bf227aab126555e6c4d83bbdb0eeabfced00fc9f47ebe81cce9167d7b292c007fadb938f67c599c94f6b9df85e71780a4778ef16b94109f42acaba7144c129d2b8bc6264242283a51909e911b9863e619e66a26d77ebf0e5b0fd69b7e65ce52a76056b0a30349ef19c65fdf4ce83e63e4a9c45facb8ddfdaf999c3939fc1337af3b186bdbd170f897cc0c5f61213e0fc7dbeee18660394f17a666d063455feab4a286a7d7cdbdaf1d26342f70fc8f67ab2513d0e12d5b477bc7f2460b4ddf0989d41e69142d7fd9293a9c78732151eb6cda287bb97b90e7d00bd87bdf891ec026a9d92071676a500396d445a4722ff888501b76cb9593ae06473fd8d8ffeb7b915e508fbed57bb18f6367409fa111f59c1e94032ec8967cd2edf6f83579a93e2e7cf3975d4b21fb18cc72ecf469ddaa533fe271b788855b873a7e253f81b50ffc210dddae21a15226cca4c3987a64960bb8d4bd2e0605acfd29a1a5e5e82ab6977611687459f5d314e280038788037d22ee31118bac37866321e31f9a9fbf270f3b3a80aef0b3f916e9c0862b2535c22dee44701532c4f52714e0a68bda78d423f7455d3e80096fa690f7b8f7c1f4efbfad50f228c5e0d4eaf94d5e823a8c5a91595abaad93de101e5241984742c2cfba14aba57dda1bbcdbf6e228ca92421d0c28a53f2ab679b0ab70417fef1679d60262c2508b84d201b00404f35bfe9600b5ef821b2bde10d0b928a94c0e857bfa2c82e7b44b2e83984ca1c954124666d5517362e9c77c1487f1a09dc843fc385acabb17ef5212e700595ec02501a42aa94c6963f13efe3258018c7a395726b334b247d685f2dd2f7a5e0f9f8c1e39b4c088235395d3735461fa80d57ca4c097e996974005d722ebb2cc2b600b3cb398732adc27279de538cc8d2cf168f6b220539e8e3ca624cf900695c290e4c23dc2615de40496c23d6d1685c5a5fc3eefc092ca8e1e1cdbfd8e547f7d3c661eb6249c40166df40562a4fa9b4ad89a46b0ae610455b8f7638b818db9aa8b8b945a8a71fad2707776eec2a388e8565349f89219f8eb0a2b9f63f591570250a4c54f012e88990aaa2e4923ef27e43375ffdb563135d9c0634887259c98bb6eb489ed8ef5ce3afbfbd1baf7acd2d92a4c856421d3bf89ff1c656853e493ca1c7d5162cc6ef493eb8946cc62ea972da4749731acb30967d02f96c2ac489f316543394292448302d7856b7e8ebeedc5503f2d203f40df2c36825e79e0375ff1791af64dfec6668a2e9d41091e048f3f1854650a5debb30d4ddeb01330bff6fb4230eaabb21c84ac5bdad7c611b6d34a86395f26d3ce1a22a1329cc7da5a40276b9bd469a65808dbf68276c1d0a3470f70b3fe2233478a7137f9903cf9181c8e5a6339f5d7adac4ee657f82774a8678a30a6b0ca2cb8504f5285aa3be3f9c8698ee23dc2ccc6013e4848aba8d3ac224ebb4876ba3ec0dbd98b23600f1e1ee87532c5b07c35f79a80846e0726a733eeea43b6074cad491a79e069d5ed77d3a3b501e4eed7813dfc64c929d2df28ff64d54a0b93cb48dec1c6f4770e18ce22feac20f0632d4252928b730c0db7a36571487d73c8a53cced77ac722a3ef16db50b7196285940580b44205fdfe7301e1d7fdb9cd072ea8b9717e6980a0280977634f5419f89fb3aa55270e7cdcf27b324c7134a957ade064645b325eb807407fc672c6a47313e76be17db884a5f139d4db25a4105c7c433cff58d1cdb562849ccea70aad6786955e13b1a8c5dec8f976351de741155a49763bd8f51b27882e1a7b086ef2e4732b7a9c64e614b3175269bf7e55cdc1fe5587541f5b143639fd43195eb4d9fe9b567ed739cd90961509b959b11f89765eed4a4d4387f7f998a460ee7a65e81081cea82b8ae15758a890f0bc0a085bed80e17a18f690688dd8607ff1b58a1f5a94e9c167dc6112b03207f607322210dbc96e783c52fecb8323443c10dffcf75157ab0af9d366a8edab9be9b48af3aec6b767c51ab36e6b66426795bbe46b0b3fc39dad5d5cf7b04d1312a0a507b3fb4b9542bd022556954f794b0a73a1b46debf9f263773bd09ddd46b63e3516b1f3d4a254c6881800170e962889c654309a5e4b32a9c71de622c6d36703dbd6fb7fb7c572586b619068d90f78f071874ed1fcd776ce1297b3dce1493f0164f131ce29b83145ad4d9772dc9d61a2912b0a3a2768566e634aa1d1d616dd34529a12b2fc31e2e0f01f336ddd8f3d2647b424597f5e0c898933ab701f6e311beb1f1116a23d4a1ef77e108b933c92696a4aec461eba46f2a8613f4c01517492cebd0df0c98965b5aaf2ffd121de40e06b49f7d28d11b10908c0c0f5e23a5733166495f4440ea0b574ea4d4c96557f4f9eb66fd27647e55429e3dd314a8f41cc7af5fffec678926f6441c405d90b36115cc60827188df7e5488531644ce2debc52f1258d1328b8d9de3e5e848ce41206e55e894787ea3319189e15fe9a0087f087702147c90704b418309e965ad04aca533ff0e40f7b6fc78f79ee6d5b4441b561a630968fdd4bdb1954f66bd421b905743ba5a4d2111412c365d23d7406624cc8453b66a67aa545b7350857345aa3abdb5d477a39919ff69298d50226c70572343f0549b3b8d438628e4ed3084d88ac145a020589ddb7e673dd82d3a2f5a641e7b008ae4474419b0203757575fea49df183870c9c20084cff788395f62b979aa18ac37e317a5c0e4c80b8ba9e969b35ad8c4ca68602b6cc406631a5e527562b49a7025d6367c20e4aba4c5b09bb0f4381f5054a93a04a0a3bd5648437d0f14d537ed6e3e0870634383740b497912eff9c4ff876e4be33a2ad44d74c2018cdc681d8fd5ffeefaf4dcc77098c40f19633e4e27b611b66a462111ff0ebb97d80efd2172b4c89523871fcd60f3de6965ec56726041c907240c316e9e2c3a28a5ffe2c262f8a5736d7ac3ac38cd0d39c9028a0f8df89b1d9147c63ad57df2aab6e8f82c6cd0f3fbbe9fb683301be11afc776f9830102112a76e6d0165b201c474eedad56282bcdbb2355240b505f710498376cf1ea30169ae2a4d5b3d55b8c5322f7280436833e7f10f85c22d651252351ef4ec5d432dc3df3e531f800c828cfa28654ce92fed3c021be3a50f1d4d27790b06625ed2107aa5a7a6f89f65dac7e4dddf09fe5ded3f965f4fd3ba6866278c16c874b5163f5a1800ef5093d32eefec4455422444c858573b88cea816da1af585c8cf1bb73a7e443c931a9a8540b82ce0139e4e131e9bdc608a3e525c9e6ff8edda5da3e33da813770f72e4a5c10b542a1b68cb32745495c2ef1757e6fb7b491355ca56db7648a5fe04a40b216d16b9d17a8c240a890b68d3cbcf243b2bf6565b1bf83badc7aaf83796556905d026365291d2a2990ef6d05903bc6723f51d54cb319530b0a3ce1dde6caf648c465d351507ca85890aacbe0a9d9ee0b19a6300f0e447f8e7014ce75b3912134fd282a95961e541f87fba066666380cb090", 0x1000}, {&(0x7f0000000340)="6d056c41cdc9ba6958bcd3494ca88c978707ed421a549456c7de4ff7c5c510c4f51879c820edc36556d70c1acb20a1372e75ac982de51afdc8fadb3cbc98a3461c1a0c8da4f4c51c41ece807694f7daa2039f5f1eeb69f28e737df4a20f1ac650063f2f84e223b7f1ee18696daae83cd25c8cce2ecad0b57fb847e2d1ed4fa4eef1bf0397e588fbf973d8b1ae88758b231e49f56ca703d82c6743ccf318779f820a14235c0f35189e5cadddfd20305547c8dac0442ea311804f74847", 0xbc}, {&(0x7f0000000180)="8cc4f2146ba1320201c8a2e9a24b9a1c368e", 0x12}, {&(0x7f0000001500)="231148e08ba57d72c60f60bf2595c320a69bf38444731cd25b504bf81d5117ece3c0eb9dde692df46acefa19f191f5620a26297367ccea0d740449f292cf88291d80fe0daa0ec2ca5a962c0366a6aaefacc87ee2b1043307bcf7f483453980acaf11fc4827843d1e6c003e96248bb9da5b0d236e1c49075dc9b7c008930649facaa70fa9c2510a362ee35b840d7f0c056c935d4520879dba1204ce8c6efec1df37e4828a52d849edbe67c44c42dade0b3c05aefaa78e57ad1c0b185090145fb992d693188e40546534de0d21814d9cd9d50eadd09c", 0xd5}, {&(0x7f0000000400)="885d688c966fb560d09c54dcc737277c4ecaf0dfb12071eaac5662408be89c0a53c4602ef48f2589bf36f5f1181f89e41e95ae7100e570031ec9104d8596c6ea8880e1da4c49a04c2c0f6ebe5369ae47c9b2ac66f058fedf97dcf782f3476ffd1ba0218cec942b0358da7f2d30ceefdf2ac8d07a87c27f2cf73a5e6bbd", 0x7d}], 0x6, 0x0, 0x0) read(r2, &(0x7f0000000500)=""/4096, 0x1000) 16:00:10 executing program 1: r0 = open(0x0, 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/45, 0x2d, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="cac791769eff00002e2f"], 0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:10 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/195, 0xc3}, {&(0x7f0000001340)=""/103, 0x67}], 0x3, &(0x7f00000013c0)=""/154, 0x9a}, 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x10, 0x0) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/210, 0xfffffffffffffd7a}], 0x10000000000004cc) 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/70, 0x46, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = socket(0x1, 0x8000, 0x4000000004ef) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x45, 0xd, 0x0, 0xfffffffffffffe55) sendto$inet6(r0, &(0x7f0000000200)="f4fb793b8fdf332d2ce67f01ffcc365bdc47cf19703b7a47ff5f0f1598a33e401bea103a816118884ed2c9900dd65090ee178f9d64111eb6b5052ae32a0441e5344b9f892f3edf9c304b3170c88e5fbed6da5690366e9d00d406fd96296497c292bb75285ff4ed0bbee28a36ea6eefd8e39c2957783b5a74a60efd259476f4c944715d9f7d5f154df6c37e7ac9cf1914c41fc0fce095cb05c7e53bb4976cabbc00b4260fae75a2113696ad677cab1eedba581ca536bd1e3dc13267b2699fe806966e4b073c8b68f0", 0xc8, 0x2, &(0x7f0000000300)={0x18, 0x2, 0x21b5, 0x3a}, 0xc) sendto$inet6(r0, &(0x7f00000000c0)="94087cab196f35c368f0896703830b1c72be4ecd012bd29815a77d025e97b8ad5dc40a16bbde4e125049e5c9a3e14ef58c2fa439716b76", 0x37, 0x4, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x91) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setown(r0, 0x6, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x111) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x24f, &(0x7f0000000000)=[{}, {0x30, 0xf3eb}, {0xdb7, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pread(r1, &(0x7f0000000100)="32b48875916aa8187ef1b121cbdcf01c9662b3456282ee7a4030d6e6f65c56deaea46064f0a21492852d3d86aef678c650036c84e54680a4b896c14920e3ebbd4dc94090f17755c6b02403fb3f516817a6d41c44ae58fd59bbfb4c7994de5f5e90db08a8af13e0bb77c4b643bf6a4f6af12d1d2d3ba6127f5a48173b16e1c573b1deb243dee4cd5d921e90cc10c7508b8b27e9e63d81e7ed6440af0da0b9f5b8522d48ab0b1da03a514fb1766460f1f9b3f463f7aed39d6789bb6fcdcfe281713127aaa9dc0789a0bfecaa98e7efc277b19283601db0a21736e2303623218af054d6f266f5ac55a158c25813b447b12e62", 0xf1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in6}) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file0\x00') lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) clock_getres(0x6, &(0x7f0000000140)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x3ff) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socketpair(0x18, 0x8004, 0xfff, &(0x7f0000000040)) socket(0x6, 0x1, 0x3c) 16:00:11 executing program 0: r0 = socket(0x10, 0x2, 0x20) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r1, 0x5) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x211, 0x108) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSDTR(r0, 0x20004401) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x1000, 0x1}) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xff7, 0x5, 0xd164, 0x3, "e5f3bcc1f9fb192e43e132ccfb6631dfa33d07d3", 0x1, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x16, 0x2}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xd5f) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7e, 0x0, 0x68}, {0x800004c, 0x0, 0x0, 0xfffffffffffffffe}, {0x20000000000007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x8, 0x0, 0x2000004, 0x0) syz_open_pts() read(r0, 0x0, 0x344) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080)}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/21, &(0x7f0000000080)=0x15) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x5, 0x3, 0x5}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000140)=@abs, 0x8) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0xd330af2556fb695a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) getppid() msgget(0x3, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) fchmod(r0, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x11, 0x8, 0xffffffffffffffff) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x1, 0x2000, 0x20b, &(0x7f0000ffc000/0x2000)=nil) recvfrom(r1, &(0x7f0000000180)=""/204, 0xcc, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x6) 16:00:11 executing program 0: r0 = socket(0x6, 0x5, 0x2001) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x46, 0xfb55}, {0x6, 0x9}, {0x87, 0x6}, {0x82, 0x10000}, {0x8b, 0xfffffffffffffc01}], 0x28f}) 16:00:11 executing program 1: ktrace(0x0, 0x11, 0x10c, 0xffffffffffffffff) 16:00:11 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x24, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0xd8}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000640)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="2448351a5ffc06642636b7e50269de4474f2fb2e335244ff5e2f914f338358ed1a73bf672f6fbe5971fada1a7e48ad24babf41d611f5882fbdc8b12e07045ba1840081c60a7250a39b0e2b57145457543d9a78a9c461c6d34fd7ef487b3cdf58c7c987980736165176a12febe05dc4f3359b30dd3150bf252038a27f0c83277ed41a249e23609c82ff06b2d29ae6a4108d2c03c9ce4d3dc5381da89b7b43ff9980", 0xa1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="f9b68afd100610c8a8ba9ff884ee90b7132f5e241c072995040000005dc6325f48c38ae6596f8c55a0407d508a49334d7c790f9dcd2897bc42543351b7c105b233cad3a1d276ed7a20e6a53f3581c4d8a60bf2d4e660ea4386dcfbd27e4d25f4a8e72ee486a9e010de12913193b7af19abb14f7d0768b72c06788e09f7e7f3d820f3e5934192681f35aaa963d36a1e713914c64cc7fd91bf1b44aea4324458d515dbfcde66866bc49a2b590290c695a7b83b8bf84d68385cea7917f078d4c6d3cf1bfe8c6cc2849f98cec85671ed26428462f1642e39b6904af427fca90a376a1ea3175087a3429b2e40f3aa", 0xffffffffffffff86, 0x400, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0x4, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000feb000/0x12000)=nil, 0xbbe}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x401}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x50}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbf}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2dd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:11 executing program 1: minherit(&(0x7f00006c6000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f00006c3000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 16:00:11 executing program 0: shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wskbd\x00', 0x180, 0x0) pread(r0, &(0x7f0000000140)="231c732f1a3e1fb349d99a50fdf14e2d2de17899446130f58a9021a37f24168264730740e054fb3fb41b0046468e47e3b62d91f83afcccf0ba00b8883bea85494361df14cace3649337b339b9415ae238f46d42fe089ae691d6fd692c3162a47763dc148e54863ac3f5397243e16cdf50e3e7d258214be7e04c898600da4c0d956bcce629d6a9d59758de07aa5028e4017c3312abc5687956d9f176fce2f8f433888608e1d08400b5be097a9c81f1a7e1a29f7670aa0bd7becf04fb7411bb0f4969fa829ded726ba5da535e4f61d0e6d9e24bf4b606dea0f8066faf2d5ea4eea8dc8a814e737cfa90243107ea2654356494254e242447d08d2eed7147c4f37f3f39582a12e71d1b2ed0fc11dd817ca7812a1c22c7c1641d8b1b29671c456fa024e9e5c22232a318765dfeadebb1a1a565b364da4e1d441e18a5d4d02bf6408396b084e7edd55c654affcdc77126350fae4bb4b204264ea06a47dcad93656f724a01547773ffb6c4c495471f123c6c469e9d448651f0bbbff15ac65b20f08c6e1d6adc6a0888e7e690041406325115d532e70b4776730b87286d2da891ad0d9577ba5d850d30e6ae7cc7faaa1875c7f7ea0999e11e5704cb479e45491be3e1a7f8775ecde28beb074cf929266ee453d8b5ed64e574f2c660b7df8218cf6f10e167eae602a2ac00dffb68e1428215d4399bfcf7368452026a624d07cf48159a5e74c1c5cb0050fe9f602140c0a512e3936734203ca0b42145705e074cd0f3d4ef93cdfd9fd7d41517767969f1fa32a6c281cb9d03f59dd2df69f67a3d27181be2374fda230f762b1302df0351339d3b46123c2988db6ae7773bc39a149b231f0731758ea665f611734df3ecdc8cb8584240518af8bd970f1f7dc6bf7f1153a4928dcf11528ba1a4a6f1a16f2ac4056eb7d0e67a5019c547e396ab8c97c4eab5aa1b50e857f469e7aecedba6e6e9ec8f4689d50d5b8d982778757a3116db7b2a3f5bb61e1835a491c8b08100893a78b3428be059b6ef2e73cb43d67f3a00baf1e94472c39ebc1ec86dc985d73c68e853125daafd91d81b1567b9ecdfde357b1a07b22205e9171862b8287bb7944139bd7bf1044836750c38bd6e651cb4d260123d0d61b6ce2a132fd71fd3ac46aeb1eaaec1efc2b3a6a6750d1de61887409f214f9f1c5cdb77628862f3ab0e54538b5d80866c9dfe574756a831e0505b16370c6a7f6a563c6fe876064827d5779617da90214d984667ca03ac9e676b0921ec687d2c3623ad2b60bf756d6c749b30b3091a55f2a96f6fdfbfbd5cd6718b110489057855de5835662a82e354730dbdf9ea53f5c002ec7e331a41e69b894a5c596ec947ee5c715b446cec1dcc99435347c1b8dca04c7018e154931376dc2189b6d6d0bd684a523fc71513cf57ecb19b168034d05fca4a01c7a5f0daf72e68d9767dcadcbb3ffac2beb9922fb486f853fd62f4114c0314401bd3aa566db4d38832d1b5e35fc22ac2501375a6979b8ba93638c81a72472bb0f083d7a6a1ec7ba5bf935289b7f2756fb7866065ff289aad14d8bd4c8652e12d89cceab00b6a5669edd9d2525c379e5f45e6b6d972a1056e09ca739e9fa706e0912df6544f64a67b6b077e6e2eed601a7cd18a15f859554bc8aeea48b93a193afe30297be7a9abb35ca5306a2015a8d58ae2b29c6027b5184c4a9b3191eea9c31ced56568d691e30dd012bc9746678e29fa65845d37805f2a49bbf2ac2d71a085a63dab2cd3baaa707ea4f87edf2d811cd98563472a1a036f86ea7b727c8542777babbcf5bffa19c40b0ab85b8a7beb3f96674cc81de185568bd07afda06cd92ea272f1c60cb62637e2cceba2f6448b8d1d4843b66f6ff4c3b856d963d06b159462b574c25d19c369b2f8d4aee01034a895e4d5d7dde5553f8d1e10d8749ca80851f405d45cd6e05c72c8adf426f69f99041e56667afbb802759dad6aa82acaa87f3552bf63783658036d7d5455dc11a10684dc9f09603586619d96e30e284169f89ef602e8f99f46d183df6a594b18bb36133c48a3bfd2700dd2bacf82e7cf03c332492ecbb4dec24b6ba0597ce4e924913258e2c050f260b6d326961bade32f63c34cfa0dca9f25b11c7e55e70027ac7cfd14727587c6da0123042314d62a7c17ae52cb60dc2a4bffde70d958ffdca420a9e003259bdab8694b67b98a525e1ce4b5d1055cc2a61c42204f5fc5b52120fc644eba5a42eba3536f97ef69f7d3a1d64f80b178870a6231c32c5e09f46887e69eabf28d76ca2c6d00fdd052812caf07a39447be6a7dbd1c3aeac4d820c893a174ef4e43e215b78cb3dd6e266af75cd3a98531b4b27fe61dd4d2aa8d554fcbe0da9ecb771d0c9ae48514a2c710eb1ade80eefb67c4bc2fbc8a38150a6423b9cffefee98c92cbecd1a64c44986c23b48ae113f3ed0a5eb00d32f87d4867db2e6e30c9743f21947b6a85559ac9ebeefb03f7774e2d2806a2d79db5156d1d55b1470523d18f6186291456a812f67baf0aae13bb8e0c30bc912e07c5067da22ed9a841745547b261eff5b2f78ec3f531aa7a8512b79408a8aaca26e2ae20197b598268120885bbedf0d835cd7cd0663ac75ea790227505b269484cee761cea13ad263a97aacb7cf6914cad36a8e44b6ce332a2936aeda73ad637255b884b3dc0c216546bb12944c0098d97378b30b14f6b06923afc046a19f8847855d3b3b2f815a4175ff4a1a876373cf637a316a2eab180549cfbe43b87be92b933f4b2fcb881ffb358cbe1bc04494ecc62acb2b36c75add4d25abf6def3db47f9b733a370527d3e0488defa60cd44dbb9ca0a712105b63c0ef2ced757a97e8e8daaa76db8cf480e09780af63ae673f6e80c33dae864d4f3d070bcb2ea758adf3c0015d0f37e61dea5c5f4edfa1c964e8d648ed4da5f10cf2703f092674ac5b950c7473ac19c3dcd268d20787695f7df1bdfe5c0348df1dce631fd224e19f0c568ab47cf812b7c4721a05aa3be0b38c4c6f034c47672b5b7806f787f6c7f56fbc868ea8c0ef8c8d13a6b906c860a4219edee6daaa5aa478e759c774cf610329ddf7fd4051d24ccf544d943ef00d6d671b68bfcb8753cf6425c8d87bab0aa7fa695441977e2ad0502c472a72af67f4be90898675deabc02493fb17365e7a208338913acd7a460de99c23163dd4247cf092eec1dd3293d9d05812fc406e8c2aa81f6629f6f6ddf035018c674af90f5e1dfd8aa2bb62f56a756edcfe456b926af278838b276168564c4e27949e961a79fefa38586d80c3c1c831de4969ac8faefc5c651fafc87b1422d567af619da1df32b030d55f61a81dba542195fa0e2a41fc33072a1bb1b48fe4409ff281594ef5f5b468812f2c02c0cb8001273666cc0ebb5252eca67b210f6dd0cd4da9e8e5bda8674b4a84d96a6a12a0ca3bc1af722bca044cfeff5603dc0d8af0de8361bf3938f659c8637b1930f35f77c29af15955b9569284aadf34790afbd09454713d57543011388c03625c73e49735d2ac869e1a1a18d4c435a1c2159044245bf76708b8bbc3c1ec1ce54ca02399288057cca9f44666a173d64738f02f4cb3a5b6a6c920e0c27ccce1a85e45d2fd71a2d1b8a21850f13c9e74e3f51ecd3abdbb49b4e0375424363e94d6152b1fa9e6018dd3cff9996d739073a896a211bfcdf07681dd6999fd0d32c024dfd512025424db358ac70c5aa7b1ec5629fe51d5d0f8a9766aaf7df745d9a2ff04cdec4b6b2129b2fbe9b5b5c690661320ab27df4f07d73030f7929a3f3a4c6d2d02dd10d7731e954152b4dbbef69e9c473d7b72d2c32b0ef01d8702a902483521aa70aac3036500cc90c3abd6c07533dda20e6521fd7aa5e6a1285adfcc110b8ff210f3578a1c67ac14dabfb9f97c90f06f1a9d9dfd3250a83df801f37e1eda19aa6e58b9f4bcfa91e5afb80413be68b5a1edb8d7188dc434c45c053128c6a5ab5db908c75fb05da13275215afbf6b2f98a8dfd6f210ac67732a1d6661a4a3408881ae5701b356a3819c88ff1b084a1c0b24e35e6bb2609c461e75b4ba5234c78efb50eff3c7ca029fdcfc3f3040fb05ae161794d4e343a528752af1509a757cc97da4f1a3c8b1468e232081fa641f94c52f580e9023ca3b1f6210e23465328db52897149fc97862d8d5db14a08b6609003698d727515fdc8f1828a3a1f9fbb569c5e106de1ed6c0b2424b21e5ab7d81a614a622b1d515af680f944db03c336ff5ea3359b88ca886039f315005aee217960bf5e9c4070d910145f24449364e6a2903a565f4c705d1bac89f7014982fbe7a39a4ddc1ab4f633883e771b802cee5c1419af52c971e37e8b56e1af115d3fb0a72e4d5c399c07b1d244aead5d5e5325dd21c2cf1ca7a8e0924b759a9cbb0c4a98cd3f4067833d22f3dd8a7b0e96d142e34b76b63d88cffe0ac789ce21ec5c3ca83b69b3b5e246c10ac04c90d5ac6ef62dded31c1e07d652a3798e4d89ed9c769ad2970a63f16c4cbd076846b37d56246cfcdc8277d60b9c4b63949e96eeeacbec115761bf7d74efc68a6ae30a2c9536a206beb24daaa0c5d54c293c2676c9baa8712f091658571b881b698bc15abca606adb68455cf4d44ac36bfd44216e3e1263df33c73b9fb80f2d433504cc81c23567097d2bad5b12cc4ef1d1be22fab241e030c198a5b607aa3af32fa497fa3a5574d5e50411b8086f633153891b40a916a793badcc6e5885a7e535aec11ded32c09a85d879a0491b8c91fea729ed4fc2407bbfbf016c50e5d8943ef4b976d5b6b9f08634fd621422d2ace29d39774b732f9c238e4401bd945b10f9b295c798baf6b002c863138479362b1a478687a6f9832a4ef426e47f09f479dfa997bef524907f42b340cd2986144cf819cb553e0972a1e297a9819a6d84a6ae39c2e367da80fb1194de5fa771bf8a7e6ff3bb8676971c530de688fd2818846233e37e426194f88b6c942ac03a4e913a0fccbaa70f9b8797b8c0f8814365ba5a06286af2356b9886efd3f9e688dea41e3b06ad581f8de4e20ce8b89ea3ae4f2a3dbb9d8648822e70ee07f766849e55cd8db1219905f0ba797ba29c11017f3b0f18fbc7b36835a015c37755cf9178bde6909ce2964df21f36c54852b05d7bb1d6910c1090dffc96db0b2f5e88fd6fd0958877b45e785106cca1e8f4959d614ac762ca28d3608cdfefed00278048ea3cbf0b0fd5773fe8440d3c656bc556bde5d977a6daac831b45f96a9bcfc5115469147b65a4088df2d0bfaa367df01d639fc707b09d972255e9581f207880a5340e75cf261f201015eaaec6762521b1310b1a531c61b1b3556a387214bddba0a1a6d1ec2080f4dc332b03ef5d01767e41b6d8ed8d23de130b770a0e8ecb95cca6fa59f0f51336df47c3fa456c48e9ad12498829679ce3fa264b9630b7887d73efd88b51b484582eb9b23887465f12efa007e18ee86ec8a0b2a63ece4befe0bd373f0f512edea9d9a528dd887d73d6c265ac0d3358b806edbe89f1f19bfa7e754d99ccb8c0b834aee309af656790d92baca2cadf071a59b5c6af570ebd697a8cd076825916d5ba3ed9c78cbb5b59ac272e1fea8128fc0738da6e1c86dcaf8751e8bb8d0265f59cedffda05fad7ecb59ea5935ecdf23a5bc17e7804bd0d4ba0c3c9453d017efc10c7be79789c21dd0cdbb52ec00a97bed916c118b212d9fa9e58dc4c53a1dac25b35dda35f5f5793c6cf1a805069aa15a5855b76df43bd87878bca3ad0a342cb2d51b5ed0fb39029381a7354341cd45cedb6da5857d8a513baa83790b8", 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) getgroups(0x6, &(0x7f0000001240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getegid() r7 = getegid() getgroups(0x1, &(0x7f0000000100)=[r6]) setgroups(0x7, &(0x7f0000001280)=[r1, r2, r3, r4, r5, r6, r7]) r8 = semget$private(0x0, 0x0, 0x400) socket$inet(0x2, 0x8000, 0x7fff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x77dbdf04b9f94072, 0x0) ioctl$TIOCSBRK(r9, 0x2000747b) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/198) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x13f) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8e01, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) close(r0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) pckbd_enable: command error 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x120) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xffffffffffffff36) ioctl$KDENABIO(r1, 0x20004b3c) chdir(&(0x7f0000000080)='./bus\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x6}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x580, 0x11) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) link(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) pread(r0, &(0x7f00000000c0)="a95f76eaefb2f295ddb19818ab306ceb70077d1d5a5021ea99a6557316022cf0715bb057b2398773889eb9f3840b7c1488f7cad7805e8497be322cf6eca6fc98a6dd530263fa9e8320267b7db567fc94bc0b301024e9d265e0a7c0f0c8720e", 0x5f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000002c0)=0x1f, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x59, 0xff, './file0\x00', 0x0, 0x9, 0xa7, 0xe5f}) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000001c0)) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:12 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0x81) 16:00:12 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus/file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/52}, &(0x7f0000000180)=0x36) symlinkat(&(0x7f00000001c0)='./bus/file0\x00', r0, &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:12 executing program 0: r0 = socket(0x10, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x7fff, 0x7}, {{r0}, 0x92090439a050120a, 0xa0, 0x1, 0x7, 0x2}, {{r1}, 0xfffffffffffffff9, 0x0, 0x3cefb42ce37c9c6b, 0xb88e, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x70fe, 0x4d}, {{r0}, 0xffffffffffffffff, 0xa3c209e40df628fe, 0x2, 0x7fffffff, 0x9ad}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x13b1, 0x200}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x8001, 0x5}], 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x40000000034, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x40, 0x6b976816, 0x3, 0x6}, {0x5, 0x3, 0x99, 0x3}]}) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000280)=""/166, 0xa6}], 0x1, 0x0, 0x17) dup2(r0, r1) 16:00:12 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) chdir(&(0x7f0000000080)='./file0\x00') socketpair(0x10, 0x5, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/227, 0xe3, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt(r1, 0x8, 0x82ff, &(0x7f00000002c0)="1fbd8b165bd5b0f8c6af95dbfa08e0a6f4f29b37edfb045e4ebcd662ce63c4a03a12b5a5062f5c898b2ea1852233379ac05b7f06c7012f02f6abf7fd2ea0eac93c25d17bcabfc22b75491c6feee7afa56a7822438b0bb8794a024508a473a065bca22a2d34f50233d6af18f4f8aef12310dd4d6b8e62e401060c4d12985a903618b0734bba21737dfa89f4e498f8b093aaaab7db84ebf675d8c4697c18cbc33e17971d7b47a02f6231e5a2e6fe76e4fb3dbf5205beb164bc3cca22902f3a98d66c19f7c880307a6264054d87933096d2b247d24b34ce8e4ee4c7c7009f0ef23c8e57c89c526fb38c49efc09e15f2", 0xee) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8000, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x559, 0x1ff, 0x1, 0x1, 0x7248, 0x25, 0x2, 0x3, 0x2, 0x0, 0xff}) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000680)={0x4, 0x1f, 0xfffffffffffffffb, 0x5, "980064e0b1662de50427818a027994ee4c4149c1", 0xa51, 0x51}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f00000006c0)=0x6) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000700)=0x3) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000740)=0x2) socketpair(0x10, 0x8000, 0x9f9, &(0x7f0000000780)) open$dir(&(0x7f00000007c0)='./file0\x00', 0x10000, 0x8) recvfrom$inet(r5, &(0x7f0000000800)=""/164, 0xa4, 0x1, &(0x7f00000008c0)={0x2, 0x2}, 0xc) setregid(r3, r3) r6 = shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000900)=0x7f) r7 = semget(0x3, 0x3, 0x400) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000940)=""/139) open$dir(&(0x7f0000000a00)='./file0\x00', 0x2, 0x20) fchown(r4, r2, r3) acct(&(0x7f0000000a40)='./file0\x00') getpeername(r5, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) ioctl$TIOCSCTTY(r5, 0x20007461) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xaa, 0x8, 0x800, 0x6}, {0x1ff, 0x100000001, 0x6, 0x2}, {0x8, 0x3, 0x1, 0x10001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000140)=[{0x4, 0x3ff, 0xffffffff00, 0xf6e}, {0x10001, 0x1fffffffc000}, {0x4, 0x4, 0x8000, 0x1}, {0x4, 0x3ff, 0x8, 0xeb}, {0x8000, 0x6, 0x6, 0x10000}, {0x80000000, 0xfffffffffffffff8, 0x3f}, {0xc06, 0x9, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f0000000200)=""/53, 0x35) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x2, 0xed48}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000f891405fb79bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800dafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"], 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:13 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x0, 0x3, 0x800000}, {0x90cb, 0x9, 0x80000000, 0x7}, {0x4, 0x0, 0x3, 0x3}, {0x400, 0x223f, 0x9, 0x1ff}, {0x496e, 0x5fdd8a27, 0x9, 0x2}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) socketpair(0x6, 0x4, 0x8, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x2) r2 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x3, r2, r3, r4, r5, 0x80, 0x100000001}, 0x5f, 0x0, 0x1000000010000}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x5, 0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2f2, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002640)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x0, 0x400, 0xe089, 0x20}, {0x7ff, 0x6c4b451b, 0xffff, 0x9}, {0x200, 0x4a, 0x7, 0xe83}, {0x4, 0x5, 0x9, 0x9}, {0x100000001, 0x0, 0x5, 0x101}, {0x8, 0x7fcf, 0xffffffff, 0x3b04}, {0x3, 0x10003ff, 0x9, 0x7}, {0x4, 0x0, 0x20, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) syz_emit_ethernet(0xffffffffffffff90, &(0x7f00000000c0)='G') 16:00:13 executing program 0: r0 = socket(0x20, 0x4000, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0xff, 0x100000001}) recvfrom(r0, &(0x7f0000000240)=""/54, 0x36, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) unlink(&(0x7f0000000100)='./bus\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000340)) r3 = socket(0x400000000018, 0x3, 0x0) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r3, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) setsockopt(r3, 0xea, 0xa832, &(0x7f0000000380)="f638d2460c63a60feb0b955638eb49e07657ef5b55d2d01b53e70a7aaabc4261a5dbf64123a45636f3bce726bcfc8dc88ada878fd464c83141f82928eb39c3ac76fe63e508fa190e71a349d11e16730f549a3a9682a96ec591d202fde3a5997367265ecbeaf8a33043de8e6ef5c598a39d1481b592147cdb6fcc150978e4334a8ed8b9a2b65094e1a1f77f5bdbc941c767a887cc5067663fd23c63a1ebc9dae6a5dd5a1027bdfa97c8a1f5092338ca3eb8e441f107328fdea2bdf9b3115d9ba61a7e027044f733b03b69e268b0bace9f03e605dacdcecf482902905e1ae3c1ef521cc972eaf21e97836a3c35eb35e68267fac48343203006df4cd56223", 0xfd) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0x4) getsockopt(r1, 0x8, 0x8e, &(0x7f00000004c0)=""/96, &(0x7f0000000180)=0x60) setsockopt(r5, 0xffff, 0x1ff, &(0x7f0000000540)="d01d3a2a568c2c1f1f77aac7ea217e6bd8fa0e88bafa494426005031367bd093d9cbfc206e53e3ecc4e68e03f5cbfa93c1b4274efab34038a0bc136421a51f4c6381937683da6aa287a01badf98d82643cd5728574a161e02f16ad3ae05af2ab49044bbb81f39f5d4ebcecd363bfd72e71ee00d02d2b07114548a857b2bcf9096d54e00312fb68134cd161d6cf7f9d76670a9acd8b4f05ca455c6780590e443e7abdf6636885348ece2d67b895fc18c4da4e09dd127fa4dadde76de40848ab38dcde997ebfa0a2208c5a2504dc15825e43446bb8f277308292c0d3006ae6ec70fba67639297197a4af3fcd", 0xeb) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0xfffffc9c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x452, 0x8) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x1fff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)=0x100000001) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xe2, 0x8, 0xaae, 0x6}]}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) close(r0) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = semget(0x1, 0x0, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/37) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x80000000, 0x0, 0x800, 0x5, 0x20, 0x4c5f, 0x51e, 0x2]) syz_emit_ethernet(0x1, &(0x7f0000000140)="dd") semop(r0, &(0x7f0000000240)=[{0x3, 0x8, 0x1800}, {0x2, 0x178, 0x800}], 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) 16:00:23 executing program 1: mknod(&(0x7f0000000540)='./file0/file1\x00', 0x1b53b169bb6fd97f, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x104) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10120, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000500)={0x8, './file0\x00', './file0\x00'}) setuid(0xee01) chdir(&(0x7f0000000580)='./file0/file0\x00') truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000600)={0x10, 0x200, 0x4, 0x4085673d, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x52c3}, {&(0x7f0000d9e000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000f58000/0x2000)=nil, &(0x7f0000a52000/0x5000)=nil, 0x7}, {&(0x7f0000b74000/0x1000)=nil, &(0x7f0000cf7000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e06000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e2a000/0x3000)=nil, 0xaf}, {&(0x7f0000f12000/0x1000)=nil, &(0x7f0000a34000/0x2000)=nil, 0x8000}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='[&}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000480)='\x00', &(0x7f0000000180)=')\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-}]\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) read(r0, &(0x7f0000000300)=""/77, 0x125) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x9ee9111e03b590bd, 0x110) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffc6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x9}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") wait4(r1, &(0x7f00000000c0), 0xb, &(0x7f0000000100)) 16:00:23 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7, 0x4) accept$unix(r1, 0x0, &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) write(r0, &(0x7f00000000c0)="b430542d501e9f8a606549f62f5eb998186322794f53d6f03e2c3defc723d7537fc709a549b9e8d941a46bee85bb9119d07ea244ed0dde924eb4151204565250fd015522236981a6c82bde586274526dd85ebe04355b2066d27899c5bdc3", 0x5e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getpgrp() 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x0) 16:00:23 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) pipe(&(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) fcntl$getflags(r1, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) getsockopt(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)) write(r0, &(0x7f0000000000), 0xa7) 16:00:24 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x6) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x5) 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5f99) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0xfffff, 0x6}) 16:00:24 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES16, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r0, @ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYRES64=r0]]], 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) msgsnd(r0, &(0x7f00000002c0)={0x1, "310ecd927830962e5b186a6464babafbe5556acbb098cb97a13b2611bb65135e45437aae0593f2efa856f0afc58493cd793288e3436ff61c097a30fca57cb700876134ac7fb9bf07381b9e0664d641f2dce11d072461523a33f1684c3c137a757fa72af655e967e7095aea69de7cb32694abee59d9b0029a8cc5029c68a1d4fe83f085ac705b10f0bced2a4078d7a7214814fc77573f3b4d4c0e1fcef68f79eec8e3a7d6bbb1d2c86e410d0038c21858f1e75eeffceb263c6ca33ea65eea629f68d70432d56f1f6c1d4e93d1d3"}, 0xd5, 0x800) clock_getres(0x3, &(0x7f0000000040)) msgrcv(r0, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) sendsyslog(&(0x7f00000001c0)="9094a4b9f0d1f85bd6f453378cd03bd55727aac33fb80131e1f88df9fbcec739a691df7a749dbd682b39f551b4f8ae3c13a0787e710f56a51cadb5f30ea87b8509bccf358d62e41f40dbfd2d28049795c740f5d5960ee4b4cb51583fd165b126dd4cf00b15668859b82c52d62aed18f8d9b42501bc7201088a11198859a0266043e3322074a39a8db6cf688a5577549ebe349ac2284579e2c90dbd215531a7fa824e7c8ab2e4f8978d0185f78370dd5f18acd96bcedf4826b6feb094ee1301d5f7df9475605b7a43416e18dde4c6ebff74792de92a31ebda9cab9b", 0xdb, 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8199cdc1507a21fd, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x4) read(r0, &(0x7f0000000240)=""/148, 0x94) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") fchmod(r0, 0x120) 16:00:24 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) close(r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7fffffff, 0x9, 0xffffffffffffff7f}, {0x3, 0x1ff, 0x80000001, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffd}, {0x3d}, {0x6}]}) ftruncate(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:24 executing program 1: clock_getres(0x4, &(0x7f0000000180)) r0 = socket(0x18, 0x0, 0xf08) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = msgget$private(0x0, 0x9f287cb18476335f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xdd0da01f1c16b429) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getuid() getgroups(0x2, &(0x7f0000000040)=[r3, r3]) r6 = getegid() r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0xfcccdaaab7199f0d) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000240)) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r4, r5, r6, 0x2, 0x5e4d}, 0x8, 0x4, r8, r9, 0x7, 0x61899cee, 0x6, 0x401}) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) pread(r0, &(0x7f0000000340)="2c728d182263b59234c732220de7dbf751fcac72f79e11c9cde4d3b71a640bb231b81e6bb6ba97e0405bac704f9511cd47a1b16460dadef354399d1fa23ce4b0fd0335fcdb3b089f27b56b9a1a3801899f794480d9861243647cfe12d25d0ad41d11e48b111b23ad280846f04fd211b4bca0bb8baf5a37f97d98cc8c948ade8d9303f1d36b62b4f224cc7f1d353d7ed3f5eef6ec179a7efa2a26fdca57a9f48705936c1a494960abdaa1714c32acb62cbb5de15deea390140842a450c6838eee", 0xc0, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) syz_open_pts() clock_gettime(0x4, &(0x7f0000000240)) writev(r1, &(0x7f0000000600)=[{&(0x7f0000001100)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f93f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401bc1f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907dcc51e161c48da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa82d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b6f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd29cfc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2000000000000000000000000e119fe85e8d12ede95a57cbf4ef087b5eb13215545b2dce366aa7714386f95cae9c2d312ab1aa0ab32dbb029b5d6a12a2d11335ef5b9176069d1c59f14069cc8f422f02871773e866228426d96141d77c25b4d5f20e2b9fa47d8e6d417c8e25d7871a7d7cdf241477b52c61b277e3b219735fe810f0d7471cde3bf18eed153c801cb2612a11ab74d3cad8fb770d803a8f9eb9c9cc02c12417ebd36ecb5ace4208a2c9949c87ee987e7b7f353dd41da96f182c003381103c3db7b5b894eeda4713eb386c366874d132bcff91b50609e2b8c10fce14734c5ccc12975b605de419c0440c3297a98d425a6", 0xfffffd55}], 0x2df) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getpeername(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x18) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x41, 0x7}, {0x1, 0x2}, {0x3, 0x2}, {0x44, 0x5}], 0x4}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chroot(&(0x7f0000000100)='./file0\x00') write(r1, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) r2 = getpgrp() r3 = getppid() setpgid(r2, r3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r1) 16:00:24 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) r6 = getppid() r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r10 = geteuid() getgroups(0x4, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpid() r13 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000400)="270b75b131f07cac274d1c7b39494829e64edb31401d0926309201d7305a9939ff3c220db6c5542f23bc86021fc1430be2da57e389673220ecd127be118631004482c76491e6ab88e48284265949eeb3fbe3f7b21e4330595a25d06e47e3f5c84fb2c88c0a9996829bb756e07df0ee72630a539b6ca0922d65e9e62733dff36b73f43bed2825181d7d698aba771833b60c0a", 0x92}, {&(0x7f00000004c0)="638690b781a4a99dbb405eabe0cf2fd54b7fab75d6c32ac37fc2f60f74c79f5b90f8da25f6f92adea003a8654aab23e369f122be6bc52c6241d8cd0afad2f64773af874275864dca57fe2bb96b6d165beb56f9f9a3744f77108f1388e4ddf0a056f1ae21e26a26863167d56f7934aa9a2de97b0c0cd120cd8b46eb5a0a744a9dc2ec59804f46d634cb", 0x89}, {&(0x7f0000000200)="3e4f70f6a1854e4b58c5fac2442e29bb7af301b1668962d6754c1b07a4d17f27b86dd5c74b00a2c1f93d2ad3aba0c8515afbb0e012245e6ace54ffa6dfad6fea9f24e8ee993052e429b47b2161568a962a79251659c4972eb828574677fd4cf8aa4ecf38991e1c5640f77f05f2fb7c70013d2235046675", 0x77}, {&(0x7f0000000340)="95a5dc0f01869081fa92e0f8ef382cc8906aa4bbc47fba842c1232d071afd1036aedb1d7f8ea220be28654640a8a70a71849abf377a461fef5891a209c780a975eda43", 0x43}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r5, r5, r3, r5, r2, r4]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r5, r4, r5, r0, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r5, r5, r1, r3]}], 0x128}, 0x2) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) getdents(r3, &(0x7f0000000280)=""/148, 0xfffffffffffffdd8) close(r1) 16:00:24 executing program 0: r0 = kqueue() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x10010) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:25 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000080)='./file0\x00', 0x201, 0x100000110) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x494f) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x3, 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/202) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x713, 0xfffffffffffffffd, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100000, 0x2}) write(r0, &(0x7f0000000200), 0xb5b) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ba92380bc6475799a734207546904dce219b6f00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) syz_open_pts() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000340)="9b") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1f, 0x8, 0x1ff, 0x7}, {0x7f, 0x2, 0x10000, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x64}, {0x80000040006}]}) syz_emit_ethernet(0xb6, &(0x7f0000000180)="077b2f5acd8bf660bbe09c94f799cb3216d1b0e75f7364cf42efdf28cf1b9b5fd285ae62c59b27c6021fad6ec9e2b5aecb6a55cebb86502df613f719c74fb501b15241abf3d2b12a557938c57da38d767d974f1d7e4c4ea7f84233ccde1110d2f156b309622cc084d1f0b796f92f8c233e35edd048d286478d794fc6ca8bdc76910451be7ac533a7352e3e6c8f9ce587b2c403a0db02be6a71ef454e11d192833654fdff70b3eefce55b11ae4e3b5715bca18ed52e2d") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x8000, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x4) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r3, 0x0) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:25 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) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x800) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getdents(r0, &(0x7f0000000100)=""/30, 0x1e) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2a) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff32, &(0x7f0000000380)="8f960534e23fce24372fa34d2f7d2c4a2ce7c316b9adca0b8135359f42a43939aad2eb04566b626cb7accb55fbdc958139447697aa36f9a3d8e0cd55c23d32a338c6435e97c98573c4700df26f7f807d9e5569571ab0e8b504e9f982a782f755e2b8f285bda45fe6f67ea972af7605000000000000009b797675a4c399ddc46616a43e0ca0fc69060761f61e1d442ac699fb6a4cb8cf72cba2a79ed9e4d3007a6d417bffc90fe401eb6c07a231b7b930b41a384637315187930211ff56") 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x3, &(0x7f0000000080)) socket(0x17, 0x4, 0x5) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x401, 0x6, 0x1ff, 0x3}, {0x303, 0x80000000, 0x76b, 0x4}, {0x0, 0x1, 0x13, 0x1ff}, {0x1, 0x200, 0xc709, 0x8001}, {0xff, 0x7ff, 0xbca, 0xfffffffffffffa19}, {0x9, 0x3, 0x20, 0x7}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r0, &(0x7f0000000300)='_', 0x1) 16:00:25 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2ff505002b0000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fef000/0x1000)=nil) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000fc0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000009c0)={0x10, 0x1, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa87a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x18448434}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x73}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000fed000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() getpeername(r0, &(0x7f0000000ec0)=@un=@abs, &(0x7f0000000f00)=0x8) lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wskbd\x00', 0x8020, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000140)="48a61fc5408f623d24a771ae811ec4bab9e2641cc1011f0e297043173a66978839facf64145844bbcb1384853ebf6b3bb1b954137d6d9f39d78fef15c782d46d114b388a1ffdb983d356fff296eb8be64d15ffecffa1064cafdce6c56dc4d6ce962285654914ab47b150063364eab4c6d745538a69e42313c9bfc756bcab9742581fd630e4346219804f8ff06fd30aa52788a3a079ec7e64d940b38521c0417b6f6b2af9cffb047dae59780c20b2bc6d1f5ac871719299de9876", 0xba}, {&(0x7f0000000200)="4f6c742a4461cbac23570af3f5d4bf34b8bece790b64b6cd0fa5b3e778fe7c91f3fe7287fb83ba5283db2367cd54d63ad7eeb1b1935a1c9a", 0x38}, {&(0x7f0000000240)="2d29e0f31ce19e5d389517298e6294cd795f3a02508ce0d0e0624858624692264c9bb56c4de7e2f15ac061fe7850caa8d39d0d69c7d80837bc9607f1c9bdbb5bd8d4f9fb01f2f0e38e101dedd773bb5379ce374b3683d5f172b6ee4fe2c5c387b1ef7de90f3a027541c6c9dc2be5131bc8c35979eb98ec42250b643dbcaa579b4bc94f5dc6a9cd025c4bc26ba03f660e4f2415a23008802f864a02d3499c2d69fb603c3688421c1c4e161659df14dedbe233efbc06f4cd774375f7710589a6e440d75e5d62f06d7657b5ce95d0cf336aa0855f8d24d1e391ca4e7d6e47b15001dda79cd403ceb2a615", 0xe9}], 0x3, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f00000000c0)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x20081, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001140)="6b4753f489b936e2540be45f04f8902a913821c4ec7dce9fb1dbbfd0d001a7239c3ccd6e1031fad7e923c386c4016a8960a7b4d75ca0b203e235d48b110d12235065b8564bb83d1d97927b2fde4403e72f239dff08d3f4bc57a5e38ade4af43d8b0cdb93df8221263cf56f7995016623aed04e8e1d31e57ebcb05e3fd93f793e9d3f39dd", 0x84}, {&(0x7f0000001200)="927abfd421d0032000bffa53d222132869324e0215fbe5618eb7c8f85c81dcc26499c8da4186b0d05734470bc34816b644bcaa3f3779f4e2fd2a67db1c38bc133cb0a07f61a2a9cad1506d970ba70e74d92fb9fbb18f2c4b36dd2be926c239b86cd0cdbb3994dd4bfbb959e5b8f197dee6b7d70a8f2d", 0x76}, {&(0x7f0000001280)="ac66a1b9577b775df0b516e3705aa44279400787ac4887b0edb8c2b16faaac77a38fb5b3b8ebef559a34961253ac250ff0f0130746fee3ab6b443f5e2e9dea97b2409ad0b8fafeeb99f95e62eea5da8c828b6808e32c881e80dfeade75706b5082e48febe6eac54f7cb8a45bdaa9f3c7da9976a26ce8b9debc44e73937515d3ef7a7cc4f810d15738eda9e35b39492f20cd4", 0x92}, {&(0x7f0000001340)="faf5e948690eb7e7938bd2f03ce4620c24886930fb2a2efb0e012a521042e4f56e1fe870fd0597ecdd4b1c2184a4d16c1519138f7e16e077e00231213f090b25b9ec9a86b374c9fed013c6318ca4204dc32bc3f04512dac66e072e69cde8f01a", 0x60}], 0x4, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x100000003, 0xfffffe46) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fchflags(r0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffeb) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x1, 0xd9e, "b08d14c67504e43029a600ff004212e8ae000001", 0x0, 0x80000000}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x100000090) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/164, 0xa4}], 0x2) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) getppid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000000, 0x8000}, 0x8) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000180)='mN', 0x2) r1 = getuid() r2 = getegid() r3 = semget(0x2, 0x1, 0x80) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8794, r1, r2, r1, r2, 0xc, 0x9}, 0x43f9, 0x6, 0x11}) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:26 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x6, 0x4) chdir(&(0x7f00000000c0)='./file1\x00') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$getflags(r0, 0x1) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x401, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x7, 0x8001}, {0x18, 0x1, 0xde3, 0x2}, 0x7fff, [0x0, 0x101, 0x1, 0x40, 0x8, 0x5a4, 0x20000000000000, 0x3]}, 0x3c) write(r3, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = socket(0x2, 0x4000, 0x1000000000000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000540)="9e3eb3900603b737", 0x8) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x401, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x7, 0x8001}, {0x18, 0x1, 0xde3, 0x2}, 0x7fff, [0x0, 0x101, 0x1, 0x40, 0x8, 0x5a4, 0x20000000000000, 0x3]}, 0x3c) write(r3, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:26 executing program 1: r0 = socket(0x10, 0x3, 0xfffffffffffffffe) socket(0x18, 0x3, 0x1f) getsockopt$sock_int(r0, 0xffff, 0x1104, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000140), 0x3, 0x0, 0x94e, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r4) 16:00:26 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0xb9, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='v') 16:00:26 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3e) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r2) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x10000000003, 0x7f, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) fchdir(r2) r3 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x5, [{0x3, 0x4}, {0x2, 0x20}, {0x2, 0x6}, {0x2, 0x56}, {0x1, 0x1b4}, {0x2, 0x4}, {0x3, 0x3}, {0x1, 0x8}, {0x1, 0x1}, {0x1}, {0x1, 0x200}, {0x3}, {0x1, 0x80000000}, {0x1, 0x54}, {0x3, 0x5}, {0xe4bb0403d95d4b1b}, {0x2, 0x306}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0x384}, {0x1, 0x1}, {0x2, 0x12a2}, {0x3, 0x1ff}, {0x2}, {0x1, 0x4ffc}, {0x46ab56c084de41ad, 0x8f4}, {0x0, 0x80000000}, {0x1, 0x7ff}, {0x2, 0x5}, {0x86e3ca219438334, 0x7}, {0x3, 0x800}, {0x3, 0x5}]}) 16:00:26 executing program 1: poll(0x0, 0xf3, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() r3 = getgid() r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getppid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="b8fc4e42be59accfdef0de3208bbea6a16d1fc8b36957524629609be4c9b8720608b64565d53dc73433166d869486ea3076edc4101b9dc19e5d5b6454a15cdae303f4d9fcffefee3c00af8b115a86bad5392866d0ace64ee94319867c87ab9754be90b13d35af5a3a9e8ab9be945dd666c6423e437abdacaeb212f1344170c59d228367b2da1f851b143e223034b227477b1de74be8ae34f3e524902aacef99363e9919511eaf53ac4fa8e37eabf6d3993dfd5e7b824f92f604b44aa44772715aa12412fa0607b9a547510a6d88687843f55", 0xd2}, {&(0x7f00000001c0)="09b9696484c228d7f133ac77a4337d566a3b60113051dd0a7d876cfd97e471b41163f2c91ecc12b78f17aeb828419427f644b173ed7209b0844db4acc970fa9c27ddc558c6658eb8562292503a03b48f7cc6158bb8a64c433034e2abaf88c1e745a6e0215a6d", 0x66}, {&(0x7f0000000240)="2d09ad2989bd7c59f5df887cfacc3631b42501c6a9740f08657f8c145fb6f87d4c768181de3449d5bb51a0685ca0e59931dee3d7f4c70148f7ac4f7b49d6c5106f20e927a64cfd46298b3c1069fc7fcc384fb7a91635a82aeed82f3ec1f2fcc43854ebe7f6b8b2510642c9a8453a51aff42d4e359e092e2a169210f45f98680821d0c96a811b177c410f8e2d502844914535753369785ea4b6a3e59894f81ff4f2918c12c49e4e5a7f2ff3348ae7", 0xae}, {&(0x7f0000000300)="ce789b7da79fb705a136c187b8944b9198d28d22ec145048e5a4a879e60c0e179dfea7bab6df5a1c5a44d5450a2839eb13a9635b41999c88b7cbda77fb540c8546385f06f4", 0x45}, {&(0x7f0000000380)="1fd10d15dd9a7007dc99bb62d37a181e77dc7dd18e582a13323b54fd9f96016577a7afc485a255046d224f0967cdbcd844706b476871e3e763487d0c15cabefa1ee8a926a83b6dba926a472e521bdebb3addb6", 0x53}, {&(0x7f0000000400)="33b4768ec668a805d9600f61f256b3114c7b688f0548e634a60dafe227f0", 0x1e}, {&(0x7f0000000440)="718ce771550186163f9b74610f0eb40a243f175949716323cec07abb9048de466f8d35ec4eb9c7f1462c31be41944051ea175dacaf971a57f667e7c8bc984441696a436b86822832a9bd823c3734b546eba8b80a308e9294f1c99cc4f9727802842478a874db110e", 0x68}, {&(0x7f00000004c0)="e853be5d3323c1af40d65a175bf570cf557b1e91b0be2b6844c6c24a5306ed3b8e024fed88b9fceb6bdd5d5e834c6450", 0x30}, {&(0x7f0000000500)="5b22dd05747d2d16e5de0ae896a98f881e6fd9cb5a7de92496dab3d9651ab9750af00ab037924aa58fab81310ad6f9ffbe9476379d4c329c9290d486d68ef66ad870506541f2091598c2bfdd944afcd2614c3d61a01783e501fbb9e98b5bbf8de5c6727c2f397a57ef99269ac341dde954e7dff20dc6a69ed74268df03d002f5a8e5e907170c214aba5bd01e3bc39255594e6658b4db394cfff07d823d9bbbc16178a1a2c074e257c1082f25a6a9bab95c7c965552392339d42f747365c87688e3aa7339de56135fb9a82602befb5d617b9ad24d8efac38b57521e0fd78011974fa36999f419b835ffcdffda09634d9a1284414a3e2ce3151cca82f921c5754fa73357329868137c1464248226d8dc7f6becbbaf92976942672dc3ae91108f9b96350cd8731533c87fb235f7afaa25e2aff603b41392d3e44217624c0b82d14e0c43daaf97a4407a88e5b0a593ec6c90dbe04de921a3c6842db73a9c5a66d954fd747e78b69db719e76772609950e161e2e93494cc38a04714c8dd96060aaa4fcc3b4b28701adb705dd160508929783e626278534f455e3c297596aed58f77b0880dc4f51e1d833f256000de75944ecd0ddce030a8095b16fecfb8124c96805521cd097dc6a73aaa5013cae9d575d62b9308ea8a9328c877838869a1be4e433ba8ea27083addb38b7d9e7f4fce181551e83abac645a3b0d28df535e6a3c5fb91dc7cee84b5c5af0b47c688053559fa2b9593dc0f3cc9f6a510062dc047204a5481ef11335707737a50e7d6f396e4ceedcfbaf6bc184a6f4a247423044d2ac9b6926d226cf8da541e3748049eda0dd1bfd7c540c61b74029ffed44a00c87e0cc7b3b8e5c2664ebaab62389fd045e9eef7c4d640d9f5a0c24df49a41d87a52c5eb52ec9a6b2617dd2ff395f9e86dff0969e34372e874a2b66e00315736de7f9451afb2c8b946595bf7ffe9522bf9d161d8fdc66f650da102853ade498b3a342134937f59106922614bb0256a7b542a7fd53d01c017446c4611ecb8f3cdbad76a7f117c100297b57382d254a6a46550a39c890e42dce37429b37cfa20bcea89d976c98add7b3b27fb72dbbd1adb8f5d7e580e72d141bed9fe833bbc39edcdace2ded609cdbb664f29b04e3709ebbca482c5ee543da02d1b93cbcd6ef7ad74a77c1d903853ebd6d0806e18234f2c679ac4db3ad4b76098dbef71e8ba422663505c79f22ef7d92e2ff01703235771d9a4fe77b46e677859d09021d926e630e0d585852dd1afb3ee286941ff2992f0829f3474e255a0adfefafb1f4756e1046a3f4e16adbef20a8db41d3f54b0d7eb234b106f31fd9ce95c0cdd89ae3985ad91d3265e4d7c3e2502c4bbe9edad3ee2db1b96031ec81426480a6a75138ebc7085fe7a4c108829313120dca4e34c087cf73315cde289cf5f47f5f19cf868027b34dc012caa4e0361fa67b44f137cd896503956e753aaba8585973df94293cf677210b3a02617f098e8f9834e9605a50e63a4d775e6c09460e32ec7ac38b7d9c73affe02aaf165c787de1a710694cbdc5c689f965584bff988f86a30d644d09f2f2632ca15829596d2547e7363770bf78805e7bf20cce3d33a225d4011e30e49e9123f98067c5a1bf7fcd4be009b01a7d15aec25540248ec7fe5e738db6232ddf1a4c55c7e104c19988521933684cf4bc123cfe25dbed840d7e90531c139eb1a06a2f12c32816bf023817b840c14d09cb9780caea358e5534c6c411af842e85b935a007e8f0b8333b3d263a5d0a0d7629708f675d9083709dd4e88eddd53b83e7fb8c84c57faa4216b9a3edf0864b93fc4d96b5fef219b41003fcedef2d5c0713cb716dea67adba24a8e6e2ee1fac0f2391f2e5f0a1e62f34042f0b6f068ad25fe6ce23e8f1f6c22b1556b19901df5c3f18de9c6a38f2f340eca694230b8909a74ea000c2ef36c73bc08af97fca7e29995071bb3a13296b174623cb22f2715e8c24623c52fbda89a382cbd52339271ca04214e9e7d5a465cfdb1298184f005e8e2591cc528d930f64987ecd8bb0054f957adf27909b99645a7477c401edab72580c6fb5f153d2c7b33c6ea7563f6a108a4568a7c731908e19d3c9389166a87ee9a01c06f8bce441445d2f0611d9161e08586a15e93e91663135394582b4ec12e168bea5141c838dfe51f127e28ead26a6320cfbb5c21c949f22962d9b290cf825cf73f5027a313fb6d5bee6da9c6c3fe32e61758bb27cd4032f125bf67cdb1d94220b3ef678ca186154e1d3eebb0f06ca92fc9b0671c1560a2107f2a902045b911c190a47b93c53eda8a0f6a79fe4205ae1a588546daabc4cd2fd843b139ae59baa0412e15204c15311c9726227977fc231fcd723138f3b6cd24a780edb13ef57a0223e99fe311ce3b0822301640cc524181ef6249e8d2c9eeb3b8b31d9baf842f9a68080baf4068aa25cadfc72ad23f3b68861c2bf90056ad91170c5872308a1ae3ee90e8dd34f0ee61eaa4142802594976371461c4aac40a3d0bcbc3406f53954ae31f7edff2aee844f6caecea8a9241d67e48102a1910c8ea40e3b813f4e91d645cf23cc811eccb6dbd7eee933d78fa59a5e2b90d065057be66e6b0822267484364a6643e6b711296a706603f2048e248969ce79e967ec49e3bfa92a3ef7025617c11bb0b4d710ae0ef879f49600a827d118fc606d4d57ea958f2304a7f7ebcb4e8ff00228cf6432b5eca3e822bd778d8ff4b3c88239c6821c3879ecfaf7669054e5c91ad6ba50c283e37aed375207353c8d778bf172098a44a62e8b6db414c518e1e55b65c8ec29e4bb56b0025449b4b4e094aa250c4cad6d7e9f6dd13a4855f3da5c9c49348836ae35a9eda4c44bb59826beb3f3a32b207e36f942a00e4a2563b5ffda2bae44be705c6dc2849c70187c3fcd90525a9f6549505a594101b594d3583753c954cd7b35fb4da691ca93fa7d0c01b45a9bf295ef6c3d97681c78acab921a10d214c33581f74781262a7ede992088f7a918ed4a6fec245316d36d4cca9e855107e7b8de71c54d5650e5290e52cc83374453faa6dba92285ecbbd01b1cd4932e9f232215d0702c90438a264d41da426cd62cfe768eac687f05b7df82cc856c7ee0e38da8560af488f3c48a622b5b578a70e0db58b52ce67e48c86f203f8346b4dfde1aaa80ec4513abc795b94d6c4f8f17b19beaae1fcef0959efe4dc69633996c791d1620cfa637ed936b452d16edecd7b606d2aebc10bcdcfb646ef43124f0cfd653ae43809b0507c526691c88538c06ca997f49a23527bac6951699fcfac197dcfcfb1345c3077c34b73ef69618c859342ddfebfb8271af3279d2e38c99d4036981103f31afbebcfcb3db1ef1af64bc12b894f23d2c4e77607f2d10900e8822989c3cb71dbbcdfc3bf1d4304ba027e213765decad468da4e2bb6ede769805561109d57eca92555c7c616a7a48656394a59f09843c784eb7b80e5d97a71d2823e75569e7f4b05a8493dc69ec9bff56e5cc2c7167ff34337ff61ba123460b0b61808fe9512f217c7ef0f040393ce4b30136c8b03aa4f0ec0b9793e3493d6e775e7be450d65207f1ae0c2c8d427a5eb5d232fc394f99bca02f5323c02af630c3a6287989b628aa480fe430a1fb6bbd1662d9619854720b09ba1c8a3f4a01e3b955f3f47e3ba052387b047b4af72ea620cee48a697ab3b29442c589aa18533362fce26adc1595e92635fae812f9a23f8c772f89004738734fcd072117911dcbdb1300d128f05f00b0ebe778fc6cdd2160e2c2fde58d1177fcceb1cfc52c689f6a7bb08eac583953d85738dc397bdf2af3a048a6f941bc61fa72d5280cfd9458387857da2001ccbd9f793697a87d209fc7401032c5550b48c62ef1e0a60772ed073e9eaa9e36b4568518a9046d6da77d505e5b276b9374b40d384f0c0d15cc6b84d7244c99206635347731e4d5bd8ba945a35df272fd3ed10da88d8ff813aff83f9860db52444321af65b9b64e1b8180a1a482812fb69ca7f2117e047025411f9df47d83e1849986b7d14fd5d8ac9991fb6af0dda29d0a90e8d67a5241e02ac71399ebfaaa3920eba028ad0ab7c1063f0b1803b419992552c6229968dd441e920f63cbddcd81e33e7b14f4703d9fe5aad2a5ad801acb2687ba7781fe12f8679fb83ddfbe102b5019f43185f0c55b4430f89ea9907aa8dbab020bd10bbfc615b42e5c2259e62af17a1ef626b046feacf9144b30ebcc5e2d1b35fff963a7398ba8c25fdd4ceae311d9440120c511f1a899d01ab4fc974b7d42fa67d418e3e306acd3626830a63525ca118a99ba86557b30ff29762dd1d599b5ecec868e7b7ddbb4cd2cf9c6d967ad9955a085f77b931305dd0bc5d142527976a1a5815bd995278ce222346bd35ed71925e301bf3ead09f521d4bc2dbd857586914e65331e151b11f0764e41b4f4a5fb3ff5020894bb3ee0994596254a43f5c11af34b6d34adf1cae534928d6b42436e61aa533a64480134f5e8c46431408cecf8979f33bb3f839effc59a2bbbbb1e5e03bff2cbf5409f876d9dc74838c4dee55bb9bb3009188ea62dda0885a50f9101e1fdf3e3046105a22c5de623a01f9d404726183d4264ca880c141c59dc2c5edd061d78f5d0855aec8b845dc3dafc5a0da7f6d0e5f27990121481a96054d19e559933430e93c20dfa4d1b0861726297203ce6b3a6b71badb3a95604972e9d93382f22832e0c9b1ca3f5dd5fbf1ce5af73c846812bfeed801a437cb66308f7a8ff8f4aaaeec9811277ea3e499ffe4712e55275ef0ed50a188dcc4521564e24bba9fec2323af1aabf60b54e69c13ef2c5b2a4cd85fb1b43b37e79f921e9698d65a527d4aa9a89b62e926f67b5c14308e9367fe0afc45fa5689f29736ba5e9cbc644be486c77e055d17e08f0a33dc9c54c07357d1134ab2008b2215897728259af7e0e09c372f10f5899bf318f211fcb6157247a66d12723f41405f73ab3a4845d18553b9756dd270f9d2eba94372502b31954871b8bee3724132a6a436eee2a154e3e2de6964037aa89b1be1123082f7ca1606b3e03d4a8773b577074ef8b63dcb6176297faa56414c1fed941d1f65bb8c83828852a679844df03d22a4aa22dbff375e80c921da6865135f7784eae8539a36663638ed2cf2ee6d9536ff0d42412236feb2f7664503b17b74372f22be7daa7958451aeb8cd5e8c8daf154328ec8c1b5329c4008f2f48918a3eca643be304074ba92f8330b04210b4a3d389201b220f1980a0ed71699b8973e6a0292b5e525793237b8b8dfb66c1f5573157316fc18bfc3885a6efea00a1f8b87ee2b6781bc9725a77f81fe3da3dcd51befa646239c30277b5ca192957e9fcc95b6cf3317056b0f46f539661c60f62c8e650f24361b7d9475211cc8dbf91b0f1b37c32cc107107f95eefafcfded863ba43b7329a315d9f544f4364d94aa3993d93150e29a424dc2fa0da5e6fec21d51a331efd5539bfe6b01e56b0c285d06460950446fc3b66ea45cdfe0caeb99bd2de58cd1f4ddbd3d6aa72f651e0ca7b01e2b4e2526c444f0a2292e6911103e46ebcdba08fbe1f09ca19b25e4ad470536aed6e3229d75f5461d455c3ee10498c0e41a2d25be4e29452f698f80443282d4ffe43d2d132007484098f75f88af767ce943cef4de708501ac65e6d354c5b1c105e18704af72166588134a1e9a368799b19a1e76f1c1d439e1cf400ae4d754aa5831301034d98b9a4b13b157082c9805c686f4538b9762f9e1d6b4fa867dfcfff0505af153e4a9735eb7bfe31d440e0", 0x1000}], 0x9, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0xf6f2166bdd316be9}, 0x8) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000100)={0x0, ""/220}, 0xe4, 0x2, 0x1000) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3ff) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) dup2(r0, r0) r2 = socket$unix(0x1, 0x2, 0x0) getsockname(r2, 0x0, &(0x7f00000005c0)) 16:00:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x20, 0x1}, {0x85, 0x6}, {0x100, 0x2}, {0x101, 0x6}, {0x2, 0x40}], 0x5}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "9a00009e00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r0) getsockname$inet(r0, 0x0, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f00000000c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/184, 0xb8}, 0x2) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000001500)='./file0\x00') write(r0, &(0x7f0000000100)="9e3eb390060330619556ae0b655533000009000000efd30405c58707a8ff474cffaec4a9ab7c24959755a83838299e7ca6722a5346e2c5bece3fbd34a7e37f3fe96147ddac040098b147ae2d42d629166f3625b13e8456c296563ebe4b2ef4ad9b1870e971bf111d2ed2e6af24724369c4be425a049ab843b36e834c568201f28cf8eebb88025ad4d458808e973e396ea9", 0x91) sync() open(&(0x7f0000000040)='./file0\x00', 0xf1f32ac55a9b6272, 0x6) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") readv(r0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f0000000100)=""/40, 0xb55e8da58c185564}], 0x2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='}*\x00', &(0x7f0000000380)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='\xac\xa3\x00', &(0x7f00000004c0)='%%\x00', &(0x7f0000000500)='/dev/bpf\x00']) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) login: vput: bad ref count: 0xfffffd8063ec6338, type VBAD, use 0, write 4294967295, hold 0, flags (VBIOONFREELIST) panic: vput: ref cnt Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *139603 51223 0 0 0x4000000 0K syz-executor.1 53815 16125 0 0x2 0x480 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8063ec6338) at vput+0x14b vn_close(fffffd8063ec6338,2,fffffd807f7c6900,ffff800020b23678) at vn_close+0xfb sys_acct(ffff800020b23678,ffff800021a0d2f8,ffff800021a0d360) at sys_acct+0x15b syscall(ffff800021a0d3d0) at syscall+0x552 Xsyscall(6,0,fffffffffffffec0,0,1,f3aea84c010) at Xsyscall+0x128 end of kernel end trace frame: 0xf3d70900250, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic vput: ref cnt ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd8063ec6338) at vput+0x14b vn_close(fffffd8063ec6338,2,fffffd807f7c6900,ffff800020b23678) at vn_close+0xfb sys_acct(ffff800020b23678,ffff800021a0d2f8,ffff800021a0d360) at sys_acct+0x15b syscall(ffff800021a0d3d0) at syscall+0x552 Xsyscall(6,0,fffffffffffffec0,0,1,f3aea84c010) at Xsyscall+0x128 end of kernel end trace frame: 0xf3d70900250, count: -7 ddb{0}> show registers rdi 0xffffffff81010db7 db_enter+0x17 rsi 0x37cf __ALIGN_SIZE+0x27cf rbp 0xffff800021a0d070 rbx 0xffff800021a0d120 rdx 0x37d0 __ALIGN_SIZE+0x27d0 rcx 0xffff800023c42000 rax 0xffff800023c42000 r8 0xffffffff81f21ae3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xa77189546a61c643 r12 0x3000000008 r13 0xffff800021a0d080 r14 0x100 r15 0x1 rip 0xffffffff81010db8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021a0d060 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=139603 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b222b8,0xffff800020b22f20 process=0xffff800020b7ce00 user=0xffff800021a08000, vmspace=0xfffffd807f00bcf0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51223 463984 4059 0 2 0 syz-executor.1 *51223 139603 4059 0 7 0x4000000 syz-executor.1 51223 64068 4059 0 3 0x4000080 fsleep syz-executor.1 90700 461778 1 0 3 0x100083 ttyin getty 16125 53815 20832 0 7 0x482 syz-executor.0 4059 128353 20832 0 2 0x482 syz-executor.1 89978 191718 0 0 3 0x14200 acct acct 57015 78281 0 0 3 0x14200 bored sosplice 20832 58262 95918 0 3 0x82 thrsleep syz-fuzzer 20832 483804 95918 0 2 0x4000482 syz-fuzzer 20832 33949 95918 0 3 0x4000082 thrsleep syz-fuzzer 20832 291446 95918 0 3 0x4000082 thrsleep syz-fuzzer 20832 430153 95918 0 3 0x4000082 thrsleep syz-fuzzer 20832 96346 95918 0 3 0x4000082 kqread syz-fuzzer 20832 142486 95918 0 3 0x4000082 thrsleep syz-fuzzer 20832 168823 95918 0 3 0x4000082 thrsleep syz-fuzzer 20832 109117 95918 0 3 0x4000082 thrsleep syz-fuzzer 20832 12524 95918 0 3 0x4000082 thrsleep syz-fuzzer 95918 26627 71655 0 3 0x10008a pause ksh 71655 181802 76656 0 3 0x92 select sshd 76656 16086 1 0 3 0x80 select sshd 49504 209153 82625 74 3 0x100092 bpf pflogd 82625 31202 1 0 3 0x80 netio pflogd 92804 460546 27114 73 2 0x100090 syslogd 27114 417986 1 0 3 0x100082 netio syslogd 65856 25051 1 77 3 0x100090 poll dhclient 20619 283387 1 0 3 0x80 poll dhclient 96205 83809 0 0 3 0x14200 pgzero zerothread 68293 359744 0 0 3 0x14200 aiodoned aiodoned 59130 358127 0 0 3 0x14200 syncer update 38476 258006 0 0 3 0x14200 cleaner cleaner 65043 519365 0 0 3 0x14200 reaper reaper 23407 418231 0 0 3 0x14200 pgdaemon pagedaemon 15237 495823 0 0 3 0x14200 bored crynlk 79144 508595 0 0 3 0x14200 bored crypto 49099 91979 0 0 3 0x40014200 acpi0 acpi0 80730 17951 0 0 3 0x40014200 idle1 88514 138815 0 0 3 0x14200 bored softnet 2624 104087 0 0 3 0x14200 bored systqmp 1435 248228 0 0 3 0x14200 bored systq 97118 402118 0 0 3 0x40014200 bored softclock 93071 30926 0 0 3 0x40014200 idle0 88409 135372 0 0 3 0x14200 bored smr 1 416127 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 51223 (syz-executor.1) thread 0xffff800020b23678 (139603) exclusive rrwlock inode r = 0 (0xfffffd80699a7c50) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_close+0xb9 #5 sys_acct+0x15b #6 syscall+0x552 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823953d0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_close+0xb9 #8 sys_acct+0x15b #9 syscall+0x552 #10 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9593 6576K 7044K 78643K 15863 0 0 pcb 13 8K 8K 78643K 173 0 0 rtable 108 4K 4K 78643K 835 0 0 ifaddr 80 17K 17K 78643K 311 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1585 0 0 iov 0 0K 24K 78643K 295 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 3094 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 17 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 216 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2175 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 54 51K 83K 78643K 950 0 0 subproc 32 2K 2K 78643K 138 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 209 0 0 in_multi 33 2K 2K 78643K 159 0 0 ether_multi 2 0K 0K 78643K 4 0 0 mrt 1 0K 0K 78643K 12 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 437 0 0 pfkey data 0 0K 4K 78643K 2 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 107 22K 23K 78643K 8076 0 0 UVM aobj 71 3K 3K 78643K 78 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 148 0 0 NDP 19 0K 0K 78643K 91 0 0 temp 221 2752K 2824K 78643K 24803 0 0 kqueue 0 0K 0K 78643K 14 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 110 0 108 1 0 1 1 0 8 0 rtentry 112 114 0 70 2 0 2 2 0 8 0 unpcb 120 641 0 631 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9550 0 9550 1 1 0 1 0 8 0 tcpcb 544 409 0 405 1 0 1 1 0 8 0 inpcb 280 1128 0 1119 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 24 0 18 1 0 1 1 0 8 0 pkpcb 40 16 0 16 5 5 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 50 0 50 5 5 0 1 0 8 0 pffrag 232 3 0 3 2 1 1 1 0 482 1 pffrnode 88 3 0 3 2 1 1 1 0 8 1 pffrent 40 7 0 7 2 1 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 73 0 50 1 0 1 1 0 8 0 pfstkey 112 73 0 50 1 0 1 1 0 8 0 pfstate 328 73 0 50 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 470 0 278 16 4 12 13 0 8 0 art_table 32 471 0 278 2 0 2 2 0 8 0 art_node 16 113 0 73 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semapl 112 214 0 204 1 0 1 1 0 8 0 shmpl 112 76 0 7 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4763 0 3341 47 0 47 47 0 8 0 ffsino 272 4763 0 3341 96 0 96 96 0 8 0 nchpl 144 8001 0 6360 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 24938 0 24938 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 24826 0 24826 16 14 2 6 0 8 2 plimitpl 152 186 0 178 1 0 1 1 0 8 0 sigapl 432 2360 0 2345 3 1 2 3 0 8 0 futexpl 56 25253 0 25252 1 0 1 1 0 8 0 knotepl 112 481 0 462 1 0 1 1 0 8 0 kqueuepl 104 437 0 435 1 0 1 1 0 8 0 pipepl 112 1274 0 1255 4 3 1 2 0 8 0 fdescpl 488 2361 0 2345 3 0 3 3 0 8 0 filepl 152 13494 0 13393 10 5 5 7 0 8 1 lockfpl 104 769 0 769 3 2 1 1 0 8 1 lockfspl 48 267 0 267 3 2 1 1 0 8 1 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 55 0 44 1 0 1 1 0 8 0 ucredpl 96 2428 0 2419 1 0 1 1 0 8 0 zombiepl 144 2345 0 2344 4 3 1 1 0 8 0 processpl 896 2378 0 2344 4 0 4 4 0 8 0 procpl 632 6977 0 6932 9 4 5 5 0 8 0 srpgc 64 13 0 13 7 7 0 1 0 8 0 sosppl 128 25 0 25 10 9 1 1 0 8 1 sockpl 384 1910 0 1889 6 3 3 4 0 8 0 mcl64k 65536 264 0 0 33 0 33 33 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 174 0 0 21 2 19 21 0 8 2 mtagpl 80 32 0 0 1 0 1 1 0 8 0 mbufpl 256 484 0 0 22 0 22 22 0 8 0 bufpl 256 11339 0 4310 440 0 440 440 0 8 0 anonpl 16 224466 0 213231 101 42 59 65 0 125 5 amapchunkpl 152 13804 0 13695 23 17 6 10 0 158 1 amappl16 192 12094 0 11429 88 46 42 46 0 8 8 amappl14 176 103 0 98 1 0 1 1 0 8 0 amappl13 168 716 0 713 4 3 1 1 0 8 0 amappl12 160 18 0 14 1 0 1 1 0 8 0 amappl11 152 316 0 301 1 0 1 1 0 8 0 amappl10 144 88 0 84 1 0 1 1 0 8 0 amappl9 136 1279 0 1276 1 0 1 1 0 8 0 amappl8 128 833 0 803 2 0 2 2 0 8 0 amappl7 120 65 0 56 1 0 1 1 0 8 0 amappl6 112 306 0 296 1 0 1 1 0 8 0 amappl5 104 201 0 185 1 0 1 1 0 8 0 amappl4 96 2640 0 2611 1 0 1 1 0 8 0 amappl3 88 270 0 258 1 0 1 1 0 8 0 amappl2 80 17920 0 17848 4 2 2 3 0 8 0 amappl1 72 61648 0 61199 27 17 10 20 0 8 0 amappl 80 7319 0 7281 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 77 0 7 2 0 2 2 0 8 0 uaddrrnd 24 2361 0 2345 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2361 0 2345 1 0 1 1 0 8 0 vmmpekpl 168 22560 0 22525 2 0 2 2 0 8 0 vmmpepl 168 291545 0 289737 209 110 99 106 0 357 16 vmsppl 368 2360 0 2345 2 0 2 2 0 8 0 pdppl 4096 4730 0 4690 6 0 6 6 0 8 0 pvpl 32 638375 0 623434 224 80 144 160 0 265 17 pmappl 232 2360 0 2345 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 650 0 10 19 0 19 19 0 8 0