46a6d5ec4b2569e8e4caa5f6bd4b91df145778ff0ca98289d5ae7969485c506b96135a9c7fb8c8d8b29c5853504837df7d33038bc6fac656513c74537446889dc3d1b19d6fef2c9bd463338d69c6a1d04c32ffb4f88116d39ead3b5332d9e6cb92e79407fcd8dc19888915455300ee8f160052c1e0b15c7d7b2bc3e1dcfc3853654046347a18a434b57ead17a285271f00bf0af6623ebd733c85c319264d2689324c2445b83c9fbdf67d8cd1bc78e1d1c028c59b8420938bdc564559885a8ad9a9e0fd9d0e0cf675a3a2bc50de05f99ca4d307ebe5544af94df1a0885913cb520a6ec9032751d8bb0eb97a0b3a17b930c78560225c61a9688291a2d8872fb8aff02f5d5f1620bdb5649903c425119fdeeb47c139b7bdbe04be91e56650bd90b9bd1825192f836d839aa03567c3e080cafb1d7792319958957c91ce0f91881edeaf8affe7adbbe49877cfbeb8b503fec2356d01c749768fd8005d33a6d372b0575cb54df65d2040e5b5c5c6417d67c56524992ac57c7de0929fa591a78a9edb7e820df39b4b601056e4fa19b87065380111b2e8a33f2a5cc473ecebe50533ca39988a4005b7c7b37ee388955decf77d7c34eca40b77ade6dc3b086516d41a5f12527709c4e85fedeb78aad2b6a2b11253da8ed5d429b06338a4e723365730a99455e1a47bd7a68876366f42afe30b33a2dd1e02bc217ea4360a3d16b9391596e976f557c90838904593f35ad34903837486f3a6f3945e53e8ed098499da04e0380c94933a060403d9757aebaa7a5356e978c9b697b42d139ab70d2420bd8ad73e1e2172b4106e1e4f26437de6da90794c6ff4a5677fb664d939ea1f5b24695f35691b595cfca35f6492a653f0e26541d4aec5b44aafdfaa16943f3f1e9dcdd36b888f25aa7e3546932ee808f1ffc26e48b18599ba9601c66183595d9e0f0902fbe2d34048825bb62137a77a55abb704067c984f4886ce9b522c2edbd827d3c31063c8e4a0d443c76f55504dc817c2a96522a548fa7634dd59074c8cafa2db1487a410c34ffcddf528a7420ec5cb7e5fba5360d806aa9519c4fbf97868fd099475ff0153bae8b13c9aa3971ed3321ae757024c90dbf99bc47cabd94ce32dd3dd3d657480a4f09ad3f79ba96a529fd391850b0480889e510d41cb25f334ce45a5514841dcddf98ce8125431185e3866bbaec37e43cf15c9c6a0e0d91bf5068340796bbd53bb882d6bd9724dbe346cb4484a8d3a45110aaaa81e06880ca4ae832efeecd3ded3ce1d5344c6d997030f2e88ce7900116733c6dab324fcf79a7a0ea11dc3a16d37767a9a3e31421212a1fdcb4868e49a89cf1223c67e6b4e4dc86c0e50cbba8e9c68d7b45117e260494ffd48e7a99e9e511ec4d65714f6f7d856f3412b731630846a969bb25320f50d14daec263a8cc3f26a499279158337140995b7e844a3669fde5e040d4d914765607a85c952930cdb68df8d67a318adf2fd813d39de1c01893bd7873d177e9fefa44027b7bc3b58ba6563c378eebedfb1833967f776af80583f16c733a10dd5e64001e8826f4afdfe5c9db2f25f7afa4173cf5032a41b475bf7a61f5a943bac65089a07c77d12a0f819ec0658e2f6d788495cec44ef20645b150e742d88e23286f8056c97c8936b9300d1a81a51eafa448dd66ca6ffebb431d552060106a2d3c22af35b01027908ecfdeb43d428509d368c01333453b231973d2e86c66cc25c30a30a40bd2670052e6c12ee488057010e171358c166df390c966558054f1de8e79ac54bf2b10cd0d68621081f0bb0cef40627d6cf098ad5465e206aca108fd8e2db0dac347083ebfd5e79a0203c29796f39238af9923733e12f204ee2b7e0d0c5b596f66fef271687be09308e79942e42cab8c7cbd87f7b45885a8c6acafd84ab3fe2f3cb585eb62aed58ebc32d2976c2ffd477e783c305e6bf893866897e4e2c6c5b26627f34f730f7cc22bb33e11eda38e5c76d4bfdb7a182edd3a1f24d59676bdae1f7597fb8f2ac12404f538c1700ccad56b4e9a571552fe8f3fc5b6a3932bb4985201533bac9fb9c02e6da22a7da556b6cb6be6634811a69b4b611d684f9eac45bc06ea8c34c41d53c8d5e79770ac3c2092d810553c33bcf67a512275a002cafe1d1c188467cc361188cf236a852f63bd31fa42e444741206f49511dc370f1c1703fb39414945871e6e9356ecd915ed96e67feff1054c502cac812ac72b95c721b2488208852a5f57753d9bfb937c906c269762fab811e59bb93bf7e91431da6eef2589c71e59f1ad391fdf2118e30f7cb386eceee9488f1663964648ee73d859dca8a90ae6eb64cf0db7f37613bbd9995048e80be23187ef93a39d3d0b31a609d73a894b81d154666c250d20eeca0d3c258a6d9c7e8197355f15d29725702b53fc60fe7a3cdf2e2db537745abad020b8c293b5c9fb2700af697128697a0745d32e9d96f5e5e6d10b2a7bcf96ece46d7193ae0d2f3e84ac602c56f81007f002069c1c0fc9854a4e3d9b9901c7be7e68946d1bd75ba1bded9622f2fc608d346413ce588ad1b322285048799fe544f7234f5c3f1f53b41b2df4853bb91af60ab9f9684e7f42d8c77b35b5b1f23ba89dcb5337203c13d2eb7fdfab661b297440d0509737656f631b22668c7447e72a77af465e88d2dd2c005f9e4f421d6e4ec9bdd2c3bcc5abc4d0e39219252ddd3b80ac87f3001ce71cd9f053fb8cc400d26d2a3f9843b95087c3c490d62de58169b7bd23c65f323ea307791b121cfe57d4ecfa49f2ab76d04b5310536731ad3fc623b8a9cc39905de53573b4964c1c5720808387e0b6e229d877ea2c63a883160d0963bca8ed78100d13c40c2a4f50650caa928ce62aa99d59ffa9b0556518691cd2c66e553674251c84da8d03513c94f27216ba96c15784fb5b7d1b04c51d7a05e4eb307fb4bbd3e259be74b166e1ee84f13cdf5646cc5317d26ff6c96cd329c6332a4cd178a3bc7594bdf687d727933d739ce87050a4a4e008fd08afcfd1a159d8fd014ada1baae3762116fc9e517ef6468eb24298c91c23b41ece31a62ef7843b60a451b3adcaf815fc8f1444ed597303a15fd07608a1127b3165909687587c62d951d7fa3d72626c5f7dcbce17fab34425", 0x1000, 0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x8000000000007e) ioctl$TIOCEXCL(r4, 0x2000740d) accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) semop(r0, &(0x7f0000000340)=[{0x1, 0x9a, 0x1000}, {0x1, 0x1}, {0x4, 0x3, 0x1000}], 0x3) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 02:04:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x1, 0x20) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x6df, 0x3ff, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() close(r4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x801, 0x0, 0x0, 0x0) dup2(r3, r6) 02:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:04:17 executing program 1: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/zero\x00', 0x1000800, 0x0) r2 = dup(r1) readv(r2, &(0x7f00000010c0)=[{&(0x7f0000000a00)=""/26, 0x50d7a6583918805e}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000bc0)=""/81, 0x51}, {&(0x7f0000000f00)=""/15, 0x5}, {&(0x7f0000001140)=""/104, 0x68}, {&(0x7f0000000f40)=""/225, 0xe1}, {&(0x7f0000000dc0)=""/185, 0xff81}], 0x7) mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r4, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x2, 0x401, 0x3, 0x1a}) clock_settime(0x3, &(0x7f0000000600)={0x2}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) mprotect(&(0x7f0000463000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000640)={0xffffffffffffffff, 0xe88, 0x7fffffff, 0xfff}) syz_emit_ethernet(0x96, &(0x7f0000000c40)="415a3b2e2d9a85c20079f050ccc74a521a3e3004c5c515ea2ae136273b77458f9c196cce222d329a8c9b9aaa6ba102c3629fa996ad5955530345a829ac167b0f53ec9ad4fd297fb281c33191885b95235a29761f646da58e1b48cba5470fff5a2a9afc2b819663d90480440d44e725ac4ab8b953da082e80e795e2facee05852871acc42a4ce5902fe82d9a89dba2c3248d0fc800d03") getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc6f4c73f31c1d42d) r7 = shmget$private(0x0, 0x1000, 0x4aa, &(0x7f0000533000/0x1000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r5, r6, r5, r6, 0x140, 0x100}, 0x8, 0x3ff, 0xcf}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) munlockall() shmctl$IPC_STAT(r7, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000000540)=[{0xfefffffffffffffd, 0x7, 0x1801}, {0x2, 0x1, 0x800}, {0x8001, 0xffff, 0x1000}, {0x80000000003, 0xf2d, 0x17fe}, {0x1, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) socket$inet(0x2, 0x0, 0x1000000000000) semget$private(0x0, 0x0, 0x100000000042) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/164) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x800, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x8000, 0x73c0, 0x9, 0x7f, 0x3, 0x3f, 0xffffffffffff7ffd}, &(0x7f00000001c0)={0x3, 0xaa, 0x8, 0x7, 0x81, 0x8000020, 0x7ff, 0x4d5f}, &(0x7f0000000200)={0x9b07}) syz_open_pts() connect$inet(r3, &(0x7f00000005c0)={0x2, 0x1}, 0xc) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000580)=0x3fd) 02:04:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 02:04:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) 02:04:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x100000000004502) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2000082, 0x20) mknod(&(0x7f0000000080)='./bus\x00', 0x3018, 0xfffffffffffff6ac) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{r0, 0x47}, {r0, 0x1}, {r0, 0x84}, {r0, 0x40}, {r0, 0x100}], 0x5, 0x7) 02:04:17 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) getrlimit(0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/81) 02:04:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 02:04:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000000c0)) 02:04:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86126) r0 = socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, &(0x7f0000000240)=""/69, 0x45}, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f0000000140), 0x322, 0x0) 02:04:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8) close(r0) 02:04:17 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x6, 0xf792]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 02:04:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x8, 0x73cff042825d662c) sendto$inet6(r0, &(0x7f0000000380)="9f94091c29abe21bad945464cd1933fcf54a451f85b0555c8f810ebbb01efa2ea99fa5bdb89c7b02c5f2d2450f4ef2047f", 0x31, 0x2, &(0x7f00000003c0)={0x18, 0x1, 0xffffffffffffffa5, 0x9f1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000000040)=""/46, 0x2e}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x100011000000029, 0x2e, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x120) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xc8, 0xfff}], 0x401, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x20, 0x5, 0x1b2}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xfff, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x3ff8, 0x2}, {{r1}, 0xfffffffffffffff8, 0x20, 0x8, 0x1, 0x81}, {{r1}, 0xfffffffffffffffe, 0xa1, 0x80, 0x2, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x800fffff, 0xfbb9, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x200, 0x7f}], 0x4, &(0x7f0000000280)={0x100000001, 0x1ff}) write(r1, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) 02:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x48}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 02:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x20, 0x3, 0x101, 0x8000}, {0x8, 0x4dfc, 0x1, 0x7}, {0x0, 0x86, 0x7, 0x2}, {0x4, 0x4080000000000000, 0x2, 0x1}, {0x2, 0x9, 0x2, 0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x7, 0x0, {[0xf3, 0x8, 0x0, 0x0, 0x2, 0xfffffffffffffff7, 0x8, 0xccd, 0x0, 0x8001, 0x9, 0x0, 0x40, 0x430, 0x10000, 0xffffffffffffffe0, 0x4, 0x4], [0x4, 0x0, 0x2, 0x6aa08e93, 0x5, 0x0, 0x1000, 0x7, 0x6, 0x2], [0x7, 0x0, 0x8, 0x0, 0x3, 0x200], [0x12, 0x100000001, 0x7, 0x8, 0x4, 0x5e5], [{0xffffffff, 0x1fe000000, 0x80000000, 0x2}, {0x7, 0x6, 0x6}, {0x5, 0x2, 0x3, 0x5b70}, {0x100, 0x7ff, 0x1ff}, {0x1, 0x20, 0xfffffffffffffffb, 0xd1d}, {0x7, 0x7, 0x20, 0x4}, {0x5, 0x4, 0x3, 0x100000000}, {0x5, 0x47, 0xfffffffffffffb87}], {0x51a, 0x0, 0x70}, {0x7, 0xfffffffffffffffa, 0x6, 0x7f}}}) 02:04:21 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 02:04:21 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x88) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 02:04:21 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') flock(r0, 0x3) renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 02:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:04:21 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0xc005, 0x2) socket$inet(0x2, 0x3, 0x7) close(r1) 02:04:21 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:04:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="e9fd76f6f4f375c6029f75b97096ed4f1072dbc7f881e046df942e433714990e95a87083736b8ee5bd048c8e6267f3b0e81de42681c7a1d479da68bccde0084908fd2213781d301140ddc0680c991a6b88f68bace74e8798073d65b8fd26fa20e6632cc6f3139ad7e7c6013165f6cd4536beaf56f8e6dd60615b403300f0f1176477e8461ca144796baf66d3049c68f2dc19ada3b41a1019744e24025fc59f3959458425d6bbe08b4d0595c6c0b7154d28c900e5b523854e52dc608fa334a4f4b2237f0a1b0480c0d61e67a249d7eb76dcd2fdc40791e848cda39d99a41544a2", 0xe0, 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000002c0)=0x9) getppid() ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x101) r2 = semget$private(0x0, 0x1, 0x422) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/116) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x2) 02:04:21 executing program 1: r0 = socket(0x10000000000018, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="d68f78b71bc962f320ae94687e5f6a5c65f071b4cf4c32b67502216786df6a0556bc2eb939d40a3b3bb5f266abc0e60fca631b409109665b2c6ef3b01ca15ede6dcff748f5e497930e2cad980828a82a95fcd6d3f02c263b7301497edb0e47fbdce4cdadaa2991edd454a267f644a812afab5c59bb9809ec66b08d39e806d306e5800b40b2d035f939e9cbfff57f63175967ea7d550167f8f2ce7c96fb475decfcd034f4cfea5f4c069a3ae470d02db58d4640775b8d071e14a92e98423e021617a9fb31f9f837", 0xc7}, {&(0x7f0000000080)="5ffd10d3f0817cd31efb57fe623c80ac5480a7270a2455edaf49ed422b8fbe7b42a2a5d8251f56bd7633fc2d67318fa37af99dc90914560c9952bf89f0355afb4e775777ad9599513e90ae8d69d6dfdc6c3d5970fe9fd181f4bf6d8163d61e7613bc1b", 0x63}, {&(0x7f0000000500)="2f3b2c46d8f0a9826ae7c541003c55baa8deb7fa7bbf901d4be91e326f1f8b48b25817523606815061ea52dc99cde30c9db271e243dc66885735700087795f01a9e911d1734632b965cd831ebd5668174171fed48f672d462e1ffdab781aa6670f01aab623cd7eca4d9eb7e533f275ad5c78ec9bd2b190e807ad7f9b9029f1fd92b989d16fd1b0511e4ca989d7755043972a0fd02c30f86a51f9173685d2f72ed4432beb77d044f40d6aa708803cb77a14438ec5d3cba685987ba1a348c6e2e5b4ddc2ae04065fbdd019a7fce1feadfa742a0e52ac190d070fa60684f4dc3990939379270c2fe2cfffbe33196ed2b0fd2f029be7f527f515f3f788c45828604ba37505d48bd5c561882cbf3f472a03ac752069482542ec97007dd47011881471ea1169c7e0c89733beb4b2790101e662d82a0f321c98faa2fef653d03c042a48fd0e66402e7693db8a789cf7dff27eb5bdd7a34ba67d816e6e58342fdfa365327b5cb18fddf6c359b422d01a4dd7f8133706499f9bba618cf6fb36bf0ddb1d0aaa324cddc7f9ed04e9502c5aa9d724cde15f6633fb00bf85a6c0b4a0cd7f88ffeff383ca69351c5e1bdf32003d58d9dcafdf84debcacc97eded96a9d87e35410e2fec1e4c73ac3985414119deaa5b3deb6e9d19198635365570afe17cd0fb43a41b4a16adfb43721b13d3e48c2f6f351398ec5722043132e335ebb44ec5e532cd14dfdf3e6576376c2477730ec624db53953bef216b66483ddcacf65186d4a5a6aeb5366768c737b3b7a76723a1b9c6b7e84632850d0fdf22f0d2c09f0ae9680b416bbbdc0866fd97e6a33ac403ba3fccaf1ced4c1924db1529d34b85dae63adf1e91e7b3b4f00ec55339a356c345d0d1032562d4f6e130f43d2543f39d920ab6c4e597fa61c0ac37748d7d08df1e8babc1b1590b92e8144395a50b4d408d8ceb7f231da7a2db925522adf71f63597c970edc81332967c4b7e188aab1ae3c0e8de5a96a8ac3a76161c95be9d8ffd91b089ce9a93965722ca46d3b0a2c6dca345973fba406349b571b20093d58d1d524b655085ce9ad81e891bc874c41bba25c89565793d4365382199da663b81a4d9676f6013d0be8cddfbf264eac0f7ce480293fb01c3f97574359d84c7b163c568bf84793e007f8394832141fe6a4f73ab2ffef7ab6f57339ffdb062269adca0acc6824ffeb0e5b59c62d0072f8bd5a1864771cfc659a987f3d5de12dc7ce3605bd9ce5b3243be27e701692aa4abbd81a6481e7afa37f5e7a2d2c3f64c5541203bf8d67b807618a0bf09baca1814d4b739e5c9235c44074c090bbdd65130a752be96a65a3ed858fb9c287e875abf155b681225217ca509f5f0306d4e32d78213f6f7ef28f931620ec76c125354cc79ad073ce3d6ab618d835b0c1a732e5979ebaa84a5fe72b54122ce5b3266a06154151c413fe81aee03b63639694dc8b11cf497d5a71a4335e90ce316fa0377ee1fd5b5bb663044da0a812431100401d566aaacfeeb648c9a264cdbcb409b9c94c01800a97325e31eb5b7a445c0608ac16142c5e4bec46acbb36b62d25b6ca613f92fcd7d147f42e408482c5eaa48381bee2257c09b2fc2dc100e0ad1a0ae77f5e92ebac5c422c1a8d031a3227ce09cdec759ec24cc82a34b07f3d9d1dfefff3c03d8a0ef0f913941fc887a3e73ed76594f78b304d797f71ed654fd5ca9f28eaede0b00af80c4d5792859e8f15c18bcc7f3736879447c4ecc141d043303c28e6bb0a2be634548a8a04e6dd13eb5ea24e2bd6167c457f866658f0ec894676b27026152ba6177d7d8ece3fb48218512d89697ecdf8d2e07fb4d847f02b452f3f8e295dddd752f3dc2ef70602300abb9a107ecb1853e8a00c4db322d4b6a05c0a6c8b109ef443da6a5efe3dbbe8eccd4702ab2136365f9f8f37ef6d441bf0e3424a67b860a5a493802ad30ec8cfbadc2a828b7d3973ddd28500170e5441ec395092fe93624eabb9cf2bc528443a856675fdbba51ed3e3f0322412c65b4c4647b4aeb527289eb1b78f2fa7ea7f08933068adcddb09f223f0d411ff698eb4a46a3784bfbd6c025d49df0a0a5ca2adc6e866e710f39e4cf0bb30893a10f5a521b00c4794899bc87f33fb343b3b6efc8294f17cf8beb9b94dec6bfc1400d778b09cefef899f74731e8b43c6db19919866bb89bcf5520e961bbb5af31e87f24c6a8e0d1eef2fffe05aeabad054374b0700384cb7bf68cd5cc9e296e25fd38cd3653ff861ab4f3ed69153662515f8d3a66de331920b45b8d9542b05ce712b237f1f46d35c53fce54a34d14e7f7342d0eaa0dd7e6419a125cb2748d6eebb9140287ff24b0c8fd6c8efd6e22025b8295175422c46a6fda9635104f483619092d508343f2fc20f3bbfb60642321d8f9d0ab7525ee3cab2e175747b08544a666e07a4bf6da19830caa2db3a282f14a6822f795937ebe676e52975b54977a01afaf9bca8ae57b58a0c9ffa8f1cd5bd8c54432d732b8df8bd335be880a968abb368c87cfb8298c1ba82cdbaa261807bb49bb4beb7980284e714dfc1ec8dfd212c2aff5c378f9677ada56d06925912fd78ad17180df64a7c5615b784381fc77c12248a8b43291f07b1eb4ef1b1546c9bc93cf77822077e1437c1bb845617c9bf25f2722a1d205367b726ebd056c1b9d40e25bd3bd03cd04ccb11f5c83ab49626c7737e1609e06ba7b1f78888bf0367cde4cdd15ad41a02b9d7983ab19fe32fe3489ce001c15c98d1c78c9da73b7f4381af5c7bb1d57b41cae335720f45958a118ac3b90b9aa4a95b7323871a17fb2327592f3dc280d9e03d056a3e80bdbf3836230ac41ba2a9cada89e933d52f84753cc86f257f132eac036aa8d083eab140f883d7a0996527ca331fe5c21d901fd9108632615bbd5420569cb474e1bb76737fe543505918ef1cc23243272d0bcb98077dcec8b6449e76b76b3be25db1d2d24d1e7e5238d81a3def05f1de36c8335402a771111d1044a607c67b949cee1d4080aca0a5b80511e707b3bc44ca0f99de94c8c79ad8d5a6ed58c9b5ccf78bb1c4d85c006227c9dd5bcf6ccb0240a2e584ea5e128a7e5e56981b007f44426b45e5c7a16191369adc7bbdf9066ecc14f60845dc2c335de502ee94178055f1d2314db4bcd2cb9b08b8d795c7d87fa6e094150d645bae69d91908b30ca8eebe52eed9eec8a957adb4cbe66003de5a1562ede4e06f74701637f950b873ed3a48c9b2f615df9d7769be42e0ab4f1a5ee6d62cdec0858e8f02f858e28d14856a4d15e45a4f8e9de720b96eec61214f9faf19da9b29f214bcb99104d593a75bc8ec76736ba2f2678b61649c43f0b40b26716a97906ea1519bc5545602fb1251da6ed030df077b6ffe0c9fb906509a843636fe6e99052c516f5d400796de2c837e31580cbb0abfc823d2687c2e8afe26cc5f509eaf3d757328701e1449b1d5245f4a507a61a70ee89ddd976d6e5a065f60f5a6d7e1bef498d9c33e18f0a38fb49ac4e3dea53e484e46507e487aa5cb0350acb39c055bea6a0e9bd7e905a2b7bd90ba5b76badc80d271a84a44b0caaa8521adb1cabcceaca9f42bc7c785be084e9fea0892c12d8d4f764162c0cb1835119465b80d3495625b5f5ce4f01dc3d0b119a48c503e59943e9a29a791a465a0ab9f7248491bb37ebc5067faa99bf1cb5fc04d5e4210ce24c6205f536bef5f7cdb20e860fbb0241227e6ae8000afbe99949f1132bb80144641faf0fd2e8922d0e47f7a8eb9515539dccbab50c01fa3150f75e1bd71ee7e487cba884c6cc9c92143b079fce00428d9888e6860df3399b6e0747e3232ebbdbbd7abf09a5bf35fa3b35b277db48d09182ff5be123d7524d59aec4f12e7589e6faa40eed52510a46fc48e9a5eb2637df5e3271c075b91346b880adc5e8864615c5c91d87923a8727db9fe439fe06118ef1b40c00ee26fc139fec79cf3a7825e304dd08f0833758ec4771aa4e000d89d59b0ad5b545164e2989b1376a705b1f1683de66805cc95d5ac50580a38916d92a532987342b054a11e9f59f2612227e45cc66a1523d119afc02575333b33327032a4dc6848b424634ca723faab57018fc18991a4e170bbeec8e87b653e117c0592d544e359efabada83b31955ee8f8dff320fd851a4d2130e2b4ae8fcc589be092f5265b8d11f07124ea3026fd6893069054f9e304b4cfe794ed51ef05c2918d1f47ad0046ad4715b18e223b584cbbf879163c9577189e0fb91bd1dabdabfc84ffcef780e67bf34d37ddf5d69719cd233619b58f9825e68f5b27d75b7b0dc5e9d474ccafecc2d58d96cd045ebdf18760018ce8d82d6d4c6610aaf47e64d56686f71a111e97f8e705435f3bfe73853f20db90112ba3cef72fe5f947c702ac51ac6b76d9be410b6f4d933d0ab370f36dee7526eae2b8037b0f26303d1bcd1df0d48e40f221dcb99f11ee601f7dc5fc60bfcfb8e63f3913dc6974d11cebf7effc73eb20e68694ff449cafe29cf7b57c6b00443cfefc850e555c4947bd89de7a9c678c5388f82ea63efc90b3020cd1dd16c0a6b35489b76c716d4c55d29112bd8ca53e870389f3a463698c240e949a85d6e7df1a489a2edfc0280a20f8a0e4a9a1f5d534c18d5586bbb30f3efd9f4cac2a34f1aa4743fdb0352490e857f2c6ab3296bbc472165ecbbf9d6fdfa6098e66cb71c1707566fbe0128940e1e482033b0aaf9ff74afb1592921200fcfa0765cd73c62137f8e643b8ad46d9c1e98aa0e6f33513f2bc188734f362a7e0d5a65f771dbdf8fd4f42e1f97ded079180aa93d21c5cf9b5e6e9d517c4b4fdfdcd20b34f7c21126edffa5552385388f914ff8eae89ba706d143a809e0674f49857b3e1b9d164a1c188ec432ad4e0ed07ecc599231f1042eca031acd9bf63eba34a1ebc065ee93de668bcd938460f1205e63d40044d5965832bad4debcfbe1460407df8244d5e3ec02be4faaf932c51f7993ca6169b79bd240d9279da8d78634bb65789ed89a516d2b9dbda86b7ae67adceb9e7e88cbd3a2805c455ee216a0ec11f555b69a1d2fba5b776cb2eb3548ac1ceabdc2fe3eab96e80cc0442f5c407631d4cdecf2373b5cc8cb213a3a25b3de2d7b7b35242638528c8ef624705d514cfa870947e1a394ec982443e6db45e8a8f4c40b41560e232c59d3c05c77714aa0be03eac2b421de9e29e0457118de56fe27c31f629c6633b238d77e34c577ba2b4e79874cdcf655a8188b80987bdec6e4c6f5a6043563cdb8b8fd9f7b268682df7bb6dc9070184373ddf684527d8e59418bf073cacdadd3a20184566685a347f2183ac29a0c40d025bb254b11a45449f214c385de4a8288f1556c0e43f3c331eeeff5eb90126efa6ac1082a0cf36c6b010c594c2265505f8afcae8820973585169baa0970ea933708eb1cd30c75b7dbfd1523202e81ee05a0f2fbb2b3e983f8889565931a307b2f501f8bfabc46b0ff4f01401f670c4f8b87759e238df56a18a2b822453dd87441ddc6cc69f976b96cd7cc27f2bd714c60dc0efe11ffe0b242e2098caa77f872262a82c991c2840b7f69e9df379b6cad20524dda3a6f9339ee269e9d20f79eff7ab3419c1208083214d9c4f988f77f2e368069a1fecfcea55dd33f2bed17e015f3a2ace61d3759f7ff9aea25f4fd5540b3a1e27a47009ecd6d361397256a8cdfd4c1a1a6d979ecbd32d8421125ab36b347a268642e2c78f49dce6e53df23f4959fa180199ebb920294afbb49871c82179dc56edcd6c5033227a0a3f719b210f82fc515ca420c818955e47a6faa", 0x1000}], 0x3, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) dup2(r3, r0) 02:04:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 02:04:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') 02:04:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x27) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x8002, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xfffffffffffff52c, 0x100000040, "6c8011719b8e042500000000000000000000f692", 0x2}) 02:04:21 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80200, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x60, 0xa33, 0x6}, {{r0}, 0xfffffffffffffffb, 0x3c, 0x5, 0x8, 0x42}], 0x6a4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x4, 0x40, 0x9}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000000, 0x6, 0x200}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000040, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x800000a9, 0x9, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x4, 0x800}], 0x4, &(0x7f0000000180)={0xffffffffffffff01, 0x9}) 02:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x25}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6000000000000000) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9c0c}) 02:04:21 executing program 0: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000140)='\x83\x00', &(0x7f0000000180)='\x00']) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80c1, 0x0) close(r1) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x401, 0x6}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="ec516c4e3648dc39e435402967ad4cfefe24029b4a93944dc61186cc8e7b284fa808d81b25ec825761b5133209934c80a6b3747d9c9138ef6d1a0b92b1c596dc", 0x40}], 0x1, &(0x7f0000000500)=[{0xe0, 0x1, 0xee38, "316dabd50318fb20d893e2c6a714c1c7af0277cc0d5eefc6568c83e36ad6b90228a50bd49c2439fd5918bbf5d9d3abfc6c8b22b447c51db3ded2fd0c752594cdcd01085d181cf550e00fa2ce93a141abe8ef9930283f0336dd1a2b658236112e79fd4cf1f5e7b8067948a7d78086614ad11985327e889f805e768c407dc1a99b980ba832b70eef28ff919589fae5cba006bde95f2935227e3f424d86715aef508229818dbecddd79d0c9c1e491a7c6d5fe98bada1c1b2703bfe27f59b18b8f00b32a04dad45e6e946c08338e7f5d"}, {0xe8, 0xffff, 0x0, "60726ec5ff50af45f63b4a58aa73615f0e9578024cd5764825da5bf0d8808f909f81a5f1487fd272df7d84ab355e56882899aaf53bb14e3acbec48cbe6eab77cc5bb686b7ecb0a62ca59cead06cb40a5dea0a2c50b977077cb8759eb93ccc67ffda7e138012c8af2dfe3219887b7687848a4d92b33a16fdd2710e6374051efeb8b10923f9a5f491066614cf05f06820c992f159eb397ec5779d4959c4b30d25a6d94a82e68e8a60c266b54fc5383ed30b3ce15f3cbf7ea2d4f63c224d336f08a86e3870895852b610bd363e18df96d3723"}, {0xa0, 0xffff, 0x0, "ede19c81738c654f2bd9c56a578b654f51d58f1aaa1d7dfdd0be48563ede2408abdcaaebe713d95f8d1d9c6efe8d5b238e41b035d78e065864cbda2f6410434b0f08748b1c34836796e8a9c651eed9e4e32a20a1fa5e8a39fab2cbcff1fa6ba633c20ccfeb1fa25e9a38ca104a67317d4bca8bccee370c4632b17261a7c92cb8c3fc3f55b6f8142abdf8"}], 0x268}, 0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0xfffffffffffffffe, "61aa0db100000100", 0x0, 0x8000}) writev(r1, &(0x7f0000000240), 0x37f) 02:04:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f00000001c0)=""/238, 0xee) fcntl$setstatus(r1, 0x4, 0xc4) read(r1, &(0x7f00000000c0)=""/218, 0xda) flock(r0, 0x6) 02:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x1d}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30488, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xa008, 0x4ed) syz_emit_ethernet(0x94, &(0x7f00000001c0)="a00f86cb2169f08cb7fb516b203df02c406a9686569c37c7d64afb6c9409ccfda4143d286793a099b4d89bc563b58a5efcf34a9dd51304cfb04b1b5b28de269868caf189f6ec1331ab6e4075e1f9a5ff94db86ce27c27da2ce84fdbc49e9f6a9e7f45cbd22de21c5dfd23570aedb4a3d948163a16d0901e7a20c9ffbabe91939aeddcfa9c658da3b9fcb7c21794c57f935659202") 02:04:21 executing program 0: r0 = socket(0x2, 0x400000000009, 0x7) msgget(0x2, 0x440) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 02:04:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x862}, {0x18, 0x1, 0xc65, 0xffffffffffff9d4e}, 0x3, [0x0, 0x65, 0x6, 0x1, 0x9, 0x6, 0x4, 0x100000001]}, 0x3c) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 02:04:24 executing program 1: 02:04:24 executing program 0: setreuid(0xffffffffffffffff, 0x0) r0 = shmget(0x3, 0x3000, 0x480, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getppid() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r2, r3, r4, 0x40, 0x1}, 0xfe000, 0x2b0, r5, r6, 0xfffffffffffffffa, 0x3, 0x5}) 02:04:24 executing program 0: 02:04:24 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)) 02:04:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 02:04:24 executing program 0: 02:04:24 executing program 1: socket(0x40000000014, 0x0, 0x0) 02:04:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0xc4be, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r2, r1) 02:04:24 executing program 0: r0 = syz_open_pts() dup(r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 02:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x15, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20500, 0x0) 02:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="ef") 02:04:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x50, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0xffffffff, 0x5, 0x0, {[0x8, 0x3, 0x0, 0xffff, 0x9bab, 0x4, 0x1, 0x0, 0x1, 0x1, 0x4, 0x4, 0xf826, 0x0, 0x3, 0xffff, 0x7, 0x10001], [0xb7, 0x1, 0x877f, 0x0, 0x40, 0x2, 0x1f, 0x4, 0x3, 0xfffffffffffffffe], [0x8001, 0x80000001, 0x9, 0x101, 0x4, 0x2, 0x3], [0x4, 0x6, 0x258, 0x0, 0x10001, 0x1f], [{0x2, 0x80000001, 0x6, 0x604}, {0x6c, 0x400, 0x8000, 0x4}, {0x6, 0x7ff, 0x8}, {0x9, 0x9, 0x8001, 0x5}, {0x7, 0x4a, 0x7fffffff, 0x41}, {0x100000001, 0x7f, 0x7, 0x1}, {0x0, 0x11c9, 0x0, 0x7fffffff}, {0x6, 0x8, 0x3, 0x10001}], {0x1d00e22b, 0xdf83, 0xfffffffffffffffa, 0x5}, {0xab1, 0xe2, 0x80, 0x3}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000a00)=[{0xcf, 0x2}, {0x82, 0x7fff}, {0x45, 0x7fffffff}, {0x82, 0x6}, {0x40, 0x1000}, {0x25, 0x7f}, {0x23}, {0x23, 0x7f}, {0x80, 0x1000}], 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000c40)=[{&(0x7f0000000a80)="a198a5c65c4041c837ea1b68750e3aa03c6cfefa476f48b538dd22c82add8f8f426141366987596f26fb9ec7d0afd6b090be7e7680acd9035957afd15f83a78562baf16d7c09144bea626fe7dcf0fa0a69b35b0066a4e82b921098432c9ee88926fd8436d85a3ab90089ce40fdea774376830e3c801509c0b5e680837dc6b9e6ddf046a7da59d2e4569b2685cdefd9f4e48a283332f4b2b274acb552dbc5e5cfac7e1a3cb32a1da2b94b696b8400b105d43a7b073e84e4a0abc232284772", 0xbe}, {&(0x7f0000000b40)="c994c7091ba2670a9530af4055208aed3a1ae948f80a05b287e57191c376af099377523bc01eb4a1951ee2c8cabc0c7601b9bd8782e15d068a596a78b3a862a0b8fadf70fc6444c8f8a317ba697a6ec084473d4d0fbada6684881a03fb517235c95d6ed9fcc28214ffebc476e7f5d3b217065de2d4c0d14b7fa3db17c011932bb2fb7d6d0198c8b28411f67259d31800a91e4cef4815943d299e88461265bdb8b98290f895e38a189dd0b992d8dba93a", 0xb0}, {&(0x7f0000000c00)="1989c01facf98aeb367734413f5a31c181c15f8d5bd18e1b", 0x18}], 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080), 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000c80)) pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000400)="50f16e8d64438553fcd3f68c9d5307ecbd7147c32bd1617a6bf0a8153d4e92394df9107d14e29cfcfca0a88e9c96d5af521243aec9bf5df3f429105d648cc672be2f85738d7aac332a3e59943399a04d05d0b5c4913cad7b95636087604bd319e6da1a888cbc1c7738e02cb79af651ee008d7c1a91efe9cd36f2f5edbe2f1d0325b8462b9d3e65cd06395576052cf244b027484faf9e82ebd990c00327c2960b602f3fe3295c13a3cd9cf841b07ad273fc69f3796ea0e62532e3d2a11d29cb8dfa2e274c78fcfd8919709561ff96f7af80a16cce3609ad98cb32a914d2a0343c1086c5f0256722a899489681db168713177c96307dba33c5", 0xf8}, {&(0x7f0000000500)="5d852bea8095b726f617955d9e09891879247666d9794d4906dedaf1e63bd1118f2c2fac3aa47fd59c0394b80a524bbab0dca59abeee3a20f1aeaf6caf0abe834d3adc229a8f174c528c90f886fcd3ae318e4c4930fc806db9a03435e509c7d65cab80364f50105dc1e624558b1734a5832ad4d9e6b3c9dacaadb2bdafc514aacad13680ce370eb86be21d9f4395ff3428ff328a9fbd96e460910e92a41f7669ef3e632b059e9e41c7466dbb3d91876e07b993daa22133d66f4d4d5c29c54721333d18ead7ced26cef525c0440cf028a645f46001c9991908120cedc44da497b64aef25aec1be532ea41664e99bf", 0xee}, {&(0x7f0000000600)="652009f9eb55cc7f5723dcb3b23689d6b4853ecccaf04d9ffcdf6ead7469d54df3321b7da6821be339beda12fd70f9fdca60527349e9b21933eea168db5219d4c317d7c51aed2b7ed9f4fd638bf8dd4c992cb857187fdf97cfb66aaaa760ae9e89d1e849ec49735a8c4734302ffdc5bbc1f7449a216a0ed1fc258732b9005374b0b26cf3c098d48892489fc17cc049e3d1bd0d27dfc446efad49afb94f6da34661a6e5d3e07abc812b3f11946da65d98b4c5a449ce430a72db3d41bde3780a9d88deb031d55462d304f3e950a0f10fce528cadc17c3cbb622c69c59409f1ffbb2a8e06ea654aedfedf3b293a33c5ef49937d4a25d5dfbd2ebf859be37d", 0xfd}, {&(0x7f0000000700)="90a1370b136335e289c451272a7ff9e6bffc2b6a292a38f5db6ac7aa4fab783a5086f83b35bd6abb40e205a190470bf276bebf16abcecf93e03647f38292d2f894c20fd314b6b8e922e0866d9b8466eb75f853e74cdfde50e6fb9d97ab217ab9632040cfd4aeb05c51037bf4bf95bd33c974517e0012408befeae63dba4776e931", 0x81}, {&(0x7f00000007c0)="e86b71edabed0cc203ca8f80a45ded10739634d81d4b52f20c377026886b7cfb61ffb6f49f1af9b978d3bbdd22844174ea2dcd491223c50d671bd8ece4fef6a1ca3cfcaba610234b85b9d5b61dbe2d0042331649f85a7f008546743aa32b72608a57076915e9198aa9b3bcd0f1ab5c3df91db6cf1c7f7ebf3a67edee7b1e1d07bcb93f4e3c522abb5ae71ffee4bca6d5a9542b7b504401e2ae9886b279999e4d9dff9a864338948df170deb5523a5ec70da2adbc174423d5a41bab6b39", 0xbd}, {&(0x7f0000000880)="a73c50f061bc7a213dfef681ebeeae2bb947a0f94f707a46635a82cc0b7ff13e3c185f3674c2ae4fce35f72f3fa2ec0ac0214eac3cc0b0ef5d94e2b166e5f2f8011cf67949cafce3aeb3444149849a1ba79a84a4db4d56e815", 0x59}, {&(0x7f0000000900)="977b2307fe9f140ecc1bafdeebea840a5240c3947b419785ab09c4a01a267145ae0ace2ebd5e8759904654f50a2cd799e42998180cd90df8d12d42dd4bd82d86698ab2ee9817bca892971bfcc1ce2946f7b053", 0x53}], 0x7, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) 02:04:24 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003bd, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') 02:04:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xc080, 0x23ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1, &(0x7f00000001c0)=""/57, 0x39}, 0x2) 02:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x65}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/87, 0x57) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='x') socketpair(0x20, 0x4000, 0x6, &(0x7f0000000240)) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x81) pipe(&(0x7f00000002c0)) 02:04:25 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, &(0x7f00000001c0), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x43}, 0x10) socket$inet6(0x18, 0x8000, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8000, 0x100000001}, {0x18, 0x0, 0xffffffffffffffff, 0x80}, 0x8, [0x9, 0x8001, 0x58873f71, 0x0, 0xfffffffffffffffa, 0x5, 0x5, 0x7]}, 0x3c) 02:04:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0xffffffffffff7fff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)) 02:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61, 0x0, 0x0, 0x1}, {0x3c}, {0x6, 0x0, 0x0, 0x3a5b}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x408, 0x0) getsockname(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000004667be1bc3b14566000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000"], &(0x7f0000000280)=0x6e) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCCBRK(r0, 0x2000747a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200000020086, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 02:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 02:04:25 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000001440)="300a20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a", 0x48) 02:04:25 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/38, 0x26) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xb2e1) msgget$private(0x0, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = semget$private(0x0, 0x0, 0x208) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0xc, 0x40, 0x29, 0x53]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/214, 0xd6}], 0x5, 0x0) shmget$private(0x0, 0x3000, 0x4b4, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000600)) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) semop(r3, &(0x7f00000006c0)=[{0x5, 0x40}, {0x0, 0x3, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0xbe5, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x7ff, 0x1800}], 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)) getsockname$unix(r5, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000840)=[0x0]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000008c0)={{0x2, r7, r8, r9, r10, 0x80, 0x40}, 0xffc, 0x80, 0xffffffff}) fchflags(r4, 0x4) read(r5, &(0x7f0000000940)=""/218, 0xda) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000a40)) 02:04:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000005"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000900)="7cc5c480f21624347d87101a9ee90cb3e20b070000000000000075e935f62a99524146659a13ac5a4b9357f3e5cedbf57d78306fd869d3b2154e1af4fe758ffb7a9b9b8bbe128c8bb17646630ac7811a3d08e1ae035fa6e492c8b2137ce6b4144b3102e0ff6c2c6b156ca2c1885e0e7fd66b8ddabb85c2ec3cde27f17c97afbd08013607bea4c99a2c689ed06a50a7e425f8ad55ceb8518742091a0ee8687e19c0418583989b7c02f8672a74f51122b9cf43d779c92b95a3b4870d86994f5e4bcb7d678104fc665c378d76350f6c980b2efc561a382b4571aadd92660ea20b259707e66d4a2e2eda6b6974afb5c08edf06ede345df459f435ad7122d4d427bb0f08e205fb3da91958379a14def397d401451e6ef953e318e97ebe5f95f23357371b104709345f0ad44079c8d10d467c96df17647b0402fbf90cdde030d9fbb3fe7a9fe3d0b912c017505b8aa01859850cc5171e125fc3d95386728e17b32e525fe284d428335f8390f512ae381d0d57d239d5a39fb4330a25922e1b16b36aef58cc9272a0a5b99d12c6aba9d8491d1f8c416707831a68af12caff5405408805d6d5354c5f333f57d999625ec1eb8568570edb23934cb1951237f34f7cab40c2ac6343f41e57e00020000000000005e7fe05cdcea2dc28923217105b8c66121e1f1a9f6d16f4b4806d64a97e6ab47b7e13f77cd09c0cd2dbb38871e47665fb822c3e65a4e3ed6a649805511eabb9fe88725a8afe4a0193ff5e30406c9fdfc8dcd5a4c6231fb54f04fa7af13f03051e623f55049a747468baf14da193cc233147760e5d382a1f9352befe0663309b7bccdffeaad0fc0108fe808b0fe77383fa152cd9216f1d43b207212c0784380653f99070ac3a11d8e411c85b4c7141977fb6ed064e4c0d30ef08beded79d5973911a37205fa9602742f4be67a84ae9cf921cd735fb2fc37443215a3a3f5584b1c8a9a9b753403c952d9f51162483969056c6ad0a2f09338a1f885669021f58028c28b0032c11aacc2a6d83249cbeb5d52811c88e293e3a8d18c23508910d52217090606ea574ca0289cd048df65a6cf13c5d1a280fd51a25b4a30b39fb1933d778271f107bed417696c49fe086397831aeab3058d2ab4e0077576835a3a15359507bccab1669a5d40c69b2c391522923c767d2adbbd94d57520f6198889cefc50121a64442bb2c8403d9002010eb3799d8e3562212dbd79184d915415fced59fbbaea52a61361aafdeeb0b580b6a4b382ab3006cab85df8b9d766b5d8b04a0c7a56e60e3c85242142d7e88140696047ab950003cd8059ccf087745278f94d714205282f75a4519f2485333449ee1fe441d7f874d96b7dcb85718b304189c3e8b8b838c18ce9473c46c9093e838f082bdbebd7684452a748418c2c2f1e4e54285ccb76973b6d6fece7507d2f4a4532f85ac48a33c3b9d245c965dea37576595ab04a7fb0af36666ecc845f259836be54b9321dbbad6dafe7977c4849a249a6314803cd305fd7eef8e91e6ae299cb10e2775776692a96e8891201775777f966c182d6e5a5469ce6c420c069491db6f5f8e47d610231597d38cff02eb572d501bf9269896e8abee614ecc9535d0c8d550c04eb7a294789176773fbea3e83da0306e57d002155726771e8ea294dd9cd0194b3c19c", 0x4a0, 0x0, 0x0, 0x0) 02:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000168, &(0x7f00000001c0)=[{0x14}, {0x2c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") 02:04:25 executing program 1: r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x108) r1 = msgget(0x3, 0x210) msgctl$IPC_RMID(r1, 0x0) 02:04:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fchflags(r0, 0x50002) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 02:04:28 executing program 1: socket(0x10, 0x4004, 0x80) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = semget(0x0, 0x2, 0x202) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x7f) 02:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000440)="8d2a25623da269606f9e4c33076efa58e27472691df084241df498ee2360aa9f692fdee2964af2289fd59e22137259f4e9457ea82b61fd9fdc581429e7db3a9e842de9e9839695dd431bdfcb4aba7760da8a3814b0d2b6ae9983759503000000efcc1d884ecc94acdc2c4a8784e51f42da0b0491f67df2514cbcc20ff0d06f35d99226f23e94f4f8b659d210266e1c8c1d2e17345f2f1b7f475013a71c7424bada15b00448378cf5fc74604d8393d79a5c93fef77b4d383d1435b12f35f3c9fce86058ae0e310626b0f786b11b56b9689a988f466da5") 02:04:28 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r0, 0x6, 0xd8d, &(0x7f0000000200)="85d70677605c093589766c3257259563b2312ce51d1b093180c5b8055d076177eb75c23c8a86d68fa1dbe7af47a005113a1f2e4ada51f0d6555cbe88bef9d2f10065e7d93093d926bb188529952478fa3995f3318d69202652860a244f1cced214661ed16f78f54e388c42b4bf1f134610b4e2756ef02f78097f8e1b994a2d85d533393fb299f599a0347f972d4b2f9d1ebd38966e6ae014bac70f8ac156ac53e8a158cbd16eb557707c70ed07520ec2", 0xb0) r1 = shmget(0x0, 0x14000, 0x10, &(0x7f0000fec000/0x14000)=nil) r2 = getpgrp() getpgid(r2) r3 = getppid() r4 = getppid() setpgid(r3, r4) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/154) semget$private(0x0, 0x4, 0x4a4) r5 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/25) semget$private(0x0, 0x2, 0x4) 02:04:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202462f6630000001001ae38053949775d200bcc4bae49914d3837ac5f4c34a43e8a042aa005118a7d26ea7707e2f002e165ca4beecded64083f755b2f53b31fadafbd95bb8e4a42cba5be9cd17e7247151d3935e9d4c48ff3fe83a15b569dbd836ef676f343831cc1f4534262e366b00"], 0xa) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 02:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000040)=[{0x28}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 02:04:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000180)=""/250, 0xfa, 0x42, 0x0, 0x0) setsockopt(r0, 0x80000010000029, 0x2377, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffe8) fchmod(r0, 0x44) setsockopt(r0, 0x800000000029, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 02:04:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd86d07cc77da698374bcfab26c114dadafb23052666771f41dfa84a406", 0x20) getsockopt(r0, 0x7ff, 0x8, 0x0, 0x0) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[r1, r2, r3]) 02:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe04, &(0x7f0000000040)="8d") 02:04:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x100000000000026b, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 02:04:28 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20021, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x167, 0x5}, {0x87, 0x4}, {0x7, 0x18}], 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x5, 0x0, 0x9, 0xff, "6a935956afc2e179e9cb546f5a499f4bbe5ed410", 0x7, 0xba1}) r2 = semget(0x0, 0x2, 0x26a) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x980, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x24, 0x100}], 0x1}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000380)) semop(r2, &(0x7f00000003c0)=[{0x3, 0x7, 0x1800}], 0x1) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000400)="b3ef822c1c9d189d5c0159130bb963c7ccde7f4d612a69b43a3eee5dea3e34c9d987d897b2", 0x25}], 0x1, 0x2e) ioctl$TIOCDRAIN(r3, 0x2000745e) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/141) r4 = open(&(0x7f0000000540)='./file0\x00', 0x200, 0x80) ioctl$TIOCCBRK(r3, 0x2000747a) semop(r2, &(0x7f0000000580)=[{0x3, 0xcf, 0x1000}, {0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0xffff, 0x1800}, {0x7, 0x7fffffff, 0x1800}, {0x3, 0x6}], 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x45, 0x80}, {0x6, 0x3}, {0x8f, 0x8785}, {0x8a, 0x5}, {0x44, 0x9}], 0x5}) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000700)=[0x200, 0x5, 0xfffffffffffffbff, 0x1, 0x767, 0x100]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8010, 0x0) socket$inet6(0x18, 0x8005, 0x26d) setsockopt(r4, 0x8000000000000000, 0xffffffff00000001, &(0x7f00000007c0)="a757d3f034601a8e3190273180f6c42bfb0b7a667d4e1adc2923d968140041d036c06d7a6c39b365ff07c707f414073b3752a2460ae99d9f3d77faa8b096d39414d912e3c61d", 0x46) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)) r5 = msgget(0x0, 0x4f4) msgsnd(r5, &(0x7f0000000880)={0x3, "df657ae85fd5029808e78290de68da6d6a5e94090ceb74c24f9bc8a912b464680cf866e5c86e2ebd2158fd4e9d31343341a05d96d3c6f06582e3f2611575a1c99d6795ed5a56a79cb03f764f67a9dc4da8fb82e010e562830ef3fe5298ad5ccf9a11a94f8a0ee8183843c20c8ecd8ffa08136606c966f28aa89dbeff6cfc807691c30d42d31ef4e97ec946551b3226babb"}, 0x99, 0x800) 02:04:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) unlink(&(0x7f0000000000)='./file0\x00') nanosleep(&(0x7f0000000180)={0x81, 0x2d24f5ab}, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="7ed45fcfff5334d0549a06b71da40a4c27933c4c4a36e7de4afb2f13f34675135ddf7390d8dead4a14caa2810ddd28be6397a08638d5acb03bea70ec316d430f39cc4980d69b3cb09b1066c272d631dcfd43221d52caaf690b77633009a1a48fa67d838909434bb62538e421e6a496e1a82b94", 0x73}, {&(0x7f0000000280)="a656a66753132b29d2ac8acc2f8b7494", 0x10}, {&(0x7f0000000500)="b36d831ae815cf1563a5127c7085ab3792e079b9f6d9f34b6042db9f0dce6f2e6db7bfbe789d48805d718b6dc034e1dadc3d92c12f2853fe20209975ad3ed3aa421779fdd5097ac8a73b6c022ce26f9e9c95a3ea5fe9b06648245a13cc410842f1148e1ad8375f2f7688159e927cb18f039f09c0e8320e5460ea9ba79816992ad1c8a4b1eb6eef071399cb76abfe5403b432e904f4ff09de96083c61c2ed79f8c08208ab870b6791359a204df3c22e9da86217540d99ed794731b459bc4f71a5ff35b4d4d1b0ee0f8be5f1524442ad2fcb1095d8cf7af0c8dc1963a14a20911c00b2952ae49c7deb5f6227b5c39f35833d20089338772a3f4677dc69eaf9e16b5cd12fec62193ab8593c9fbfacc6eeefdfe793b1515354a0d6df0a94687688a5e19b4e846cdfaa17867b6d0ba549fdf52067f0d0990bf83201eb53655def20c311c1b899acbc5946050aa88a8da893bcca09594916478323172896f62aafe6e88b87300fadd4332887a6e21849aab2381dd663eb6b78ade15be80616c3b9822db1bdf2c7dcba18c90e13d592575cad135378f9faea954fbd74c40ad96fcfa6b073c7d0edc908510a864cee041de8838534018bd1fb1f1e599a97711fa9edd03dabae94b7a7852a7913593c4452ed126738bddcff1a452ec36e5be4448615974735822e39e21ca1830528649989286a8c4b13a6dca0f8f95c5ff03a06620eb3ff25be2de6bbf6dbc2e0cdb0b2159a34cbdc48029d3071530602d9133afc5d61fe55a25a69e32d5197c2f432d543d281ff0811a5ef28fc86289b0f85b1565c6f36d9424e94677ab424c66a95630cb396871725ece26c58472576917f3cac5d4246294e24415fe55ce7c929a5077cd5e679c9044126e8a01f946a6346efe6b8d91ff0dc95dc89b4f90a52e656c74ba5945f6a437f22f02fb938e9a88983d02a07f02bcc75cf04655ef7f8e1c737bcde6d434517b130d77a6e992ee160ba46262b749ac21b64095a4e94e1b036039c5a7dd3ddb56f7ce9b6da8b64af00d45beb18e42fdd6fc76e0a4d425c3ad19043db184c791e872339ecfa388b4289278602212b0f53bf2ee708892ff77f3d2dc891ac5c613c133b80a87023f395276d01863f3301901dd44d1e80deebf32c587da98c2c0feb7a2ae4d3f62db126957cf5d4ee82b29e3c8a8ca6e8e68ac2c449508cdfac56e2d5860c91bafb9ba3d37f5cee1ff25947114ffca610a06215512c029a4c222ebc007595b38632c7d3bd0e7e057bc8151888ae0693b8a510d86eec38e4aefa87e0ad2ee881e6faf6a54cb3b66b69a52022dd2bdf4a75be439132162b63e6d1f984168b168889751f8fd8f1e6a3c6f9ca76265e040ba2f64010f9a965f85e484bfead87dcb63baa7de8c6fabd1e872e91d07d4b37017fe89e3941573109ff6b5c29d8595dbdc7c2076713405fe98b8c14490c502b8af681857a46a70f0a88552d9a24ba4e066223c7689fe71b98ce580af5f3bbc1aa22847c2fd9795b14ee78f0dd8f38197be1ef39d038b36d15f1c2af3e245d468557fb5615bf1fa560613995597bdd82850247d6c5c82757048b046b84c8917de8539bc84c55e81a91bafb3b5be441c04fad137a75504d896499a1c48825e4a2e64b4826faa800e0000483daba08b1aa8dbb53b59589c548a81a883cd67514a99ca5ad648b0959674cf380cb0d044983266fec50c2cede746eaa0f201ec67571736f529fc59754c7cd1c8ffd0c9c0fff239f0d598600e0623f184f25e0da363bd6c18e90d3af119f517df27111f36d7af039699028bd128238f92a38d1f8dcbfbbb5c0a3ce9ed01ecd2dd1a3c67ae3ca9a242462e6348dce3a7e221749fe2e159c9a43d4fd6c3c41986cac0d7972dd719b3686347d04356473f81d555fa5fd4267be3e290a607b8e86626ae136615e4941bee33de03c4521c68c708d558762e50bb5fac714f290b80460ed417ec0483aee0b4730efba576f5ac5bb8b592f3160412e9906a7cecef71691a98d3fb30ab89814fc6ebc769ed4ce82b722164494579273461679deda512755716a125c82a664984151380b6647863f4cc7dc5c00ef94c7d201a2efd178c090d8cc21935b29f7a537265cd31559429531a886baa3a2b7c9afe6c77239c410399f2fd20fc3b822d0b734dd86667d08f79e144e3cd3b7f0af7cfbc33fe876680af3ae4e5c0f644831d4507bc08573e4c6f847ca257eef6d9164355c8f9a852d83ca20c4d0dbe45047172c9af7295ac9c6fe7d8bc4a9def184d5c075d5353e63df54472db902bb0a29c5a53d4bc0651a1376b4ee878de840c2435d84874c4fa91bb90ab210d569472f7c6266fb0e29875c6be3353981f35c7288760a68156c5dd2b6991b9149ad413068693e5a3be3e9d841e7b19cfa8f0f946a112edb1cfe360818109df3c7195ada490bdfa136dedc2cc0f633a4da6af9ff608ea72125f802827ba8ab1e1c509ca7424852ef783612625561f20536417440cc31cf5db3155ec66fecb03865305e0b7e45708dbbe1df987675a5e7b9605ed035423e36edb37189c3ac1997c0f927dcff3fc9a1b35720782b1175c4ce82d39bd099e7d087528f74c404e4d924a28e7beaeb353cf2d99d7ca8abfbfb0cb1a5dfd8ebdcac977bd8bc380f70f93f9a185a15fd7d88576e378d1726400978be70cacd94430d698d92ebb73c2ed252270d65252992115586cecc320209e02572038b037acfa23da7963369e55612ab1d29e3a7067b3fcd88657b28153e19d4b16b7f5a73cabae9c24653b9784910e63b4ef3d24a4e74fde28ba6956d9800d9d3cf54a15efe70593a3fca6d3fb77cdec976402f5048fe907fbdbd0ed4d8dd7e5e7f35aee91620e78ec7bbef9415fcbdcf5670af89a86e32819716e88630448ff8a3a421f8244adee236510389d2278d1df8a0226d4da47e74f2be51a0081a8755c1fadda12e9b1a73e8f9444ca5d0edc5280bc22d6dfc2ac9e7c11c4bbf887bdc6c3e61b25e6e0103133dac7bbabeb42f815c13b571422aa07377d1864c43b12f499555d83c66fec0782a3c66834f6dc1ef451b4854c8804d548a338161adc1c0b9719a81b92d97830a99edf7d3e4c576b91bb79e71f8fd076e94b1f5aafff19ca1fea31ddbb17d3067bac255cf40d5deda312597be8a1f03d6bc08a8ffd6f826fe925057d29ac3a7fe44b0487d6d6920024bb7085a0d99e096abada379386f3b3cfeb73ab95d6bed5273562a66228ac08fe79fec445204d16709a2a1310f8ccc63c082dd65c46d688aaf26867af85eead2edb000995b28bb0ef747372dad92861c582ec98e739c80f76e66fdbe256b24fd03423091a7d12cd53d5a3651db126105f43c918a2012899057adcc8324b8dae7eb83d13f1950e19c89b35162731e1200b79f51ec5ff59b2a3623ea1e0c3dd90b49d41f7aefbd1e38a33cb12a51d1415cbfdf0219dc1b10c2198f175b864f4f3ba45dd0beac0734ffb344e9f3e0966b559106934b0974d6c3a6a321eee99909f6b7fc21a5331fb5be7fe0025f48fe46a9a7c668a52718b2ee8df8377a52fe058b23bbe368282192743147ba28a3df6dac06c686aa97b43014009003b62455991fe304337986e6d0687a8995433ad3f63fe95a69a72d144a242181ecb1174adac0360bd05162a7f80e1f1dbe8653cb2d3f734caf71f39568857c36feb30c7608c74ca876c81ef25a3e06433fda3d83ea5aabed5850793699e7c4d26f330eaa68d2b47ee400bca2a99f78ddde10131d5c7f09e3a81c1efc87329f128579ef9117b22324edf66bd4e8597bd62c05a662ffd3e9ea03ba9462a6177cefe1821816fa4d1eec4cfe44a503d1de644e9fd762bb8e9d56bb3fbfaf1a71ab2effa8a70f18c8694778d675a9e74d942def659f18e39e4c8f3887a3f398e0fbe56352cd09ee8bc4f01a3125756c3d210f5ae43b12b77726a57510ffab2b2b61291a9fee19998964a5387fa89f22c4c5f63b03a7c0f798c300e0e4f7b74e8a2bcf58d61919ad28648118f4c630ea062dc980c2aa3e486c118ddd6b150aa53dbf689b2cf074cd79f77ba6bc0ad32c13321fb0372348b2077f8662d4330c44cd9530aa6165fd12d1f99831aa544a9da28a66037fbfdb0e295492e3a96d252c59c6ff57d66ffdef4a300a7d0345d90a7e7ad640330c76ad6fe1ecb36093eccb56c078955170ca5f0315197cab8cc038e372b341bd95791cef89b0776d10cd365a7eabe87358b149a7126f96d58fa04ba325fc9173c7ba10cf68bb33d8cb11d31e717f4bfca378242c736b092745c22b3c1cad10b4230f65ad6bc60af64c363785cc396ae0348b4e5bd5f763211734aade704a1cfb35596f2a90f8f041f47f62c867e7e4249db0b7ae94e4a51304ac76ce6a2d2fa1d55fc255eecd26400c791f78ff6543d2c1b0ca6c28f4f6058ca87ed7847a903e0c5d20d43f7e263d713be82da436d6d48dbd67950bb200e8bb0374be562b74e4345b3dfc2b633f5fbf9f6fbf2377171bc9999b443425e3465065344c768586aaa19c3d6396df7b7099ad5f87b5798a4da9143efa1858b5d153ed2ad29aff53d2d55a240af06d6af6e125a8fdb6e2e64f67fd4cd06d6eb0340fba6dae375cbcfb90b430528aba8bb4d117d3eab6aa768004de6c33f455b19eacb36a4ff59d84f15ea24b0e1777269e8aebd9a72cfe3028cb1e5c849ab8c54e9c4f0716ea1bd84242f019ecb2903623d032a6560d70f3c30a4e21d97108ce65eadbcdf7f5574c843d804f033ecc6c48069d8d72b3ce7ffdaac3eb874608ff4cb679b641875a497fe57927f1129d05f6b1b7d4e0009f197f58a5e6847977fdcfdd93ffae24e0397d9585552a96eb97f8a00a8e9f8eaf018efde183a17d4458068faaa69d88a43ac1591206acd11290f951f6a2f3b411b1761f6f1634de3c9c8644c6c191a765b1ae955c1cbd817a2ce9de98bbc0034460b8d0e82c1ea22118be407ec83363b961a52a7627a16251171e593c1333ae8f322bf980fe615c08bdd18edc954dc1f7de82f6b24e4d20a7b6458a780a2bc88beff5bcbea561279322b25ec3cf4c5b6dbbc5a2e70de6341125d61cd2aa85c1d28f30f38c972b5b4965c6c31cd6cb539ee3ba7d1b1e8994a5e09976befa3e764154effd62acc36f48f4b10a31d9a91fc483a30c1071564d50ff4b82eeff827af23b7d0a33d5fce875bf1d2a5b95442b1c9a4fd8c8d0767d69b9f14e405c67950804d72e4c34ea0f3bff9ba516d8f9cdbe50d6edc037726fa485657faf23a602cc76fb71247f2ea1c8171ca1cfcd276d4550bed33f4356b2057a0dc12cf466c87d3a3e6bfcf228708163e8ec525612eb772895140de55882e280d85eb03debaa7bd52b3fc6ba5bc7469868838d888ab8343ad4c837e39540d878577eed634bc74c44889734ac66a5d5780933b54aa42b1b5dc44fe1c995ce918903d807c0852f41bc22c3eeb77a55e54634908981e1e27dce1fe524df21e6e7fe37dd97078c76c91ee898ea4f12df46448d4de10ef0dcfb33b3924970c33a95e67e9de4d905a74fec4ec169940b0e139f9c9b8a04ea9e53347d6e231f878d1f99904fd1b2a3b41ee0a59dfaa1427f4bcfa3cd1b3752bee28d42577d5072b77b84053932888cc74dbbfb99d9477d7a6ef13bde36f0aa004b4b5c75991591cca6bec8d475afcec687c4a963bac4bdcdb0d458a1c0db184602facfc4c1278814077a03f27bf2e5c1ec05267698af629ddae81082044dc690e43c2e3d45728c6d573fe95e26813d9c6aaa5943de6bc2d2dc5ebc1d407f0ab178", 0x1000}], 0x3, 0x5) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000300), 0x0, 0x0, 0x0) 02:04:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x71, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000540)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x100000001}) open(&(0x7f0000000580)='./bus\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x75) 02:04:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000400)={0x1, 0x1, 0x7, 0x55ca2267, 0x80000000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x8, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8, r10]) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000540)=[{r0}], 0x1, 0x0) 02:04:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x5, &(0x7f0000000000)=[r1, r3, r2, r3, r0]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)=0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setegid(r2) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x3a, 0x0, &(0x7f00000000c0)=""/58}) 02:04:31 executing program 0: shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x4, 0x200, 0xaf7e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='I') 02:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000600)={'./bus\x00', 0x0, 0x0, 0x210}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000005c0)=0x9) 02:04:31 executing program 1: r0 = socket$inet(0x2, 0x204005, 0xfffffffffffffffe) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) r2 = getppid() setsockopt$sock_int(r0, 0xffff, 0x10a7, &(0x7f0000003c40), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003a40)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000003a80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0}, &(0x7f0000003b00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000003c80)) r7 = getegid() sendmsg$unix(r1, &(0x7f0000003c00)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003980)=[{&(0x7f0000000540)="31d2dfc5a734ffceeae98bdefabda1420c6a610a1a6f055ba58498a13595cf2797d2260a88fa51affd16527ac0bc266679a1b3f20a1a6ce0e969390cca6618a7aae3d53d95203180ef4b0a8d5fe59c3b65334fa0f3b2f767be495e3284ead7a58d40c1f21d900bb0a5b527f6a78a7c75d91a9c67a20f6413b0a144ed9e0de2076b2fd29a88005682b83255988eaebbd53ab3c402b5d93633c2a059b0b8186da1cdac26257284d8f09d90c039c3c08797aaea80e1961b42791c16c7118c4385c037c6ebb56ec47a05095f06550351878c70124b76bc842bd80619b31fcfbcce0559816769f67c84eeb54e570674be24de2da0eb10872455a550eb7e275190d70df8f63ca7f4d57825750da71a8dada191debf55aec7ffbb22c4c60142d1d57a7f379538df170a12f3606488f3b30fe1c4baae264095ef56a9bc363872385922a5e038b04da75e67f2acd54c2ed297f6a8d87a84fb6919e847fae33bd32257d1b0a9c91d44db3006742f0483e497451d5ef141817edd58aa8a45ae5acf5b24c5e5389d1cbdc185ab8b980dd03ad43adbe33674a1e3dec48601a552a216f728d640f2725d2ce09a44fd11a4d203e40aaa6b8a38d2aba0dba69ea8d3df6a17506ab710007854fc0f5a84c3cf4d97130bc415beb3a551aad286bda504f53f14d6376f3a353852f052ae0fa3d4d683e9e047d406960f725425016787660b99f2c71e9b865358ce68fe72857c4894c9055ea30ffb263176a1a07ae3e4c2f4619d4d35cad666734b6ce1f54553a6da9a71ca76eead6e69724d9e3eda6c6451bd82c075fb7a11cee1ed5d28f31819fd00fdc65fdf821ce729ce58f90eb156fcb3a5ef01287bb7402b3069e8d33185c23590c399de1a0bd437b3e08babf8c8a6b879676db531174c0a792e07a8a198281b8b818b3f87eb9027d82d6595f4d21a9aa0ede285c60bb136041045754cb0e002fc94643c73421351dfd802034770d756edbbb037ac4b2bef3cac8b4b54d0ca87f494c543d2ad681a6360230b2507bceba4f6122f45914e2e5201553eeffa9c83edd0ac7122ff37ee2b268571b0fd858f9b578115802cbb82f62c169ff847a0cf5a795fc9850635eee9aa778f9c4359210d8a1fdbd5e7dba03a1ba68442eb17f8b225d9a5dd22dd30cf98b9fc5e06c5aa5740cfcf6f14d860efd18cf329c46ac57ca69fa39b66225506430379de96414e91d5d358d5bec3dbfe477e6f1b587189614681dfe7d066082bec8cac9a33c8930a0b42d07353eaec42c6d4ec1081bb59c85b2b28645858e1f9d0d7c3ded90b6174ae276c78383938854020126a4101ec329695ba004b071b50ec57405988840259cd440e069186ef82e54c3208cb546f9c0a19a2782dca0847e636d0faafa025abba7afee1ef6a299f0fecbc18f64191257fd949a3e7752df3d802fa91921194acc4109ee4802c1889702496158200699a45c20c4d53d85c5d9ccbbe73d7b1b81fc4316fcafd5a32fe442e3b5fe9da6c2dd1a0dd8f7b388672c1d84b88382b2bceea9413da1574cd827ea75dd0358aae8a9f14d6657f862c86f039145a345d5d8d9b4125f7f4348a5378c87fc1736046ad35e4cf7e0634647c792a633110b90ed6961158465a1bd3ea2032df5374ce395d81faef3fddc5378a81a14150613e3d1a3e56a63a3239453e21c3f0dddbda0927d48da9885f6108907f4ed16966f5a6dc34be11724177388438c089c51cbd15c6f3ac5f19dac93ad00d9145faae83ced609c04bb9c53744374f8fd86923ca2ca737fa01ea7216435705a5e18e3291e27e08059f54551d793d394d4fab72940e28100084e0f8d20bf08b736b06edd9ed244b7d6e5779431408e9e8208f3d5fa64ce508031c3218be93214f54421bd47e624001e56fddaa8b87c700c84625bc19fb7a5cb71312049ff408ef585a55c525050cb4950221027d599c8f315bfa03b7d6ec64c72b2de21e34cb0865c21a946ed1cc10b9b65aa66f8023fe6d4e48086c33af3bee7a238beb6ba41c91e6181e26792d506a04183db4091674ca05bb26bbe4b9e2f20c5c873f89419aa2861f2a6cdefb2c62674b3b604f0fee6a2adaf056ec5e13a6e1d949a22411e55abd8eafc82009c31fb203c60c01a4faa1c6b6084c29023224a311a631140f136db174853fdacea3723923aa9b83771810238f1fc47814c206eb5b706e669579a7d73075eedc6d1e061567e754f13dbe7c365b5c75f83eedf69c22818afb3fbae3cf2f630b61c6e3e9f2875cb7ce80dd674a84adfafe3c89a5cce40b9e6389c2925b58b968dd0b1941383f2a8d10189f05da5bbf606bc81802e8db7e5f1a255b02090db3237c085b2fc48660e0626306674e9d87c23f71aaa035efe01930586e87a57a74d756c8c31604eff10e691301edc671c7a9c58e03b6e98a45c3a5422bceff6319b45626dedae641e6dbb851c15c15e766d8a2c2cbab699cb0b8d97a731f7ae3e9c6ecfeb65a00fdac33c257f139ce8bc80d491af903fc783b508da2e54b0205f3228a7fa86c56dd57e552d8fff0498c7dac1467782bd29b2c3b1ad14882761836fbf8372535476293f5a7261f3fc395453ce188cd37e1dea1b7628282b82aba2a327fb889a7bbd466b9da8a182306995b0b425bc8cd5b08cab3bd73616c9adc662c0304dcddfaea5d49d8b1d96e04ef66e278dd8ffa390a4b1b198384a5f2b348e3abe836707b2bef87490245ea4069b40008840b7862dc44f302b1b74983231bea0241571a7ee07a67e13121b5ac61936f52b380d629088fe516596b5c428c96cdb5792305d8eb079e60357386c9031bf0a0bbed0a07c95f1aa6c0b68377aa5537a5b37c8105100b31dbd8e7c26883501d7628ec317e8ce918d7dee8d751edb1413a9a85fd1b3a2d4467016deb0629c0d8db6d71b5c8de1de027ed7a861074f85ba840cae0770efb7b4a093b725d676e22590bdd070e9004b8068c80dccd725e6645a4a87f3aa8eaa35c5c24486f33075435b1dd2db862057bc8edf8c9988cd936d9e5ce02f106a44d2ad58385fcb9a0df40c50ac7396a59c4df5158b09e79dd435097e4a561205e3c58d700bb014e29412298ded392fdb6ebc703e6141aa47415c6eb6efdffbe941273e01902ce301e1a268be624fe897edef1a4c37c0d65ca707b6bf4b81653959ffdb55e46b702ec0295cd7c0be0564b21c3bb377d947c2697f8fcebb19068a9c27ead280520fe6c95a95053b271e52a3c8a4a5f8d3cdc5aa6e6393ff1206f9a532bd9cbaf49199677d03e516e8860fdd28692d06d4e20de17feba4758f6afb9d532e8498f6e764c9b1e73ec347c28c7d5f5be29b656462d5b211066de05bac4c70ff8c54f689580a8813ea8a4f876f9784541a7264e625591d3dd1e330a10475853c8de42561538ed9e5210a19e1d41bf1f7357fa9d32b4981766fa512acc6000eaff911b46e4b5bfcb1dcec58303d8c1bfda902b762b81a8f9ab3f9aa7f9b69076df26ecae76afb6718fb9ca06ca715185d54cb3de345c211e0369e10f5cd3568fca13c76c7348434d0a652dc3626faf23825b50faffe697ebcc3df736d0dd942408a678e6497c2e1b03754d8ed45bac7435f7ab293ce96fd6006ad192ec4d0b6dabff0befcf4cac5a661068f9af54b0ac97350e3bdfe64bf1f343295a90ff5d07fa199a7069107ed2ebc44f2156ca6096e96cc03ac3aef14e9af5f1448859a3addd809139a664a3840d41e46beed29ca6f7d0173d1ad7bb42063cc4df25ba6079b32dae500f3b31fe4592e71127f16f46ce4eeeb74f71e12e683288af99998cc85be6b4610c550ea4f56d08e22f85678c6bdc5f8ea44afb64739c096d6ea7341de323ff5e7d7fb65ad7d9f8fcad747f7e6fa9be7987ac899c4092aad0aa189c27085a486c7e149de728caa24b6820b3a8e77bb1414ab698da31afc74e229fc787233d5c9f23410830c99fd0f5ecbca4970a1cc11c5a5f431a8901740b22e7ce8c8e37c5dc47560ffbbc25685b10ca3fb030280c71b93fc7184e1f27bc8f4e52650addec1128e27c196dfe247fa6b2c2193f78ae169701087bbe9d54b7ca18480ebfef8cbfa6595741a14c66d76ec5e3ed0c6abc6e944d4addc3fe62530541fe7572a61931d492a7f99374c424dcf841f34a217cce2e2639ec469d8996cafd2457905ebc6504ea90541a9cafb0766f8f4af1123dfb8f68761f0ad472c3a7f6955f52bb44f50f4ccb3a0c18957f66e6ed76c40a7262b40f5394780ae3094306c8475cb2ffd4b1754adbade130c7116a37107f03f77b21162b03e27af46fac680bb23a03c296f70982b5a9f733cb26e35ea2174eb38820cb3bb46f6347c9ab7d3284bef7ca37cc11d1d3d353083e7d746da4d84115fa39697512649d34c52e67590ac3f89480b9fd8dd27e7ce3892b3f71d4c15bd7ecf7c0cd48576535f55d3ad6cbc0b85ef793c61d0bf00b2b2912778d7d056a18c9a8162f58ac73df52247a328eed18598bba40a7b0ed2bf812a8b5ee96aa80e2f8171f839b3dbccf54243a003c0de491e6deadf925b095bfdf612b940dc351988013f6392a490ce137091a1d6cca834be45f32ec8461ef3f6196439c8c2f6af95fcdca8fd176d0f7ba3ac760a0a3735a819de50d9927601b0afab34d96964b694f4692a3b30e3591ca619e3293f7346404d02fbb2171eb5d23f413f5778e999266e0f26df552b264a2725a0141c517ac3008d726128d6860f53e2bfba12d7d7052e355ae11657d24b3561a9b76fe21ae940fd6509edd06e99ce6e10f41857539df3752d7be8245ca0528f2c694111efafa2d00f097e8275a21b102d2e1e881d5b957d7e0a60d65174e11e1031bb5cb475f20b811ec7d15ceef1c642a63b6fa8912ca8159f6cf14e78861fa1bf97397920adb9439f09a623c7506e65440b4bcfb29e7e629b7c2054d89f8a93953fc50103fd96b37da77afe34ffcec072ad686f1e031a90fb083c34344a395b80e33489bcdf175c422463af5d4b37bbbabc11f4189a8d7d15437b0f6e6081f0addf453b06d39d6e7be50bde60839f0e823a6342ff36c474ec5f5e4ae041a89724733d38ea1b3ab2c790ee732cb895fd0c54b3879603f5c6b9f1c7171a4fc067258532c5122c72e315bf39545351d8e2a1b79f69dcfab3bda3218d2769504f1944945480b31e8b90780b6b511f0e98695dde3c5a61ac669b460fa30f1069fe48691d9b2b8a1cb28aab4fa15a495c27e85dc5dcbc680c895cb758ab1dafc56766eed5c4b7a430f5754d772b29d12c7d2cedd544b8489caa8dc9055cf5799b0ddb214f812b48fef04f21ac3ee2f600085273ebe151ab95509c4e44d560108ca2f7bf5432f12ac20d95afddb7bd5ebfa912b638f1641b3ed741001df158f190fb3b7c88f53061f37a1fc82eaf68f58119c2dce2e8cd3c463720030ca31f4ef22575cb3a6f2188f2658cbafb534454548b616a1b22c335b6c427da24a05a26c92e9007438a6b917464df592ff387b6c57499c09a3bd7b97b56be13f91845fa6d44f22224fddfa6eff665c4c1d76f56aa9f96922e3d7aeeb2356af59331a58834beac85af48ff5aff2ed7b42c85a2630319a86b30e49059cf6793910321ec8faaf5ef584fe0b60d5571933a87c734ec0de66b8f463962ab295e716d61c3db8c6058d67e0fb4e46b289bb3fc5b8b0f1099c83be9a96cdcc0b67d0ab007fda3c404104a1dd0905743a7266f541f91c461e6cf49232efcd42dc2d79cf2a11c30436e6168b9ffb21201c472665aa631c8b950063f36c858b7ced066059bf883780", 0x1000}, {&(0x7f0000001540)="ef2a1f3fcbad309b4d78e0ae81f1dc2a82333998d24a3836084f73f879e8da00c54ae94ef925d03065c3dd3fda55e84e95c1947a3061ee18a12d42f61f848b6226905c542ab56d9c2a31fc778d9996bc72c8567ed166b54e2c5130cc7a0ff41b419cf67179629750d0be4065e5e1e21cb014936ef0350b5d8c97b33afe2236a3f3dae05f6ccdca28d52da57754e689da796e7b9bda0b10314c4c7af20952b273b0fd3c6ec7136c9d68cc8b2e2da14d9a6b4ba5a1690d1b3e1b3af5aab690ee2214974d4f6f97331285a6152370ffbfc7e0fea9d0853dcf3ddc7ff3d3189d95dae2ef7d6a105234825142ddafd6cb09b5f3dfea7fabebc424b7bb79bbb53b72b277ec7f391b6cf2f97b1caeb797810d2a89ad3f39f920b6f47f9bcfe2b64b20571fc5624b44f3239233e4ca49e4747a056455602a01e799e13144d96c58e909a01625159a996703eb9a8b23d24e3020b930551d30188e286eccf463f167aff0f36f19bb6f0df7bf81fee1867611c2c60bbcf3c929cde5a415f31ac3e2d278cbe390e8ba4c86368301f08cd02fa6566bd2ad96975cf72139ac6766b1051e2835abfcc84c7509da726c7d6ac2705db24c1c9593d5eb5aea691cf79ce7e4b1798b15f55fda9b515bfa9681e4951cdae72b74d522e152eb65116d22b7c5de1e1f5db44cde0909a5dd5702e658f34194f7034dce4585a71ca63a4b586e7f9575db587195ee2d313234a604e96f6c6ac551be314c0eba4b44823d9df9faf7eaf8d985ae0793b3b3736b87ac3578b716002340b38a0e92a528726df3bc44a7cf80ca8a05a460768146490dff8b95606402594cfd0c9cb09287a0c85dab23c3a35a507b0fe35095e8dd482976e7aca2e4e243d97326a9b18db9462dc8d071da005fecc38c55a541c34e9e150ad8d05a9e38bbc660a42463eaae754e242e3282efb332b8926309ebc21165be63de64de3e9fb5e5a87453471ddcbe289ebeae363d8052ce8eb98c054e4df23b39da3802cdc594963b2988cecbd05cb9872e341e943e108b1e4eb5824e20b68ee69ac82f19c4a7fad623c77ae414b60ea34e614bfd94466ab34a0bb44cbb8844a218e49cad37c276c3bc3a90973e4d73c13edf1922fbb374d3c99a5d29e37894c2440f1e67e9b7a066acb06339f142a9632c294cd0b395fe23a20778a2f85df4be3699f37d9a8a807ee58fe0216c0b6dc4bb055116a0740bc4e98bd5ccff7a99437a59da5a25687b05bd22898e09943ca911b78e5930039bf93889f5f580ddd960ac9bbbbf74d9f128e1b6d043aae880474fb23db387415bdd85babffd52b260e9b05105d120d4ece8e7813903503ad38b58415545ee90a855c12fc255149b40278045244800475d8a8282b6d234f2072e549e1bd44591772624e4d55401535da913ff64c5eaaae338b5e6117a705963f54d4ccd4d42fa53f79e6f3d83be87228c0e11d2a9b0e163004720f60e3724a43b3e00c84e26c3d86c2397d5e1f239e4f4a6d3fbf30a262849f5abed498ff4e6b67909ed3c87476ced44b6b9091649458fbc1f6be0c8b7e2cc6827af944932a94c2cb52f6959f3fb156d13c01256130f5634277017685fa558d2a3d71a4e3c18923e7144d233aa16829870d6fdf990417222c9cd8f7c70b72507ca2e1e67edd096a4546a3b8afedf96895737168cb8e80bddb0163f0cd43e6879364c479d1a0f0b0c73f560219ce3cf397c6a174c7ab0bb38fa253889c803cefe73bd7c9b416310985b458334c4d3b330c44505714afce0ffae3c53900cf11c4b87ce84c950788cdc96ee17f8a23c4742a0a823df2ebd415a2b8b6d0227a2c84be68d1942e726e13b444e53fb7e6f1c8d4c6f4300725e7f7341cd8de2bdff02f5f262a63eacc01329c4673904964577ff78f90dff1ddb817fa822b2e4821d8fb4be9acebf25ec94f0081c0027326a2dd81c746a1d8dd5c130c862662bd0b7b850feaafe60cad54d364e496bcadc326ff330cdba92e3fe5ca15cd92e8ad410c333fca9c840a2f46d9c6f9a81257a93592d7f6d277c5bac063098d105c50a7dc4266979a422fa7da3112ec7b7b4189828f44f024bc1375e8965e7ce1ac89ca1a1f1c30b73ac8924c272c654563c25c13b57f4693d5975a210ab541ab95d26ecb46a0007f0eef1914c923c61c395ecea77d70a8420362a3a29dde1670febe48b24c87ba4f95db3b91582b0717afdab7c64f80d3ba1b5820ea626608d4e9a5908f19e431fa33607a1b21d8e15131e5ae323e6ca4763fa9c55d4128d8a51e4e8cffa5d11f26967631328cd4df665ac3779bcfff2425955e1b2faa5c2b1cce18a33b14dce2bab8fc2c814c1f8168929043cda4f26df9d3845be7b2131425492f326281ae0795caf799978658f996075f6c1557aed05c0118532b08c075062380847fc81dd14b65925a8d8bc5f012bf8c120ead7e67cd0b73150b1cb82452f1659716bcccb695188d9c99cfba9b901c5df1f3a12c7c00404edfc468b4056d1c6f34bc9058612d02b2a0c4764168fa4b83dbd760ca11794a8d6fd6efca97c6e98d35463ad2351223b4536479dd34189accfb3c4a13293f0730d6ef10fa8e8fa42007a7bd8b58ad7e31993a7026be4c2126e0c39b5e44890ed33e7a06059e1a61f10762fabb54f11b47228316a01a582f4212f119b0634d19824a46d5459baf88c4f00c5a28c0c84417cc3ed3ff315ad4a50a7c0febd122b1ded413c558f86f946280632cdb1cc1e49f858e73f896b46ead86a26a013ee78798afa192188427de29386761414bbc4e5fd1a22b9a9077895a3351f19f54832442fe6d8a11fc62dfcaf7970e882e5dc9a8d7f87ff14ed100c49c9649b9986fc3487356bf9d4d743d5d6a25236bb8f00a7f85a98b526c17b4b5a4c784972ad8e2cd7313cdf361b55ae3502e3df8646398e267a0f9dc360308631fc49b2b06f135999cf9c2e6bee0a254d71a587aca63f7a97d0e0b864fe2420043bd16f41f3e34c86293efb1c2442e8ff237639bdd536827f7f7addc21d76920a874e3a30d6853bef9c0613d11091667f45f88d3fff92845239261dc5d3b7a409b3f8d3de2ec1074f22e94ecd42b006534245031d604833bf9f5fca6ba2a5532a4cedfc1415c7ba9ecd6a75c9db4f2eb9d2c837937d55dc8db2c86617edeeb55c508568566e11a697f8bfe56a76e803c85583ee44a1d7f50d44a8d1b8a9f032388ac997c8201e215908a0b8426980033371e34414f53575ceff9bfb92344d3a972c1d403b7ca186daa9e7a00688fa839356ce565d2907b4d4b0ed9ce1611317ce20daca5c56fe6adfd74591e2f3778af79cc8151c01f8ec2336ca45e86db3e94587836d48b1aa2c76de5c210f35c4176bcd415882121e0d59cd8e548bc1dd7fa6752f1851517d0d80ed7b235930b64ae66d35718b5311cb723639d9555abc611a43e72b202f73a0f34449cf06c016b71e858bad5db512db9af72554328f541e138cf82a4cae4e7b1b5f00b9ac11c2b6ca59f8a24b25ca39e2d0376b1a4ccf705eca6ece6c65167a80fa072120107a3db521f21274dbaf8d698538b3fb17c139aa885340006fbfc437499a3757b2ef18396b577a64e669167a414829238853596e5912f6328d6fbf70e721233d1017e0c00d4031fbff619fa1fc6290a77e1e9db9b36fc49e906e379bad520c630f5ec3903f085db038f18bea66d75a7ff300c0535b38619b18367f228f309f1d2c438a8c98bd3ffd4959a3860f9482e38b811f64e416b306113ef63e95adc46fe16f12828a55b65f8ae0a4878f8a3f8489b6e7463020e6e19facab9b0e65a5c75f800ad2bfcb93d15faa0b70d4fdadcd2be01af2f0f5cda140029905d9f341797478534289c6b5ff8331cdfb953cc2d723a3cc3e18942879d161b9d5e8e3087cacb34eb65657adcefeea68b3a718ccf5d7b484f1aef4d14136e2ffb052d306f5ac1e147cef8c71a148a27e64961405dafd051a6526676c902ba008e3e4b6120573b70d2c3791a5748869fc72384d38112cc67430467596a00da6f99861e2cd069081e6f33ca1b36576857b7b437e0ab55341974d59d7d17dce5a4a948a1f19c300f6343136a04d57d18e047fbe8ac3d46a66dab6a9d8f9bb9ed0334c6daf9a0bdd0e1576333a74dd0ec513a72c328f2683f83e325c55b10d5df5bf7bcd216d33fb13ad830f453de8d98bd0e265544e127b48c692552c13447b8c20e9ccf50ce392424be8344878dfc04e5b66932e7e0356f41ec972a218077d90b1bb76b995f28d6e8a3a738a1f7c8a9dd4f00fc23963390dcd929d8178dd419fddadfd761e8d0c8ed3097d5b518654117df7d5a705954aca31a1741ad91fefc4bedd644fc1179cb3d0745dc9b3915b6583d91b50d15ed4e416d79a05fd0b8a02eaf7795a6d498c697c952358e972509b0f7fd014dee5c7ca2b6f477da123253abcc5157bd5bca56c7a02a5d43bb7e6e5d48bdcb443a21759658d442dd3dac791feeba0e2c8d3eb4b26e7f6dbd4f91d3d7130affe5718297bc8c8e6f7d9054b4561c0f939959e8446897e3bb905e9fee9df265327a06033bc6609bc71e0551e59ae5f1205717a5606d45e5095295d9e1f13307e4fd89765b1a72fffe74f891db68df114589e60736976a81e2801a3e821174146b63d1ea974b5ba5b5a6cbe283638e255b48998e343df8d5e3053d7874c0fb1aaab43496d2781c3fe4afc9289ed1657ea17217a0e9d0cbb682a195c50bcbf531a2626e4bb69f1e908864285f3143b6bbd24cc7d11239a6d2f47d3fcf5f3b6910f465045fe105b2a8af4991f554f4c6252d60a8a03dc461bfcb81eeac6a39e53da1b56d2c2c0d1a16a11656658efc9b942eeb9b65a24859c1feaa25b44c4033738d9f3f49a5f7b6d5d8d7be29f16d5d2127d05e89a106f046a9a5d4f8ac7c1a53e03efe8df1b94e3550c37d444487d6a456deba05767ed9da909c9b2e422d96cead5d9dce131bc7d374950c82dd16b81df185ab6a67a27da6a73c55d4f315db923a37e2158b19cd3fecf355f99a79de562b3e9393257f8c4009842464af9189e37a3c705e0a9d635b97275ce63a836dca6b78ed68cb90fb50c7629bce0e454aa85691a786e2c667f5d803297ec0277360caf19b45246a365742802cd22c7044a2df687068bdfb638eea724159bd2a0b3082ed35cd3d119d985db7bee31d347220a586c5455357ebb35d5d70daf848103a29b32f28593342f6a1da3c0cbdcc8e409134d8e9b70fb1fa21cf52c5e2ebb7d91a6237f5e16f59fc54700cb7dae95a6e7f062ccb2c57fb6820cbd8289478cd62014c094545a1d39b891c41dba19d45a1f880f02fabdf532ca7ce39043e20d794eb2a9c5270819b3580b426d059e011b7f363183326e430dd2437811a2b0f156f3b8410368e230d78c03b9334878cef00c03141df59860b435e1ee619ff9582aa3a81e1e0cb50826cae3cf13ee77d8b42b7f4ff38834e90e9d5b0047736ed6680323c98ee1e4d585a75f241ab80444bdec4acec3280701febfe0e72b035aa95affb78e6b4a6b6c1469427fac62ab834a5e4c77418355941823826e04db482a31392bd27af262f0e7e64f3127ca6ed79b2ac97fee5b777d3db6ada396d506478509d6915fb135dd2b677619ea2014c0cbc3e1eb2190b9407f935f66551bc911e87df17b66a9f9e07b6ea1f78326289a67f277e6825526fc884b1df71d0d83d21649d83e6a267f5a151c6cd828554719465342a64325a2757641d4ede284da711498841ecc93a173ada7309203d86456305ae2a1211ffcc586e4c3", 0x1000}, {&(0x7f0000002540)="c6e3135ef7a46b84e3360abdfe93d283786643007c84ff4fc9333f6f1babfce559f8b8cd8635f56daf0f548263b95078d128f90b824522407eb7d354dcbebdc255e9a771d683001a20cc0196022632241cf8e1fec7bd6f1420a02686de10e35498882a01ec2204fa930ba18f4d3f4fe92ff2af9b54a341a759e14e6818e61d2a42a5e44b447dd234ffdcf165b87bc55dda51757b90dd1c3e676dccd38b8cb4bcc0c7c8f9973ebff2aa92c65b0f4d972863eb1b41e945d09b28b5165145aea608a72b3d0225696c16895667a5eedec3f9d668dc299667d9da229ffc311199365610c4abec76c205591a413abd41a06b911a805805fb51d1911357f5b965b31c4b653a76441a77f67c3d367d17a9e192175020029b6df99e297a150186a08fd6b491f2b5f6a942ac07687c8c4ab289b19be77577efff0a6864b1bde197fa745c016a271bb24d85ad04705544d70d1007359046f5aa85f378997bd401e28463c62b7d479c891ce5c9241c466b0a56f2ff5a2d4db3aa51e0aa38e4a2a9fd9094b3bdbf97f6d364e285257dde88ad8c329f226eff922f1907a5da35fd9bd24ce47f200735502d0afb2787aa7cd70e5237ee60400b251471d8c21487c2b649c91329e052942547146437328c0f9b65826d7914e04356078213c5e393c70c144985b4ca415b71b3baf5180fb74d06734bfcb94a16dc888dd79752bf9a9ad59a2497bc34a203fe498061fbcb728fc597b0e9da45e6cc2ded2b9dcc1d78c5819b0fc6ef16e9676adbdad7201e838f316e5ec8e41dced746f79cec674f7cdebe6038940d8c0cfb0efc0ecb9d09d75e65122afe4cc0579a82fd536fa5aac9f63a08b00b8dcd19a3a4ed4ef1785ccf8591007556e73f91c147190e1b3492575bb686b652d85952e51b3ae0464e5a4738240cb6e00d84e5b9a37818872303dd5132656b49f4f50b157168b31a22c6a636949ef97f089b19e83318eb79104728d003b51f358c87e86b0d123675d355202852038819fd58d3022f7aeb550c9013da77b34ba097bbbac58e9a855448c5bf852cc48f0fe28e1cb7d70290d734807d832192ff00b87a12ded620cb968afc5160f6e4e8bbc01f20be44e78f50fd238088e00a4657f1827123ce525798b35673df6b7079d3c0c57ec6900042b4b243bd7fc14307951ff5e279c4bcbaa2468291b69c0001a325280c6400094ddf5db160cd18cbc54749b2fbcedf9d744aebe2e0470ee3ea4222deee1b3f12e7ed1af271d10c32904c0b783146b7f15bba229d0fe3a6690f67edbfcecad41b4448abff1829d01f8012e278ac006bf1fec68b935921293f76727f843b01bff75b2bb39e9aa8191801c0aa86e3b5724ffdb49d2c8e93db59a81e90b9d59c155ef3e1aeb8f8ca25e2983bd6bcf0c9d5945d707a896e9c8703e5ebc205bb4cf4a8a12b2e7dc25b5879a80e2feac36de4e1fdb75edefd549273caed60f98538f347f98eab11bf08a9bff8119c12b44605594cc7838a321bee6378bf6cd2c5c72b51651d7b471d7ff4b4f52e9d0121f0794bf65ac46a91c4f30c3fc1df36d16b069b540c61e01c6651c097bdd8c82b0bae816b49aad0402564c9b4a08d2f7e28bc0b3a406763a862e21daad9580c4558f71aea080b9d82a33f6bfb746ad94f773e54dec2099f7bcd44defd1df3f9badcc7e2e7e251835e7e3bfa1dcdd33a132efebf60a370558a942ad94a03409828e0ef0ee9d38883242ca88f6fe8ff3c472bcf816b3247f488451a91ab8177e39ef0d6f5a4413bf5f01cd6dbc3a6c0bc769441ed1b807458daa101f34ddae0ce1b2cb4a7c2c4f1d5b456fa51f8b1aa49d2f785cf5a0dff86af000ab1a956754964924a2abdcde4cc39110c32d9f56a6f15e4c1f0ae58589764aace3a03107a26975461b0a5ade23bcd494483c3d8bcbab9f9f209222adb42eeb256f20df83cf215a88bd232de09b340124b397c57ddf98670f23ed2696c2b592130aa20a622fe534d7a14a3ee96da4313d25cf06a9fd7d2d65939cf9d4bc91d43e747001a6a4d531334f8f624449a5617cd45812345005ebbe514c24493b15076490142677fce08f3cb72094b86509c9978151b6ce12fb467f3d6fc04c6f955305e38dc7b613082fe1c2a3b8ecf57d82fae2af8994045ad730c1a3d5040541ec13c57eea51f6cbde18540b4a714ce7a03e07766cc5f1ccfdb240fd376628b7dcd6ffc11a3388dff45478284f83a8e1a8a59b3cf390f4ae579f03e0b6b85dc965ef4a56eb0b25a38ea781f6129e2c733ecaeb425c51535728bfc03dbd42ba59725c3ec92f3c280279edaf0c18109d897802521e06df1c12a08f08460ddf0c8bbead2444a186a923f8bc93f0555f39f464784a96a8c78e7c57e9ee0321f36b45937c8c78a8e6cc0c74b2150949307dc8e10502708e0513cb859af890557056101a7d865035aeb700b0c3c515e6d15d4d7b540fea1cf96fef6c5fe06b371af2eb27fb622ef73782687ab82dede08a2489d949b59ad4655b1a8c153faed452d4b251c0dab48ec92fa227555f3fc8ed39fd25abc5925c1e0329bbba1e5e324fc9f62a4dc2b7aa66587fcbeea0de35bfa86b8255cdfe510df7fb8cec6b2b5ccedc3d3341b0534471dae3bbb6e957f476176f96d3ab74b2e6c28ef7ad894a0d581bd6834dffb8f059331622633bec7cda9dffc9277bc9e3c3c9577ac6e35fec007b8d8a131cf7755b656537533ad5144aa29dac71cab3ab4877f76017b77975eec5849158287b9e4b20f3c272f448e155a03fe9dbb8ca0474826b9b955447b6fd5f58ee4035d1f44d266e4432ce1680e0a46734de054bde15371e0fe4b0fbaca986ef5086060a4c3cdea4c71d9a1f44a4bf24285dca78d8e4a4bfce1e4517b29d1bf8b85db9c741794a8c5ddb9491f32e08463f3618fcf8decf1b6088a1838904024151b5bfec0a590e825662eaa316a749938dab9f8975cd519eff095e612a9554fb7165e395a4641627ed4f802418524c5f3815f149e748dcb2147d6ace5c09b7f3735c4285d6a9b2a0a74ba8c3bb4a4fbc149ac45c7ee21630c873606352a5926ad6c8e885fd6ca3bdabe2ff32d394e21433255010987a09ccf44b33e19d6214088cf6d8a5bed0fbf69ef21dca07a261f45f7caa74dcf1a259b382b0b18b9baf228c18a4d7f62c770c494aa17c684486c75b305e3cb1106fc6ed4c88dbf58d7c63046912b6c277393fcaa3d5164ae69dfb579b1cbed1dab9368eb520bc02bfea52a0b4d6736fa4f12971e3179e483055fd0dcace47cc5544c027466bea02493e22b3b5865eabafef8fdf359e8864d6418d95519fdcd57a487ad236de21be0992718eefda96c10825dc571cf73eeb4f1f3e352700c80aff7ea23d1cfe6486fd049e1002ca700316faf40773ad33ab85f6ddaf38eeaea3d9d36e6ab5a9db0385406a09e7427ec2d751e22f69519622fb0114c0a4b73993e56820aa171e4bf1afd21565f3789482635db583ed933867a4d1aadc287b8b9c815fe394284c1b221378f5424f259ade1007d4bcff7f2d8c299b7849f7d298abcf83e1c32caa8d7cd3d210ea7827d3982675971a18219d26982b28e4cf2cbe0f3a6ea947821d5af5106b2f438016aafa02de7bb982fe0201b2efc43e597edae7f2008cced63ade8ba789444d339cb294e2c38902e56cecdab6a072f0c8f15463d2bdff6490214b21ebb5a203ab6bec19b41f0f987c5622d67d3dbacf5968a37b75c7f3eaac24b9dc0737d78bfefe5231458bcc7dc1aee1828f3333c4390fc34ec2226b7ca9072637bdc758935f24f8f7b26c29d14568b0725d18ce15a960c83c146650fb7dda7c2b87f6727aa43a6badba0d45703a3b269e3e0f0a3b573d6fed5f156222eeabef322fa844f72ebe52354f22073f4cebf76561df8d8006aba47ce440c0482d52c1d31e847231328ddff54f8d3fd4b25f7e126ef815364a98b04d91e379e25e09bf0f3aa0a81fbd74db8efb310d9b655c24fd5714baabfdf4e39cac5c920e6a3489adb0e57bece33175075efe49d760429313127ee474ab705dd2f4a9a0d58bb1627a5719b4dc137fb3db9d02889339a67c21bfe71d4d205a3db6d2faadb4b92858d2c0dfde6f95ccd8586c9f39e7023a7cea320445924a36baa78615a312e9bbb13ab0b1f6f95a87ab633e4201911b216bfc793b6cba333c0a73402d4e60af7726ca04dea7bde03021d061f0cd6de2acb5bb4ab63ba98b6c356b1c5c4a626e9eb22392dc1f1d05c73086e8531ce5c012577538fd478de5cd622c18ad8cccd917ff7ca5dbd964d2757e8bded6603999b385ccd4234516f86c21b56d702746e2fe512de4845e08bedf2b23ab47775775867163d0d57cd08b49016ceeeed535d7708e48665c6709d188c303a47119817d97b0a349293f73cf7bdd448b40b17671fdbf76f523695cac8f0874489bc3c8f728d7fa957ffe83f8d18efe4a365a1ab0949b8c9cef3a9d53db5440954eb420b2cb3a1bb2850e37ee60a4da58f95e0011e0c624637651793f0ccb9d6b0f28887fd69677db33b2bfeabefb8e212db691b2564357a22b4f18161f45be824fb5bab6c24d93f7cf9df11693aba79855eb69929c88ccf312322a97ddad8ae6e8da1c1150214156d6a0581cc91602a943cfc5ece65a054c9190a6a2eec51498428ed225899a5c9563e172d5aab192f23fc1de0405ef0dc356adf9515409dbc2b2f05182199c9f2ceebfb5362ecc8a390d6a560364c8911c15dcab9edd7e509ef61e1221ded5e017f3dc6db58605b74474b936e44f6acf37bb5a61f19f712cc1cb2573d5f0002e6f0a59a3f56ccc9a67c27e11d2b62812ab3d9fbbf8d4507a2f57d1bf66d581f2a1578b28824768009d275d1e653c68eaf13e71f169637803c8a2d0ce42b503d8a357fafce99cdfc0471be4b449e240ed81800fc63fae8a9890b9c0f0383e78033ecf686f7253d618b930047ed31f950e63d63f33cdfeec1836d23cfd941f76bad138b48c61528523908a0bc3c7c28ae1f34dcffadfc82c5454bae4eae748e2c340a94bc3d2ad520541d6a32e594c43af2b3d11d1a3077b1383bf9db48ac9b129c3ff00296586cf26380d156ef0443d3f6b4c0bc58c76a5b4dd55f33a785ae9f19e6393b279010986fe1bb2f73a215b8bbbe168bee32401e49db4ae52ea6a1c4ef28cd242de2354de9cf9020872271df4b2cd031883108067e1df19f3985429f8f8281e2af50a314f69048db93fe51df84f08616cb1554b1c71a6a8daa615efb20420a2316d46a7f3548a1942bc022bf8fc0cb4978bf201286c1ae4dbdd21ece66d80040897be9cd4cefac47184d3bb04f2695ccc4ac6946b676d60c73a1d2b5793721e2da462c9351194d25ede5a33ea2122a1e3893cfff032b9128b9a6e3a6615b60dbaa9db565d720b4ca7313a9094ee9fb151d3186be455079169f0a6e04b7ec93e38655eaf13796f1930411396b43bf61997f70301a61f121926bf118594060b94288ea2894f08ad1bd010c26026832f0a36a14e15a1c97cfde870d47de0ffad643e59a4b6f4145f92b258d977df95907623a6e7ff17818d5a94120ec64ae3727249375f9ac9754c351d5850e5361ec4c3acf8635ac0358716af8815d525fc2b7616e2c71c9f813add9d1a10e5176d6e82a3c0ee6379be79fdef42cc308b0345b0aa04488c78eada2cc791f5348823fd3c0cdcf838cc2ca0aa3b4716d66c6c8d91ef03a2c72192b48bc5f3a2f81c86156377811c7691d7e2531503d222e7322c2f9b7068fd371c276d5c6deb4bcbf6157c3d593463e707430", 0x1000}, {&(0x7f0000003540)="93ddf54570f23b5b93115146976648995a55421bdfcfc274166e5e5b66cbd4fc7ce67ece0828afa8c36a2202ad5e0f949f388d1d60673e0baf6ddf9ed880318f395b0dfcef2ece3f34367787cab5724c483992e017f0745d4b84aa", 0x5b}, {&(0x7f00000035c0)="d7c19f33bde95b9dbaa661e3724a6ec4ad85f3e2186ef380ecfdd04681f6876bd7842528399b2873cae01fa58ebf87e40c0e391911754da694ae4bbaa542f8dc7f", 0x41}, {&(0x7f0000003640)="7943fb160c715cd0062c072701650c0e358166e43ba94b06e4804ddc51bbbfe2ca0321821171e3791c0aa59ea10551f2574cdea53445ecf48d83b8f31ebe354fc4d3846d0be391fcb1bf1351f273fdb2ef3e6c3ab8d8181594200f33a7e4ac1a95bfa2e13fbf60922d1cbb4806880ce3048b11349fa4a1498827520b071a4fd48c63fdb916ef086888ab8053b0783a1ff8a9ed41bb7ea7c795b42a6704f33a0093eef90b04f470878e94684b93db99884408120d6054fd7a87f09e6abfe151ff2626c49d465f4e831b9ccf2552112ce3f31f83db0eebc1c2d494dddab5c5de3443d2b07b6a1492c0d153b48977fd868d5b2a3f9287ac3a3c3d5e9d0ef1", 0xfd}, {&(0x7f0000003740)="13e7b93340e01e8d009e6e1e6a16f15f5681a535848b63d5e8dcd54947edcabb455ca5f9593555e35ba8d12261600e20cf163ef109461ee7d18e759e1fff57b0b50ead4dd1a60fe4", 0x48}, {&(0x7f00000037c0)="8a942d0fac25adfdc17bf21a2de3519e077db57bade64b490c7f419fa7c337ec8853fb2c2e5a68806fb0c24b235d38c06fba74efd2abddaa026fcc17ba74d1e4b245379c1735e39b76cbdd5826e6aeddd191d3a7ae41bba2a5474a52", 0x5c}, {&(0x7f0000003840)="89f146b9b0fa62ebb2cf9e4a", 0xc}, {&(0x7f0000003880)="be4db5a627b88ecdb4fb4d68f3664fc01e57e6031a36931a05f587125ccdadde8167a321cff7abb2fb473283d255e4c581f2ec6e55fe6c52a439ef861982725ea9d3e519b158938a4a580dd2bce3b2c30813105b3a8e7f292ad82e908c64c8c821e045df094aae48b21f60dce56fd61f57a083cf3ad0e32a39dc92f7297cd7dae313a8a6868848bbf88a08d229ecada6587282ac5918692602b442fb1d60b4270018dcfdfa2a89f020c30933d7c22159eb789f6d8ac4b12e4d2f84b6cb48842710133e4412def7327beb91e1943c682e03d662750b66461e8a82df475bc0a43e2dc402707b8661ebba50a7595cda0ae5f9ffd0448e8596edadf55b", 0xfb}], 0xa, &(0x7f0000003b80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x68, 0x2}, 0x3) getsockopt$inet_opts(r0, 0x0, 0x2000000000022, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="9f450ff879fc21e1b183e303ab56f31178930eae", 0x14}, {&(0x7f0000000080)="a91cd7ec401f0c52784fabb944a508d0c8d0aa66778b66bf2724e76cfc89b6df3c8a2bb2083f331e1ef297558a624d7c52be9081d6aa874b5372cd9ea14015321f6024f3bf81f761b829348b4de1a008c6d6cd2639c1d3f4086244f2b804146df2e3f7b9fde5644210ef4d85b537a3235acada9417fc48cd5fdeeaead0faac34901fa71dd23c2592ec4804a57f0bc2a3b2871ae4df519f56980c3f48741b5056495a58297f609284a7d7f61ca18255842b95340b1afa5f9a055746e34fdfe89b88", 0xc1}, {&(0x7f0000000180)="51686d3038c14795a2f1b6b64de3e2dc3eff8d8c9b760cbc2e4c8d556766f48481d1b80d42cd30303564eacbd7e0d55e30ad9e0ee488f9df5a3c13834aec6d3b01da8d6648734a7180d1125942ffd0142773ef179e030dec", 0x58}], 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="0001000000000000ffff0000040000007a43248afe2d3133fa8bcec1c40866933dd24017518ea66bcf6e565cc0ef69e6fc475939dd3a8481579ca142aff5050dd34a22d311e90af40d4a2156f2a6307bc91d5207d15bfa0f6a66644bda56483d6575e396bd701b14c1ea3e38ef2d08f913fe4d41b4b09a70300bdce2a534230fed4469a1e7f3ef243ca13eaf3267484b1a82538181505340a353fb43d887f70a8f4784ef70c058e09ee82fea2311143c499a725efa3a683de088ea9fd41ea999611ef5f0b59df775fc0254cb163d8ed2bb9e99bd8ee3fb48a39041a625e8e479eec019ad2788077e9a434a73d9bbde38ea03cee6f019e3f7a7b3248dfd873300a800000000000000ffff00000900000004cce8e807ed088e6dbe108f833dbb239f0cb80c3932214216678187dd01878995d2c78635b9686a80f2395f6c465cf774da67e87066452a74748d82ce01588622f5dc18b7f2dabdddf4aace7e0cf0a3ee05be045a12da4bf49217541a8a665b580c38211fbe98667f7abf0e9ab5534d85ccebe3f5c5cd909030d0a1262c84c81679f4efc894f7eb136e64e9f43b3d6000000000000000ffff000006000000b440bdeb3a1a7f9509a5a7647c3b69c3dc012059e29c27845c2ff5e79cce002f087111443b85aa239a6fc15f9a27841d38aa67dde56bc7dde131a9335192fde96b25857b6821c6b7354eaa000000000030000000000000000000000003000000793e4249b236cf027e8090fe7cdf66f563c2429ffa9638bfd2e5e800"/568], 0x238}, 0x1) semget(0x0, 0x3, 0x100) 02:04:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) setsockopt(r0, 0x40, 0x7, &(0x7f0000000040)="280a054f7bd1f3e65dac269c054198d85ec1bc8435e760e54662c859ae9413d28aa50440bfbbab2d8e3712dba8504af0c70b0a3095cd7aba732adeb96a9d3bc9558f4a96fe078bc4e8246abadaeb61d69d713431412786a22298fe2770204bd9291cf8ab36c313a31f19ca74c0a312c3f3e7ae0a1e07223f68c0a5aa4f9207e0ae53bd73", 0x84) write(r0, 0x0, 0x0) 02:04:31 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0xf0fb, 0x6}}, 0x0) getitimer(0x3, &(0x7f0000000040)) 02:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 02:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0xfffffffffffffffd, 0x8001, 0x100000001}, {0x1f, 0x100000001, 0x1, 0x4}]}) 02:04:31 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x220, 0x0) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setgid(r0) 02:04:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x3, 0x4, 0x10000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeba5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5870}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xa3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x71ac4d76}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82000000000000000000adea7cbc3853b62284d55dbd49fea94e657898365be63b33ddc9e8b7970ab25b48c9dbeb386c79a7ecf53fb0e54cd6e558c4b03c998d195cae54c94b02d9740d682caf3202390210eb653638759c5d3c8583692e0603638ba5f34570d819bdba1f469ba59107480bc966310a797b6b6ec258000000000000"], 0x10) fchmod(r1, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82024bf96fe36c6130009dfaf93be7844675c67ae438f0a779b09407fd511b4874ef4af4a99e8888021b40768aa79358816fd26f316eb476a66e932f77243c48c1495051cb4e0b5d3170f7847d2b390563b04bbf83e8a8086ff5747b00000000be7e04ab5a1c7129d973205d3cddbdd96114b074e282b375b3212844322483dbe82af9a5e50e523158080000006c7356cc46a7e35dbcecfe078d5b363b8385e8df7af4519a0bbdf9deaff311c4062484f0fe827a92929fb9a105b7098799463a0932f6de954cc9a1c05940d826edd46799b57be673"], 0x1) symlinkat(&(0x7f0000000000)='./file/file0\x00', r1, &(0x7f0000000040)='./file\x00') 02:04:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000000)="be75a9bb55b53bd47590c8d681c0b1f76c14d08219ffc445", 0x18) write(r0, &(0x7f0000000040)="9c8bc3774f4c35b84e53432e2e", 0xd) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x5, 0x7, r1}) fcntl$dupfd(r0, 0xa, r0) 02:04:34 executing program 0: setuid(0xee01) r0 = semget(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r3, r4, 0x40, 0x5}, 0xbf0, 0x0, 0x20}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r5 = semget$private(0x0, 0x2, 0x7c) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000040)=""/209) 02:04:34 executing program 0: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="14bad70d6ef8cb0674981376b18df62a6f3dcf50e653ae8e31a66c", 0x3cd01c684f67f53b, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x16ff) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:04:34 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r1, &(0x7f0000000000), 0xc) 02:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x5}, {0x40}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 02:04:34 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) clock_settime(0x3, &(0x7f0000000080)={0xa78a, 0xcdb7}) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x9, 0x54eb) fchmod(r1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) msgget(0x3, 0x280) 11:09:53 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket$unix(0x1, 0x1, 0x0) munlockall() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 11:09:53 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x100) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) clock_gettime(0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:09:53 executing program 1: r0 = socket(0x15, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x101000}], 0x1, 0x0) fsync(r0) read(r0, &(0x7f00000014c0)=""/4096, 0x1000) mlockall(0x0) r1 = syz_open_pts() execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000001200)=[&(0x7f00000000c0)='\x00', &(0x7f0000001140)='(^M\x00', &(0x7f0000001180)='+\x00', &(0x7f00000011c0)], &(0x7f00000012c0)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x5, "a31704fdc73a57dc4e07d12ac8301d485e11723c", 0x1, 0xffffffffffffff01}) fchdir(r1) 11:09:53 executing program 1: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/47, 0x2f, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x7fff, 0x101}, 0xc) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$getflags(r0, 0x3) syz_open_pts() setsockopt(0xffffffffffffffff, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x20, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80, 0x0, 0x0, 0x4000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x2) read(r0, &(0x7f0000000100)=""/1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1005c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) login: pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013320 va 0x20002000 didn't change! 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000140)=""/4096, 0x101000}], 0x1, 0x0) fsync(r0) read(r0, &(0x7f00000014c0)=""/4096, 0x1000) mlockall(0x0) r1 = syz_open_pts() execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000001200)=[&(0x7f00000000c0)='\x00', &(0x7f0000001140)='(^M\x00', &(0x7f0000001180)='+\x00', &(0x7f00000011c0)], &(0x7f00000012c0)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x5, "a31704fdc73a57dc4e07d12ac8301d485e11723c", 0x1, 0xffffffffffffff01}) fchdir(r1) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:09:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x880, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001240)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) r1 = semget$private(0x0, 0x2, 0x410) syz_execute_func(&(0x7f0000000000)="c4621d8c0bf22ca46664470f43d5c46239403d2a000000f2672e440f1d4afbc4a3fd0f110fc483e56ad100c4e1a9153cf2d1ab029a0000450f96cb") semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/4096) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x840, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008b00202b27feffffff00001a00000000000451c0e2000000401af0286c0000000000000000", 0x2c}], 0x1) 11:09:53 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000240)=[{0x2, 0x8, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x9) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000001000000000000000000000000057b91735711915a7a0252cbed2b0d7fd55eb569f0083f1dec7d5dbbbfab94fba36856a0ca27dbad42a27d898e65c85485d52456be10cfd4e46ba5c72ab08dc64a300b6bee8337eecea25e8a55eec703bb424300edae1bc20daf2c7374fd93e5fd7cb063638b0286121b3f49aa3462bcde2a6a0568b10ac443cb3e5a965335676ba50726d767030abdab8f52abec4ec9b"], &(0x7f0000000140)=0x1b) r9 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000180)=[r3, r3, r1, r2, r6, r4, r1]) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000200)) setgid(r5) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=""/232, 0xe8) 11:09:53 executing program 1: r0 = socket(0x11, 0x7, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000200)="de25fdd290acf7a7dd9b8fd6105e72c063489f8b7035781c82ed66732bf9d41a14038b8d0c8157d00ae1ab6fb4725017a817b661f293cb2de1c66289b297d9302ca7efcf7860e4c09a15c9066227a64f1cc42fe9c7cda77c1f7bdf5b1063723aa422c834afdc7992d3c7de7c16649dd4fcda536aa88c1f7d2d84062d342dd8148212424702d840b731f030897a91c2917ed73107e5c16c6010ac84395117a65a99c85771dd140aa3d2ec9d2e1d5654f8668f41fbfd966daa475a0ccb7d4c72d2f940b80930b504d6d44ac087cffcba00dda3fb", 0xd3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8b, 0x100) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x1) sendto$unix(r0, &(0x7f0000000140)="b100050490000d00000000000500000000000000cea11ea807fa6efa153fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a015900000000002000000000000000200"/177, 0xfffffffffffffe6e, 0x0, 0x0, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000300)=0xbf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x63bb, 0x5, 0x8, 0xaa63}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 11:09:53 executing program 1: r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 11:09:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) socket(0x3, 0x3, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) 11:09:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) lseek(r0, 0x0, 0x2) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getegid() r3 = getgid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x46) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7f, 0x80000001}, 0xd2c5b639df5a21f) setregid(r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x230857b2, 0x4a2) r5 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="56595514506435228deccb56ef1e2108437d964aeb84d180c88efaf7ee0779d9c0261d2c1317539b3cb2c0024f5b95a9fbe954ad5ab5165c19a3e7dcd073ea197e059ae4ed6f5b6f3b1a624229fe06f26818aa6c177f", 0x56) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r9 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x10000, r6, r3, r7, r2, 0x108, 0x6}, 0xfff, 0x5, r8, r9, 0xd4, 0x65, 0x4}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) 11:09:53 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x10000, 0x101, './file0\x00', 0x4, 0x7, 0x22c, 0x7}) syz_open_pts() 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x822, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x40, 0x1) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000080)='./file1\x00') 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x100000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x580, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x5, 0xe06, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 11:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x8, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:09:53 executing program 0: munmap(&(0x7f0000729000/0x3000)=nil, 0x3000) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4a}], 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x1ac}], 0x2, 0xfffffffffffffff7) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x85) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000040)='3') 11:09:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002000, 0x87) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000024ae26ee3ae377915a107f417eec3c9dd0c7501dd", 0x18}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7fffffff, 0x9}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10495, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) write(r0, &(0x7f0000000140)="23cfc363f7268af71d3b1faea7e2eea691974fafef30d922b1aeff8e9c3878ad4c331bbc63da74ca151889f4aece0d270e860ddc45f29a64952d9f9f4218938abee8ae31fa", 0x32) 11:09:54 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) 11:09:54 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7f}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000440)) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xfffffffffffeffff, 0x5}) close(r1) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/173, 0xad}, {&(0x7f0000000540)=""/58, 0x3a}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/251, 0xfb}], 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000001, 0x2, 0x1, 0xef, "73cc517bfbff00400000120055098c6000"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da9435bdf13b97f9c2c18705ca71300c7378631ace79114cc2809", 0x26}], 0x1) syz_open_pts() 11:09:54 executing program 1: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)=' ') nanosleep(&(0x7f0000000140)={0x200, 0x8}, &(0x7f0000000180)) 11:09:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001600)={0x0, 0x3, 0x7fff, 0xfffffffffffffffe, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) syz_open_pts() write(r0, &(0x7f0000000000)="02", 0x1) 11:09:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb27858e5d4fe6c37b3bf1b05eb7ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x100000000000014d, 0x0) syz_execute_func(&(0x7f0000000100)="c401217c9a000000808fe9909997e12600008c69e7410f63c842c9c401a971e7e9c4825140a60000002166653ef20fe6357d000000c441dd61bd73000000c4a18454a500100000") r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="2779c36d23c4149b2368cdddd130f83b08e44fb53557e8cca8105958b3ba4420e0df25b9a478c3641877be9d8de736a6243ce4ce5fa7acde12a3459b9d001af21cc01df8d228d10edf168c685134ced4af01b146330a1f71735f65c1fc9584715484730bd6c49da3dd486f33bda12fc74df32a449bc0cc15f96cd52ff3aae0be1c4035041622ab49e0db31b7ebd983f0c18c8e5a9fd3c4c792fbd2f46c09912a6c7bde60fc249be2f54f6c57700654037b32", 0x339) pipe2(&(0x7f00000004c0), 0x4) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/44, 0x2c}], 0x2, &(0x7f0000000340)=""/205, 0xcd}, 0x3) 11:09:55 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/53}, &(0x7f00000001c0)=0x37) ftruncate(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6000000000, 0x7, 0x7, 0x4}, {0x6d02, 0x4c03, 0x7, 0x2}, {0x6, 0x0, 0x7fff, 0x2}, {0x2d, 0x7ff, 0x7fffffff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 11:09:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000000c0)=[{0x5e8, 0xffff, 0x7ff, 0x4}, {0xfff, 0x800, 0x2, 0xf37d}, {0x5, 0xf4, 0x1000, 0x4}, {0x7, 0x1, 0x5, 0xc6a}, {0x9, 0x3, 0x3, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x23c3c004) syz_emit_ethernet(0x1, &(0x7f0000000000)='6') read(r1, &(0x7f0000000340)=""/143, 0x6d55) 11:09:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x28, 0x44) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='5') fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:09:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) read(r0, &(0x7f0000000180)=""/134, 0x86) 11:09:55 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='M', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0xfffffffffffffffe) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x9) fchflags(r0, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:09:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xe, 0x3) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) 11:09:55 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x8081, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, &(0x7f0000000100)={0xff0000000}) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000001280)=""/121, 0x79}, {&(0x7f0000001300)=""/106, 0x6a}, {&(0x7f0000001380)=""/44, 0x2c}, {&(0x7f00000013c0)=""/111, 0x6f}, {&(0x7f0000001440)=""/246, 0xf6}], 0x7) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$KDDISABIO(r3, 0x20004b3d) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) 11:09:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000000000)={0x1, 0x5}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x87) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1}, {0x16, 0x0, 0x0, 0x62}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000500)='./file0\x00', 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") shmget(0x1, 0x3000, 0x240, &(0x7f0000ffc000/0x3000)=nil) getuid() socketpair(0x16, 0x2, 0x7fff, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x14a, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000300)=""/39, 0x27}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/54, 0x36}], 0x7) getsockopt$sock_int(r2, 0xffff, 0x13af, &(0x7f00000000c0), &(0x7f0000000180)=0x4) 11:09:58 executing program 1: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x100000000, 0x31, &(0x7f0000000040)="3048e6aa31665365", 0x7) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 11:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x2) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x1, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="f8893a749b0fcc85bb3ea9f69221cf2d3483db3e945e21b35e39afd2d3d62e140c531635b520858dbe27e854255319349094d6d2ca300dc7f6e3ae5da2d730fb41e52e664bdf57a3fcb627013da41aab64b404cb2471db2b315727fe4976a6274c0c5ac76eadd9eec31626c1686f671b9d3cb3ca05dbd233e2fccdf1c929d42922dc7477c60018a7079ae52075a474a90193182af040afcd6149fece9b478c285e3471397f79f5d3b96ade9c4947bc86b8ae2a45ae7639b98dd489a42f3c6bfe1dc87b15a73f1621868ce5da2fa8b77cbf", 0xd1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) 11:09:58 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530007038617e8d1949acd5551b4f2ea6fe158e7f8b9a55cf833d04f597ef40afa25cc6ad373a2dab84eddb36cea8debaf142c8704ab180cfe199763a8e20f0333927c8368b59c7eda389bfe7e0df6b95f5bd3b7722f355f7658ea899d91ab1fec9a25ba46649e77eb78374ddcfe80217433760d2bba8d22e1210f7a2bdccd9f4b03a7ad994e22ab22e68dfc121c607c44ee37440ebaa3fb330"], 0x10) r2 = shmget(0x0, 0x3000, 0x101, &(0x7f0000010000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 11:09:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0xffffffff, 0x5, 0x3, 0x0, 0x8731, 0xa0ba, 0x7ff, 0x3, 0x2, 0x8, 0x20}) r2 = dup(r0) unlink(&(0x7f0000000180)='./bus\x00') ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 11:09:58 executing program 0: munmap(&(0x7f0000001000/0x8000)=nil, 0x8000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8160, 0x0) r1 = semget$private(0x0, 0x3, 0x200) semop(r1, &(0x7f0000000080)=[{0x3, 0xf1, 0x800}, {0x4, 0xff, 0x1800}, {0x7, 0x0, 0x1000}, {0x6, 0x100000001, 0x1000}, {0x7, 0x6, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x100000000}], 0x7) write(r0, &(0x7f0000000000)="948a57f5dd9b2e346a36ba0d67ea52ba4d9555d439e08f3ec2d0dddf76fdf22c892db0250efba9a2b749027a48cd5e99506550c43c525310badabf1b5179cfbe9c13fa5c7bef371bb1fbe46db4152425991184d86d78d3b127dc0a7639201693c4d78a12850887a4025e4926e1fbeb62a3a5cd7588fde6bca71e283637b95bad", 0x80) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0}, &(0x7f00000023c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f00000024c0)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002300)=[{&(0x7f0000001180)="30877fc2849862298fa873181d1b2f77d51444a4e5a4036ffba532f040faca6d72a9faa7b0dd85d9de34ed65bb370e84dda982fe245de46d572eed92039b1ca3c2bb8f9620b3e8082e0fcdc5b5c181f2a6e0be2b59e103c11342f08b9b8c763715084bf8eb0c368a1077c47b32480c10e4f5cdc7b78489773a0c610f4f250630dc67d51c0d3582c22898f4b73c278f6b700ff69231c7b2617d34ffa171b0321d2c42966870784709f8a288fdeae7d6394e3c22779a1d6ba32d9a2d68f985e65a50fc4752098b3686c942d0c27e3b7b663e6f3a43c3ec560ab32c32c43878e6157dc7fe0800e92ea72c5c2d53f45bfeb90217cf2601d43f195701457503b636536c643e4a5deb5706eae70ce5b9565883643def6a143fe6f87f63e254a85cde0055b48b4296112e301f20b32e99e2b1146fecf1c7054a2deb2aa2713fb9ccf1e943f9fbfbcde2f9f767b4a9ddca1e4c18883070a4bb464df98d067d469866e85dfc1d1ade41eca6db4c25c8f9133f8fd4813ce947e44eafdc5785ffc262eef02a391b2c872264f4d785627a076eb771a0cc1d9023766ccab7753c4feb96d32909e0b4e920127ffe246906b847e048f37fc15200908d03e600019ae020ce7ff23723eb4077983296563f3524048cb52162862d564d531c6c3bf37d13262f9d67faaaf77b179076a7766eefb563c1d840d42226c0a6d2c40a98732be4eac51100ffb02c4395827f711570b5e6367a174a4f3a3205e90e8e2bb9c0f0157c2cdbab5728e7767fd52df009713cce4cb78fcdf69e50760bb59c84b2163bb2f801e55fcd5aa57045fa4258f27fb2b41ae90c4de52580a166be4976eb26b140cbcb17c87da007f2f43d1d70dca2001f9a62c8debd7241c1ff83445ca2807f1608f3ddad017d7be39a2469288d1045ebbaf97173cdd3bc1951e407d24b0573f57da28b5b335c5cb4b0d75e75f8c6430104ac17c5cfea9edf4202164112665a9253d4568009870d4bec9cc48df778c6161268da90d72df0b2f7fc22aad163a044742a93e6fdc95c4a6382d5de95d3e8344f4dbe08d709a08aadde42d725aa6d912714f4f66d17b98e311f19ce033afb29ced19c4a4f3bd3a3ddb2ee239faf9e1edfbb60719a4c82840e744414f4fc90b394b8a742eac7632b396b2b38a435a40107c59da54abe9c5977f5e344b00e438fa654ff9f62e429cb7119395cb0f3c528b8d01f60ba4a64cbfe51154f61d23397fa22249a2cba8f7107342315f0408555c7f740c83472fd845711b1757cc333aeb0eba5f21dee6f43e9e4525552308185a587eb5ab7c6ceb8e633ddff3a00af51bf9cefa4e363cd0170f7245802fe448a9a6b9575c2ec047d212fa9f18d382f54a693632a014571542f3a4ba0e57c778878015905c9f35a78d45cf0f93034dea7b32b9b33b21b5980c0d04c8d54d123d3cb2277c7e98cf3c09d2cdc66412c63b5716f0873b7c017491c35061acf9e1a1bf84ec4d46e3a7c4b3b10494562d5d4a2ab94dcc2f7c8a2cfd82be08008710fb7e2311fa2ece1437abbb013a1a694eb07c2e00572c8707f432b3b007bb7dcf32e54b754ff508e27be4ef18b4fcc65d9fba2cf1a6f9bed4f4dd98d7ccf1052e8b0c3d5cd7cc314310e4735242c872c0fd20c57c4376684e90939f495638bb7752caf964a724cc25eb53d2c3d44d404e49b6eb2d4d0803868357630aac825ec407a1cd7646d44eb56c13e8e6700fb031edfed624953e703ae0400668b4b720d4e3747844065a87d280c789962d9b02b683281e97527d8850cab5cdb2e3cffa3295b4a3f86cf900fcf0a571f45455498d22780e2e846b1886b35c2b46defcd9cbeb78ac7ef11fbc40b03e5e0c3fd9296b42d84d3de9c025fec73475ebb1ba8021948cd3e7ada8c53120652ae097554f0a65f05a03af6ac8c6cf059fd87384c1426121bb6d6738981ffb163450a03b6b205c100f102a33b243105713c142afe6a84b8b60341b5bc1d715ec21da171cba1057c686b17b743273f6a7a726dc9622b2e1697aafc0ef503de60fe1c384672cf471c80af36ac56768dd0ce7788ed38992d9c6c8e128f1ae40367868b7f0b9b58833a9d40719128d35d5df662a357408058e5d62e2a7dc6e5870615b2db070fa6bbff22ed765d5418c011f0caeeb50932b00eb96c442ceda73df3df3ada693caef4e8f83ae36a335d103f027b77484498236c921658aa33b6058c646ca5fb27fcf1654aedf2f1576c183b3e3081a97a0a1e2d2fddd8a78f5cd7c1d03758eb4f86aacc7369712df5e6d4d3d69e3b5e4777c471827c6823829f4d091d3664c964afc99781232a8e33a1ca1ce66a5fdaa2d1cefd0fc4c570ddb76f6d16ba817600d30d2f4d93c5387e5fed4989a39ea9e3db59e7ad870d049986a2fb1a8d14145e4d33f0f69d1cc47f7547099cfe98f02265fd9cd4d5af863b7e34dcc159c654531194d06c87fead7c6932dcf4035b905d830946106bbc35a659e1a4931a8f2b844f52653d9b659102afeec0faab1667bf84d26b956c5fc320b2cdfe3d2e0fc3baedcd1fc08e3dc46456dcb4238a0200557d2911bf5da72755891f4fcd697b734b627710cedc6940ade2ba06f3f0b71709753338e98b539b6f7f7891d5a10931d4e33ca017a404b02d9b08339dff73578e78e2f50cfa39013dc5f02bf21be490f6199e44546ac31aabeed410bd8b2532662366535f713525523ea5b0fca967f17057fe52d1ed60c7cfca2ab6ccd1d52a78191bdb6dc76d528c90653ff89319f299893b5e88e87db9900677fbf9a2c66028845f4ea7cd10a6467e26aa4ea6024fa22727fd8dd678eaab6c84a618d584c5bfd8ca4bd3ad3cbbcbeec8f4fa95742632630071b22723005ce6c35b1700e4f157b265ea0f39a95b94e010ecdd33f1883606a0531bcb19b639ae839c76c61c475de78a3aaed21e57a967bd633fa3959e59d9b7c75231efd0fbb3e715b271c1bcf4a4474e3ef95a2f2535e8cfb8cef8c6bdc57456265fe9a7b43091695cc456136485f1f60d5cd0f2586b8fe86d7868b0068361db30ef656c5f4d05f2a66a6428291986315bad14f7d0b17b397c63874c2e5788b14152638c926b7ae4e07e52e2fc8e842e30a995f024a68bfbee24bd25b123e68f44dff5633861643cde34f160695dfbbddbf00b0059de1094315d6c2b10f21be172d15b4348109a0c15ae80a420712536c2524656a11ada9a619a4b8498cd0717de98e6bb1ab8385198983f57028b4aaef8bf2cbd87fee1dde92b14423f8aa35c872cfe28d0dceaacea762313ee34a37428ca5254356e8a44f53d1b6f58f1b7f7c1ac809ac1db43b2679a34f3226220c8320f679529dc577a30419d460b470984e9a48a5ddf13f6e37acf36b74b90300ac385220959822ecf986b87110131a4b1854a203448351fb3727078bd2d30942138d817baf57e9dd35c22deaf8aa129550ec5edc2d98ab76e29347b90c26290723d94eed20c0bfc4f86eab027c5392f9cd2345ac38b2cd928fa627c4c9d9418f2897ee13228298c5757c2c4e77a08a24f279e0ab7ef2deece1f578fd34f77467b52a8f7ae82edc097b67ca0f0fb1fc3f624231a1520ccd1a66c37c5c49eb3a975df4cea734b80f830e4b18ad9e13dead3967679bcc3fffada80b08c3dc69ed94a2997d344a7f7873953edc5c63b1531304ba1b4fdc1b914a3197a02da47233d8aa4fe674b8989d03e47dbc1665623d3d2f0550fc47bec386f7b1433f4f9713119be93ff1f3def00d3166b576dbeece44cd6dc3c5bb8dc1ea596b4b2e4f88b6b5384a3a1ca9b06995f56080fd297e5f7e65327a8126edd934f451eded253d1f0684e69f513f8c15a703d21fa395537b9b6d1263ba2029e745913dcfe14acb72f3cf8a327b22e1b1447a0621282cfff6f48e1efea40802d1c32c2bbeaee010039fefd3c95da696b676b31a7a4be2ad82887ceb5348919fcd1a115085f9c7f804df3a0b9133ebbacc7c0ca2a5c77e78443ed55d5af23d4b0bcd764d611f336dcfbc5c3a277d29bd3932c38ecdb9c2fe27f4c1c85da1b5542049ce7d491e537614cf38391f755189c54763d65fe9aa84f3a1b238ab98204c1db68d68733c4f2a1d1cc921c1397c35dca229b9057727f9cceb846bdbbd0fb289ceb493a7f46a161610c16293171ca422114e2b1230bd6af822dff043e63a5dfb800fa8bfb3134b7ad29f5babcd1efc658c491e265e9195d56d90cd9c6d427eea4d43f74d946ca86427c3cf4309525316e0cc49bedff455168b58619d770e84dce86b719203fb26420a720f9aae0bf1d007955a06b74902a5648c3eafe6e6520da919fad376621bb4a651cbc884194164b578cc62f25d5ae1c2028fa7c9f6b95d5c1224676fa0b0077cd6c3707d74c6007149929bd8cfcd92c2264ce5a670089a1b383c7bf2b13755ed2f413335c0916d9ba1987c48d04fb5870169da61822e942c1ad032a9c4e51c51a680efd0503fcf2c01961601401dc7468420cd9d696be384ad227cd1e1159e7f850190263c88261f0d80f01ba5cd291acaeca26f32bdee53b8ee48b6b2e133a272b6750c7ec751d00dbbbf1525408899d7f057f38be2735d3d9c5d75e5b4b77156c0cf804c427c2bb4097e19732aed218597850e87243d604c17680e68bb1a4ed5828e3737681ac258ec7ebb725a94a74cfc90b18bd536d45973373bf468093a5b1b8fef730bf9118b39ae78d9eda721c8c585f8adf096f5f348adadcdc05eb15c34fadabba7fdc762434c946f97b4959bc567788046893c9d08417be8d35d7295ffaa9c3d267f5d35a2886ea033cfc2c88299d4d59dbb8efc27823440d52eff82a2adc62c4e9a90deb0a7a1121913f1bef1731d2b5bfd356962b5597f1fca2380ab9df74aa2aea7037aec3fc0191a5047d2a3558a5cc1e49c469f4391ca9c6153da6203f8f7f5423a18d7f34bb692f5eb2e4e95489c8ddf4880e7fe3f426d41cb9929c43958849d063303757fb2903bdd328ddf42c61130cf6c0de82f993bbe8418be91a2a9457b8b5e58256960edea4f2978b89532f81a6b08af8206fd2d3402f8b9afade1517ff28fd1d8c1d9d5aa07e788d25e5d594d18c8ce0b113e056af11bcee84bb4d1634fb2289202d45ba712e9abf95f88906948f44747baa1a236a52663637a505e1e86a3cf9a8e9e37e9b145e690ee4adf99481928ea7a64ea219e8106a3164a53344b5f29ef9f3297218f2a7c947f79aabcc5362048612985fab52f7ef7e32bdd46d8054b751701d1f06066421dffe4bde6e38f6d9d7715f639917b1873e6e7f8638d089f6f9347419ddb3e3be4229d1410227cb2ace858184986cafe9ec517c88f756e82381c0688e172892693201cdd31cf7314f49b0e32153d7d58ca5768e51eb1bf77b3b558b3f6ab3687e15f910cfe69c4151b16ad0350a0b425f78fe71305d62a2dd4d28f8705245aec4592213e8f0c4ff5c78d794b3c7ac777c524da890d5686d241260e6f9af2761a460c79152d7ab7b0915d2d232139a120e3617a5ae955b7bfc9a25f58ef2335d7ef38a134b791cddfb3f287c883053135599cd75c5ac2e681f2d81186a2e71489a493bd40468cf90ce7afede3f35689f5283c6d410cf011da9fd025bf11b01ca7ff4e6c687a4f29812458748477f01af28f347f31e3996bee1dd146e8becc2b5ffe11a266f49b0f4cd044c246c43078f45832cd3df2d0ca1dc4b60c59c73af9e829eac24d21e23ab7f147e62a198d10707135deb3e0acabb2d50db55e79f7e0d2d317195d71555103097e41ba07d10d4a80d94", 0x1000}, {&(0x7f0000002180)="731c750c1a9a2ee7eef596e940dc65b86ce285d173fd142ae5e2f15ae16ce34c21fc5657a2db5286ef8a6ba9b360b4869547f01da61ccf3a3a117ccff41f4a07bc2dd29f23b07625ab259b6166984c5e20549b6b6cf835bd7ece585c09a1127376396a19dd821d07a8e0383a6e624652", 0x70}, {0x0}, {&(0x7f0000002200)="d7c77bea5fcc56975108008b59b0", 0xe}, {&(0x7f0000002240)="506dd028354a0ccd68a0147698531825c54481380125f9c8aef1e0eb40fc2805e35cdd6abe0ca14087a0cb2565872bb68874fc2de763864d6b253b4eedc12ebe3c5fead0d63d1dd79f32901028efe4bf70ee6b9f1cb45c80925372dbfcf0329e69a7fdf2e7055e3b5a7601a4939fb03eefff50064b9cb1f8cda89e4c09650bfdf95360cf16d1dfd6505b3b9deafb8e9f339b97d8e2e765c8d4bba08f64453a01153cbc4e14f228b589db7d7045073bc42e295c7c2fe137054c", 0xb9}], 0x5, &(0x7f0000002440)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x70, 0x40d}, 0xb) openat$pci(0xffffffffffffff9c, &(0x7f0000001100)='/dev/pci\x00', 0x200, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)="ab69e980baa3e54fb71ae2c6165b917736013ec73d6e9d01a15e5e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x280, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xcdf, 0x200, 0x7, 0x1, 0x72f0, 0x9, 0x81, 0x2, 0x1, 0x4, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d, 0x4ee84332}, {0x80}, {0x8000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = semget(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/93) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x9}) getrlimit(0x9, &(0x7f0000000100)) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x3, 0x0, 0x40000000}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x228, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x5, 0x0, 0x9, 0x9, 0x9, 0x10000]}) syz_emit_ethernet(0x158, &(0x7f0000000200)="8d") r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f00000003c0)=""/81, 0x51}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/117, 0x75}, {&(0x7f00000014c0)=""/239, 0xef}, {&(0x7f00000015c0)=""/202, 0xca}, {&(0x7f00000016c0)=""/58, 0x3a}, {&(0x7f0000001700)}, {&(0x7f0000001740)=""/3, 0x3}], 0xa, 0x0) 11:09:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) 11:09:58 executing program 1: r0 = semget(0x0, 0x0, 0x140) semctl$IPC_RMID(r0, 0x0, 0x0) 11:09:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 11:09:58 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x4000, 0x8000000000) setsockopt(r0, 0x10003, 0x200000033, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 11:09:58 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = socket(0x11, 0x3, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000092514b1500000000000000000000000000000000000000000000000000000000000000e1ffffff00"/60], &(0x7f0000000040)=0x3c) flock(r2, 0x4) getgid() fsync(r2) 11:09:58 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x40}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="3df71c24", 0x4, 0xc, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0xfff, 0x3, &(0x7f0000000300)="e8", 0x1) seteuid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3c, &(0x7f0000000080)=[{}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) sendto$unix(r3, &(0x7f0000000180)="b90f8dcb29d4066f2b8249891cd6fad51532876f801d3f169a69ac5d96b027df9bb46db32e467dcd8a2d7e14c6d72cd1bae46f1a44f1936d2507c60931197d8256ced30f9f8b59d26410d680118398d82bc9bfad38dcc1f82a4a705f4c22b4b382265f9944b6b9edea13b4645a9dc3656e1da691146f7016edbaa8980b3bd78159e559a64af4f0f1f5cc0916d7b6c47e7250c5be702fbc2318d066194c2973b583de78f5", 0xa4, 0xc, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 11:09:58 executing program 0: r0 = open(&(0x7f0000000380)='./bus/file0\x00', 0x30000, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x1c0, 0xc0004000000028ab) r1 = open(&(0x7f0000000440)='./bus\x00', 0x8230, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000500)="bf404e8b77a225728a3b93a2613c7264279750f0f045ca425b613fab0e2630ef5cb2de72b8089c18c7588fdd53bc546404d12c3a4e27cb055629df9290ce42acec2970cbbfcbf6911ce715bf216b588569499626519f91680940bdf1b2549979ab", 0x61}, {&(0x7f00000006c0)="25c4bf86cac0c131c63a43b10ad419304eea75a8c41f490ab3b7526e7f02199763d034763e9d2e726d5ae5160f25afca7e3db5ce5122950dc51d26e5cc242438ebd61d484efdd1e620205b528990858019ff498a21237896dfad7d09e2146f9a2af64d41a051d2101d28fe5f4f01dbbd2d863331b5b452b2587c3cb5f2eaa1b61eeac0b5f32104e2e77f3286c943710413825cd0218b7dfd4a649d90972072648c69a391ad544723d22f710a6a7c9c24d1bf7433672e1e2e375d3632b76ec42a92a4342779818ca92d18697280c9713431a4010480c3df265420a85ed0da3a519344c5", 0x2}], 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x2, 0x7fff}) mknod$loop(&(0x7f0000000400)='./bus/file0\x00', 0x6000, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='[)\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='$[\\\',\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='*^]-\x00', &(0x7f0000000240)=']}\'-$}./\xdf]\x00', &(0x7f0000000280)='&:\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')\x00']) linkat(r0, &(0x7f0000000480)='./bus\x00', r1, &(0x7f00000004c0)='./bus/file0\x00', 0x4) 11:09:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7173cc60000000000000000000000000000000000000000000000000000ea806352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d454cc81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200"/4098], &(0x7f00000000c0)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0xf56}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x4) syz_emit_ethernet(0xfffffdcd, &(0x7f00000013c0)="2b9965af76763f4dc5cb7977b8de9239ebf59f8f8cac3a31b3b85ace5dfef7ef734de857ff2940db8be2f136157f4bee5d521ef65096b201c39ae5d556f876c630087960eec731000000000000004fc38bc451b9be369f77a678baf7bb5d4fa4d88ae2cdc3f0e31702ca8c575ba8cb09716e067caf08f3fc007967d7") 11:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x45, 0x4000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:09:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) semget(0x2, 0x1, 0x0) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r2, r3, r4, r5]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x8bb8, 0x101, 0x3, 0xfffffffffffff105}, {0x6, 0x6, 0x8, 0xc0c}, {0x81, 0x80, 0x6, 0x401}, {0x2, 0x9, 0x8, 0x9d}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 11:09:59 executing program 0: getegid() r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008b00002b27fef45fa89c6141b72c000000ee338d4400003e7c65f3ab78d7b4000000000000", 0x2c}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x13c7) mlock(&(0x7f0000ff2000/0x3000)=nil, 0x3000) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000200)='./file1\x00', 0x0, 0x10000000000000) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f0000000440)) ioctl$KDSETRAD(r2, 0x20004b43) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x1ff, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x2, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x9, 0xffffffffffffffff) r4 = geteuid() openat(r1, &(0x7f0000000400)='./file0\x00', 0x80, 0x8) r5 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r4, r5) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) writev(r6, &(0x7f0000000380)=[{&(0x7f0000001840)="7ea478fed892d0e6cc4e81ca0b0dd77e8109b74e6ddaceeab6a0d7968c93f9a6287f99b9bf8b9b1871ad8de10537294765fe9bc411c59a7bda99aeecd759202fe8537a47f3b78a321e56ab8d533455b1ab6987510a73ebba43f378afe0b6737c613119bee04966d8709b4663fb41320b0d151f5a0e79f6e9cdb967bf05d8baa57b43faade3487b28cc836aa1e322131266d0c97746981cecbe6bed87560ffdc10fab96afd9a2fb65c4cce1a93c09b9fd0762482f8a0000a2b4ae45008eea91e35cb40e3c36396cd2aee7748fcaa1cdcb3ff852462b741c5ff8d7d08a6e01e5a0907645f780b90b32e228fe6dc317588433b672613aff59f966a2b651a9885c319b7e9fb7d9261f18dfb9de864cb9227837b07cd02d7ddb2c9584b00dda0844fb6c13d9bcdb50bc4e06fae458420ffa8907d45ea04691d5fd7f6f075464d82861a9c26caadabff94704c18103baf3bdc771d5095efa8b55609fdcd597ecce3e4cef9ce85047dbecc31046a63b6e0be64b38ca87727e8f67daca11d0f035f1b16887b400c3e8b4a582dc8ff2712c7717e55dc0134e175d18551fa0ac729fff0c3e1173d10f4c36cb4b86acd750d4be49aff92ed348624979c0adced5851b2887e6363a0864f0a7ee439cb389833dd392ac07b45cbffff5e0c283f77216d49cba66e3fd78ebfb2cc33efc3f673c04bc6a67ae8b258db5c39943585cd7b8df7020f68c430bcf5447242c59504f3b7743e3544029226080592a88425279f71d75d6a981a1d2969788a2a51048f010a11c4db76c17feefd1f382de8f70f68dc8b0ab38ced26541ba493feffb80b1c96ea367867ad506a7e6b50f2bfc244575d681625baa543627b609fbf62cd8b73b6ce9d3e1f1cb7121ae21a7e0a4c54dbf55a7eb552a15c5a364e7dd33ce67b10fcbceab70f423cd71717695aab905d7576fc73b28aaf83bede8c54aefaf3fd094c51a46fff69ba5f065f8c31f7fdb5d82ba5c0f5323e4e9173bdaf95976214a37b735e7682f9c137800370ae985cebe97995c2ea025fd9d297867b5e59b3e9ded5acf4a9eaf5f25446e66cda7611052cd0ccd34b100ca78e3f8a24aef52561de7637520fa9887a9cf9c35f06135134e569dbfa812cacccbd60fc55ab973d336d6ab2bb20ce3ee73817e0c176c46de143009f462792c8877f6c6a17df1e0741086040da82bf2d9044869b9b702075405e47fe005a186d3cf6c4a9d06b9b35955e0f376383c81ca6d15e1959048b04f50efece8b9015fcdf707a65f2f81e9e9bfb9d32f64c6a5e663cc9d493f2042c9f1b7e3296ff201ca204ce078caf982e166801adb7116e7a3403faf69c804e36c07416acf79418a4bfc45cc3a8fb0eebe284d1ea2ac562f0fa8f95de11567655d6c8028689d6e1c2f60fc2c85b9e6797740ea0fb1418c61384cb58690bcd48647b13cec670e5b11816e717b3ab153533860278b567d2de0d313da2c7263f7be28dc3910eb5c5635a0ec9a778a788d14bf978b2a306bafc6268bcbccef88ddb1e5ea0a726692950a5cd96fad414a14acae1a18ec745b110451152cb960e4d64db82ceff62503346ffea9588f8ee51152568f7c28623446cba8344fc67426480b2d517256c91fbadd5460059e833aa190a160f20c3aa026195dbcc8fa293dbef1df7787ed7e6732980b281e15dc383ba0f3925f5a4bafeac708710702f0a4c71dc8573d027d371c6b1ecbf749ab60f5dd9ba8732a3eb16a0cfc6daa66731b34743b7d7ef40af8d66bf5b20ce13a14e4cf166c374ed4d99191e9a1d272c14f72eb50cfafb14ad9ec849c26347ad0806b1456dc7657326604f7b771d3693f59312fb0bb1b839baaa012caeb4eb426ccda19095f946ef7538bf34918edd18174fd5cd35731e858d190ad644f043281d5231c4ed345dabc0542f52fa047d57be8ac24ff7b27e621255bdc7c350ecf0450372d6b9f9065171f9bbc18ce468d80f01b24a0ad2d3bd175ff12977e4415212e991c4103fd9d09d602a851d6de11b5f08180a5d16ae66eb3ccae9154836a781a1e3201657b9412aa590c9c5392d7cdde3f8fa5d8123f60ed35bd9774bba408aa582173a84ab33bb9b9e6d833ac8cdaf311442e8a955be43f10370303130996f5041d34f551ad58d09ebdcfc14f55205b57adc0cd5061bec6da5bb136824b3dbbd25451d1e98b2360c18fc5dcd69e42d564d81b974646d073f150f3fc3e0ef9ef47ef57fed9be30f1d9b0bac44830ca8d3137858988fc0b656fbb534545938b67ed759cbd66e22ae432c9fa19d595ef565b6acd8abface91717c363a11b8186ce3be58526077e644e062fef57628033fb0e5f09a4af7bc16d553ca9b345d0060d04dabb2bd75da7813c259e634a339dfedf7f064c7564309fe05e82c084205bca9d2f9abdbede4280b81ec4bd0ee44f4f68d65ff15ca198471957b5f5e320bdde31961e22007474a6b9def2e73b30ca50b68572e5ff14d2f6960d47ddd230c77b84b3a52096cffb0a596ef4ccfe3c4754e6e395bc5fd0148b68aae5eed72c8d5bfb4a4020289b10a88ee3cdb93873ef05d99aab8ed467c23fcbdf5bbc2681fe38b2ff818fc284f73b80eebd9e63b1292d64836cd5f2e3b6075dce62c7a58345af5d47a3bdd75cd69df6595c26b807e2fe533e444c6fb0bb1669cfef2f94a6155b6ab14644e2f213ee0fce35370b5adbb7feeca0a1aaa2280561d01a3e0b884c0d1517bf9d13a6ce4d619e559785c6450369d732ec14302f382fa074a396cc09c11b2d524b273269739410ffc995ff0908ef9cabc2a4e0049d5c3453d28d1235867cd475ef5773c134043225fb826310d802d1444c5ed2ea73b9505c36fd5c5e646df788708308ebd59fe7e426ee882148fb29850f060583c8b9ea", 0x801}], 0x1) poll(&(0x7f00000001c0)=[{r6, 0x4}], 0x1, 0x0) readv(r2, &(0x7f0000000880)=[{&(0x7f00000009c0)=""/133, 0x85}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000900)=""/166, 0xa6}, {&(0x7f0000000700)=""/92, 0x5c}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000780)=""/121, 0x79}], 0x0) lchown(&(0x7f0000000340)='./file0\x00', r4, r5) 11:09:59 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f00000000c0)="a16fbaabf0393fc5bbe7d256d32e762a886d90d1", 0x14, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setpgid(0x0, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x818, 0x8d) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3}], 0x1}) 11:09:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r3, 0xffffffffffffffff, 0x3, &(0x7f0000000300)=""/229) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x87}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") lseek(r2, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) fcntl$setown(r1, 0x6, r4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07", 0x4cd}], 0x1) close(r5) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000680)=0x2) preadv(r7, &(0x7f00000009c0)=[{&(0x7f0000000780)=""/47, 0x2f}, {&(0x7f00000007c0)=""/139, 0x8b}, {&(0x7f0000000880)=""/163, 0xa3}, {&(0x7f0000000940)=""/9, 0x9}, {&(0x7f0000000980)=""/31, 0x1f}], 0x5, 0x0) getsockname(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x81]}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x28008, 0x100) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000640)) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000100)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x200, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74, 0x0, 0x0, 0x2000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x82c8, 0x8) getrlimit(0x8, &(0x7f00000002c0)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x5, 0x86d]}) syz_emit_ethernet(0x7, &(0x7f0000000100)="0f7beea4552c55") 11:09:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() dup2(r0, r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xffffffffffffffbe, "c4cd6686167bb8f582970d5900"}) write(r0, &(0x7f00000000c0)='\r', 0x1) 11:09:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000000000000007, 0xd17, "419414a0f4336778fd00000000000001ff7132bf"}) writev(r0, &(0x7f0000002640)=[{&(0x7f0000000080)='_', 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000580)="a0", 0x1) r2 = getppid() wait4(r2, 0x0, 0x8, 0x0) 11:09:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) 11:09:59 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0x53, 0x4) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x3, 0x8}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x3}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x200fffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x40, 0x3}], 0x800, &(0x7f0000000100)={0x6, 0x4f}) kevent(r1, &(0x7f00000017c0)=[{{r1}, 0xfffffffffffffff8, 0x7, 0x10, 0x9, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x78, 0x7b8e}, {{r1}, 0x0, 0x28, 0x0, 0x2, 0x6a348d2d}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x7, 0x3ff, 0xffff}], 0xffff, &(0x7f0000001880)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x6, 0x6}], 0xfd, &(0x7f00000018c0)={0x4, 0xffff}) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="ad8f607dc57392844172ad906a59f9bc39b76e26e5d7ec1049def648057b20b67a496b21ec6e286c15a3a72f1d6eab68cc8ebf330e6f6347ec1ec14da334be2bb51512b8c68fd4a5e7f861dc647508b34c1364740d6ee1d371d87b4938d814fdae57b254a5f45301f66fd29ff534f3102a7b6fd3e403758f9f6d72947be86285510a9580728eafaf03c21ac99c7ee33b85776e867b4c86", 0x97}, {&(0x7f0000000240)="c79dce73cfb9a17af30bc7667c27478b2592516ca8cfd2ff515a64249846f58b58d2bf3aff3e2b55a51b8bab2934ba53e4bc60a19c1271d70239ec9969ede8bfb1120bf5a78d5a87cd48ce04e4d309d4dd5792b6fdd3cbdd3ad9f9f236227ff15d2001e57048bf4f8afdc8a10e659ecd374a191d861a4572da42bd5b", 0x7c}, {&(0x7f00000002c0)="d0225bfa9fed1247b2fe60cc88b71933d23c23322a97b765d20fe3af5875732ede085483152be98453de0225b51184d9d345", 0x32}, {&(0x7f0000000300)="b3db1dd8f56f3b26217bd43aadec84fe19b25c55d35693f99288dee3c0af1bf1817649afe8cef38284768f2643b62a3a89ebf0b00bd5541680f826f6c366b255cb677ae1d2c5051599e9e359f35e1c9b7844477d482675651ca9afb1f5e9bdaa1c448476ee609585ebe6e765248964d71a25f54046c337d351a02c2063af86f043e6027b562960be12c77dc37b2f376d09e5499a1c1d07d026bc21e059", 0x9d}, {&(0x7f00000003c0)="0a78544ee5c1442cdb3bc8f725457f9ea9d7cf059900a164ac6fe70deb0a35a81a6a0bf8670fd83ecadb2551abad3198c8547515a27dab653cb3cd30ff63706d153e1c", 0x43}, {&(0x7f0000000440)="cd1e5c432a7b1f58d8e70f757fdb64180c469994ef3e90e2ab9a2c3031549182b39660cc3ccf8ba1e40f35616b7e56bae3cdab62ee82cb18457dba526acb7cb82e800adc67d42cc62a3ba8fbbfb5d1d53d1bee9a1a36566025d6a35679afe41a44b75e6c16e743669a7081817c8d9a9955d9bb81e2443557d4244ec458acf1569457398e822bfa2dc1d2a8ca9b36cb9355e987e156ba051abe57e844a064142ac6ac63f10e9fb5df97e97594f198fcc8b70f6d168a988d18ad1aa88e5cb82097698e227939e87e287137fdabf3475aac27c05422c7ed8977b2276e7bd620", 0xde}, {&(0x7f0000000540)="39aaa1fa40dfaa4435e745c0b113f2ba0272842e090e0b4fceab392c774e8e16155324737f", 0x25}, {&(0x7f0000000580)="17fb6fc5eacc4ee3b2f1661808d3b20fd6bbda52b9b55e0a426818864c5e92c71be3ec80bb515a23c1fbfe99741aa4bf6b2a7bd345c113162b6add3310ddc5b7338f0104682b4941e59a3eafa3f85ef0c2f30ecdce98802d", 0x58}, {&(0x7f0000000600)="78228bd97650c027aa58b109cf563b38405cffd3044e4c9e5a71fdd5bf765590bb8f30b955eed7ab1a2b03854f27df177243da151f4349f27a8405bf15d9601608997130554742d8f5ac3a684146a589e7d10568356250f075c35d01de51f9516f7df7a9b3255ff00ca5df96fc8637d12a2ed23cd28d7b8122e1a8ef3212a73b88ec77ed4ecd4d63bc1de496d177dad7c25eef669a871ce9c116da73b1cdc9f048a938457858b3f4d44894565f3dd17405cc7cab4e62904fbeabab107abeedb95d3d4e5250b8ad8be0ecba56c3b6b250257156933be285efe4e7cb2999ee9c205045214b3d87bf9f9176c36c7952de380d32744e33cc71ac858447f9679e29c5bacffcd146ff3772ea32e7a5c7c7477e5a09043674a380f17b3cda659f30227807cbfee3e23aafb81db02ce0a36ad8441286a876371041417696e431055a0347ec9e090551c83e09a74c5942da04737a4d5efa9606f89ebb88d9c67e20a0b3bc702b38a0d9b6e4cd7e0f5cb3db99d2db95a4d4cbce02e9b89cfefb74ed3614bafc245b930e7b5817b8ed75fdd9b9f4fdf68e0636443611eec7d147aa433468e876783d87500f1b0d81bdde92831ee35388d5c2e56021e710acf5dffee581b60a5d83f5eee24b0e83961858d3d0cfe1b5a7e7b4017abe3483ac3feae08f6e58ad90051b9ac9222745a0f8d9852b0b72ca2a5e51711ae8c1eb17df05d981cc7651b7503dcd652e3c379652d22aab590441cd8d810ca702da8a2c9f90f1e82fdfcdcab99ccc51588f00adcd96fe269b2ebcec2170bd4e0cb683fddec3420b0e480b54f04c60a9c61246aaa2e026179f98b3eae5fdf9c844d60cd740cc87f56921eb9cd83870e6c62048133ae296d55bd8f4196ffe3dee25553e3e7be51c2931298e6bc55d29baa5ad04e39f834b9bcd4e87fdd7397bd6576dd39bbdac8bd739d0fc9767be5c7e870f069b013989f1e9bd4fba7be073eaa00090d0dfbfbce47c7053d17f7e760bc011f3b58b8bdc841c52e13830bfc87b5ecd30643f088ae6780b69a11fd403cec821f1a190d6bc576a451b0b806cb522e50be85b7b6c8a53f5fcbb7463a4c9c9cddc9533ac36641752417b1e34fc8c30f57dfbe241624de99912627f1be0d1c5548dba76e7f553a89b7f053e214cd7aed74773e878f72fecc3bc7e010e6dad450eac47f9c14a3c94ea46553ec83e7f2d1b7397caf29b47c441645282e7b643f9ffb7c03ebfe5934e3ce77cf5a10fad1366b89c84ee9f82c6f7d4e0bf1753e0789ede72ee6a5c888702753c14133c943afce6249bc8d188a59f143a2506dc8b431560141ff400878f4bb41d5b91fdc4541c4397e062805a29a5a52e7bf21bba29ce6d7ea02d929b56b75705f7a54b4c78f478adf1b100791299d74f0594c4cd43d475861eda3de244da7501f7a855193adfb6e9c2e83b19f1c052bb934907bcc53df28da63a0eefa937498490364805ebb1de898a13ab1be5ce5c9fff1422ded73e7914133a15331cca4eba49331c5a90f9d839fa61c785c10148100b5abb16f9d61de86bc1fe233b5e8ee6dd5280879506fac427fe9bcc080b3cfda67b96a4ad6a5209ea9d1d46a0c98332e003f35d45d38ae45fcfb0cec32e0ab235916e6106a36765691becc61df5b3c10130d5a2ed2e22db51b1ad6796cf0eca2c6074e55b4c4291c67beee9283e52ff202300a4cf1a223855ec7bf6f0b13751f69402e38a756457d2c2f955b50299bf9e79300ae07e0cacf9854abccc7f45c3cb55cf06f226f95b4d75fc9b466120d4273f0f9b25b0a71044cb65151c14d70c68b504d3a049e652ebfc722c02af100c3774bcf15cc5cec26c65f7f36b198a1a040fac54c5fda4941516f02f3838af95cfbedc9e3ca56fdd541bc5fbab2734f0d91d36ea22b1ea79cad01e1fef061c54907710ddfb05be7964d74c521937190349821c4955729c2e705d63b21e49875b31a308c6992a65344b4dea06dfb32b024dc0d4b8b2d38e01cb55225969423449d382681d384d164fdd614bd88ad974b5d06fdd1ab19a751b9d9cee4152dd254c936bdfa101cee40d8362c3b22a8d91d4e6d666f9a487da61f73b80ca32d82d2cf20542164a4211e9457144bf4d8ae259d6f15aa8a8bef1fa17560ed1be42bc5ad707ea0902d94b94231efea23b5a9c46db03ca53b086c5c7054452f460d032339e657a59efe4e1c6b46b569cd1a8dd8bff532ee6c0ca446ef0ff014daac31f81bf505c25493daa9645158f02c90f88b529938c1f72b22b8db791fe09d621282c982e3771cad99aad6205ea0fdf42c2af9d9833d61bed9265b373c7f68962bbaa39928708fa33fc26421b7848807be8866f5481e004123e786f608007d12e6d74366a1a64b28a0c886392dbe45ab2533fa38e9862f355368211dc84863718c0520850f77320ac5e9c1a3868f64d8fdaccc8290f8d0b53d8ceaba0a8637cadbf72d8d934accc2f6b3a30a80943f83c8a62bd616648b9b2a87b05313861b5014be489ab9447d6ca9a42acc4bea5a1cc0ce8ba4bed4655456a110f110726e18e59bc69dba89a6dd2bf1ab3813a43a6972129c7a14805ce543bb389adc10c9e6a677c042f5d0e64cc763ef43abbcdcdf086ead78f564e4c4299f80c42b1d564eae4aff4392eb1d01ac36f581da61a1ead2e91e29d01d8bab12c85a9d531edbeef4ffa245a8a909be9b0ffcbab663210137cc0b9e6e64c059fc7123d324bb1813011b8444cf2be8573f09394345c2c2e051e46926d553d169c04d75881b1caeb7606e3b6b46c9367b2cf9a5a5e2e9dbd511b0ad424994ce6bcdacffa7deb8740d4eb0c6fd0efa8b77087231b96a78817a7b00d32ad92e6805b30368f530273862c855de5257e9f95d00186dc5009c23b29b61b5467c645e24ce637de9a061082c6199f539aecee143952ed73d2c432b373634093d0d54d214734b755344b6d1bd3c3142f09b79348e03e8025cd6d0f9681c43e6e5ed805cc55c78e94020c7a0f894a5ef2c198592797d6bd160ae4ed300031bfb3bf8cdf3895e2c8b4ab1207ea51e0ccf65cf7f1bc9c77e0f1007103959c7a4e4d52404a5be058a0feccf910f62f953c10160c2f89b0360d27cc3515c009e53a4bd06b6571b101a824923e334e5732b675cade1f17b14a67dc4290910dae26a47cea8a8881fa17830d2154b70079fb559c5b2d9480e2e31deb72c66c02295a5b60f1b0f3bbf6e9f7849c9d78b6851ce6774d1144718de393c96a385c25d96c29ec7d8872f5cc52136261d640dafc7cbe6b4bdbe7f240e9006f469153a05c92e2c96327f841ec07fd8e1c3640df72e53b1ac77da27c8c8264605f7844a9a536807596517145f05b43b25d2f2310e2654ee902a6aed06697735252a7ad461c7205a9df08ee9e91a9e6cf1e30c67b8abc9a9b5c59f9b2f8af964aefeeb89e0b7aa86e3f62c645f750018eb30c106efd187e7eaa60a517d21e4ddbba9ac6017d1a6dcb6764597223a8424fd9a19900a5b8da747a823b8034205ac5cbac5ce17ce8145476a299d04337f43c0e304f805ca84afe067b267231fae22e745465cb7d3ab53c83a8323348f4204f3624479c13e19ea753af3667ac897e2be0c8cc7ed5cbaf53cc8b28e176643b157b3523d32bbd22dd5911ef24c467ad7191ff9492f60650e30598c1a4cd10e37e5acdd1278b6902b2b80bdf68c910239435a54ee8907f17e8acaefdfdadc312b862d2fe712f031ba6f435e74147773894bb1f6b4dc7fdb9b5b04888fbb69e750e5863297360bcc69f96ce1d27f07f1cb99350e439deca506b70a97b41e6b005ca955c0a8b6220aab225d2aaa6847875cefcc2a391323b86dd56b02dfade60b24fe734a9504bdb0c2e64c08cf048e0be4c33c6d29931656b9a0059bbd162fdd505d7d397adc249df714b685f35482429f4ad11c5ebfaaaf59d3f51d706cad2f9af27854a9460b94acb49b332e26a551ced844ce551824e2c6f13b820e76854ae116a141724b08b417932eca2d92bdd407ea60c42d2facf3a0d67e192ea3c4774cec649ff0e8d4ba2ab119918a487eafb5645c7d0fa82e7caf363acc7d652c094bf31ae5bd30476f765faf0208ae0408d7df0bff8d8dd58ef992f662bb4935ada996bfcfa67c986690590973ac9e4b70dbc9fab038606428529c78f10092fee0e39f0d430561e1ae418e9132608c44b106542da06b0c2e295400496189b02c72ad3fe1fd385f7802589830580949252b204f7947bc6c35085ec37525e1d992eafdd7df9415c56cc00c7f4fa0bb381f847c4f49071a3286ab71fd311ad578649b2dc01bd80c3047929a0fde468a92418adb349ee86c7afcd85b130a225558aaca4f58e1e4c8a095dc2a6f14f385508c21a7abec6f5930cc4e0b71ccbbde61020194eaef58c9f7a45ce41898d53c3e41f75e8232b147c484388265443cd6198a839327a8c63e4db208e1ea39914735fd0ec7588fe2c309fb4cac4f022d297ef1c5508b314932396003648aa1e8bef1b41cc6b99008ef06d196a6f9d523b07d9c736688a71d38ff009f53d35a6f7d91a528344de3ebcc0d6360391c7e610d3cbd6037338414b36b3de898a75ebd85f123a5ce6f36a6c9a83b036d5d10b00373208600b682108db828af01cbb547a4f9db6e8432e61332026a73771716f3cf26387c3dc20fe1cd3c3d21cddf27db832cffc18ae9fa54eb2ff8a567f502bde4609d76795e8f33fd1a3bcfcea72bc926e3549f9d8bc60b87def75f7c300ac209b52ddc8f24d5573b7ddec362b207b01050a3915c76074e1874a70e20d9260931e95ddce9d6e6dc07536930ed1da862638b6b595be7e5fdee5320890a2d6c4817dc70ee156899f22dcbce02efdb093fcfd742f9bfb14f5e68df3d00d9d2a3c09c836900f92b4990e1c3c10c57b09b6f6c3f2d41d7b305a6b5576bbfc58eafc7c4a9aae12b4f23a12c137ce9bfd82e771f1145854f4323019288fa377b8f0a0a06cb9ecd4c7e3edd13521edb6c76d0cd4e4ef40c400b76ba70f1e07b4b7abcb5eaa3eacf0d8175eb8513b0bbf20849877013d74ec05b727aedeb6581221740a19bafafacf17ce732b45332413d984d1bf7199bcdc5e2a63b9032228a9333dd0da2c9ce52776d2febd0f4af03debbe0b60a29399a1bc82bff89c22950b093dced3874fbd161685e038e5007310e0f1fb0ab8364391188cf4357042bc453f73ffdbb0e55baa24ddcbe9e742f5af81f10f19893fe2889f1d7e332fa19c984bc86d790d1d8e7e4af1a19461d2c111972b7d00ede7ac7933bec8165760c43719bed7178e6c2c079708933e477605d99ff2fe70dc1a87239ab31f6bb17602928c20547e600d6a600708c654b028c5ec22d77c90bbad86576dc772dd3f4f8b5c5319a814aeab25a94f718afb98181345e95ea3a578fdc1f0ce17d41f8f883e9d8607956b42d740e72447025d62bc40e3880c4c692bf556e1c2813a0daef66afae5e58508f27afac7447f323f3c8d12446487b81f78e3852855d8051fe4b68261af5afbfdc4295676c2ba9e93bb6e3f73fd87f600a284686cb6bcd493377056f3610bd042138f9ed8790bcbc5d82c3fa7b7fb066d11fade3467859549d95d3ab9af2e12aa6b6608d4d5f59136111bd7c8b8c6ca7384473255debfd328ded2b4cfa4f8be9c96cbb64ae7a07f3e4ceb6f96119fe40fce4401ea85f7e679714f06a7af64737b37ebfcdead3ad5fb2892a4ff43201d52f390a96675fcef5347803662165fe044c74bbc190c06d68f1a4f1406650a0f6c0683c9a1d9a9dde07153146b", 0x1000}, {&(0x7f0000001600)="ed3f270f76e3092995565d243b1f6d7986809b2b351a54612bec0534f9d329acb82317c91dc4b0526f2e9bad3167f1ba69f8323ffa7eaf27415d4441caef2fe6625d24d35d3fb490575aef75a2e647d2fc3b38155c2de9697c4a148060e707a0b0fa9d537f3a29e71ac75b84307732cb41dbd06bfc02dcc4cee700d673e487d5330af62155066542a493c99b2577bb8fb43e0507c45695ed2d58a626e106869952c3425d49dbbff7b92952e294c09f0276d2d95cced6dbd6ef810930ae0a107b95f429ee26c851e0cebc67ff8898bf7dfcbb1a739cfb2b6d049dc5", 0xdb}], 0xa, 0x0) r2 = dup2(r1, r0) socket$inet(0x2, 0x8000, 0xe4d) shutdown(r2, 0x0) 11:09:59 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x800000000000001}, {0x3c}, {0x800000000206}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3, 0x7fff, 0x8, 0x2}, {0x7f, 0x200, 0x1, 0x3f}, {0x9f6e, 0x3f, 0x80, 0x1f}, {0x7, 0xc5b, 0x1f, 0x200}, {0x1, 0x3c, 0xff, 0x27}, {0x3, 0x6, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="e9") 11:09:59 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000240)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = getgid() setgroups(0x1, &(0x7f0000000080)=[r3]) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x10000) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)=0xffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0xd1) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000003540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cec2ab335f5e4614f0248b761d31fe429ab6726b5da1f38e0f8ddfb41bd0b4b17bd31902877a2a6617517f54070ddf6973731035339193371cc50143e4009c318eb466d20587d543b31d34fd379021da104827ce34cce6e886acb5ecbeedd021ae0d14c3a78dfad6c4dff987009e6fc43605193a34749a4cc467de11ef644a960f6e23c6554a950f9888e5e10b1080e83ef8c6401ee50d25d2871394d4b985e5edf92a0ee6d6bb059a40e2a19fa07d8e6e8189b4ca57dc6ba86f4ab1d5bbc3101c5cc199f3b93c73138c03b3afc3e2d7606407f84ab0"], 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r7) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0x4}, 0x10) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) msgget(0xffffffffffffffff, 0x3fd) 11:09:59 executing program 0: socket$inet6(0x18, 0x4007, 0x84be) socket$inet(0x2, 0x4, 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffd, 0x5012, r0, 0x0, 0x2) chdir(&(0x7f0000000180)='./file0\x00') 11:09:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 11:09:59 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="38cdd4bcf1607a3e4a7848", 0xb}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r4 = getpid() socket$unix(0x1, 0x3, 0x0) r5 = getpgid(r4) r6 = socket(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000440)=0x10) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000240)="ac7383050b600fc5ea9f14e03fa080f06b61ed6c486d58188a787bda0a78ce8384ae508571a4cd9189444e1c0cbb406ea21534b6d0e8f25517f69d32c7fc3c5b28ea92ebe03cdeccbfeb28db7252222e1e21bcb4d5bb8c2d8bf95c3e751b33084235bdb6c1c71dd0dcdbda2d2ee4c1d4af9b2d7e6b2406faa7c9834fad611b10f99327be43e8f01c20acc5735e4ab47e06da2e980e4c2ab5bcb1", 0x9a, 0x1, 0x0, 0x0) sendmsg(r6, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xac1, 0x2, r5}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r3, 0x0, 0x0) getppid() ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000380)=0x1) 11:09:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x80000001) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x31, 0x1, 0x1fffffffc00, 0x0, 0x6}, 0xc) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x9, 0x3, 0xffffffffffffff00, 0x9e5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x4c}, {0x6}]}) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x10000, 0x7, 0x81, 0x9}, {0x7f, 0x1000, 0x3f, 0xa054}, {0xffffffffffffff81, 0x1, 0x3, 0x4}, {0x100000001, 0xffffffff, 0x1000, 0x4}, {0x7, 0x80, 0x400, 0x8001}, {0x200, 0x1, 0x0, 0x5}, {0x1, 0x6, 0xc20, 0x1}, {0xffffffffffffffc0, 0x9, 0x80000000, 0x4d8}, {0x200, 0xfffffffffffffffa, 0x7, 0x200}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 11:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86178) r0 = open(&(0x7f0000000040)='./bus\x00', 0x32, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getrlimit(0x3, &(0x7f0000000000)) 11:09:59 executing program 0: select(0x40, &(0x7f0000000040)={0x5, 0x81, 0x3, 0x1ff, 0x228, 0xaf8d, 0xffffffff, 0x3}, &(0x7f0000000080)={0x8, 0x7c, 0x0, 0x6, 0x8, 0x4, 0x9}, &(0x7f00000000c0)={0x800, 0x9, 0xffffffffffffff7f, 0x400, 0xba, 0x1000, 0xa0000}, &(0x7f0000000100)={0x0, 0xeb}) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffff, 0x7fff, 0x7, 0x7f, 0x6, 0x6, 0x6, 0x401}, &(0x7f0000000180)={0x8, 0x8, 0x1ff, 0x3, 0x7, 0xfffffffffffffffd, 0x8000000000000000, 0x3ff}, &(0x7f00000001c0)={0x9, 0x8, 0x0, 0x5, 0x1, 0x3, 0x7ff, 0x1f}, &(0x7f0000000200)={0xffffffff, 0x401}) 11:09:59 executing program 0: minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000480)=""/4096, 0x138b}], 0x1bb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x40003) pwritev(r0, &(0x7f00000003c0), 0x10000000000000c6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) fchflags(r0, 0x10004) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:09:59 executing program 1: socket$inet(0x2, 0x9, 0x8000) r0 = socket$inet(0x2, 0x4000, 0x80000001) ftruncate(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) msgget(0x3, 0x283) 11:09:59 executing program 0: mknod(&(0x7f00000007c0)='./bus\x00', 0x1fff, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000046, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000180)='\x00\x00\x00\x00\x00', 0x5) r1 = semget$private(0x0, 0x1, 0x280) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000700)=""/160) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 11:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) clock_gettime(0xb, &(0x7f0000000040)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x80, 0x0) dup2(r1, r0) 11:09:59 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200b, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r2, 0x6, r3) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = kqueue() fchdir(r1) kevent(r4, &(0x7f00000002c0), 0x5526, &(0x7f0000000080), 0xffffffffffffff7e, 0x0) Jânã®7y¡ôîÃÉÝ uÝ#ÏÃc÷&Š÷;®§â—O¯ï0Ù"±®ÿŽœ8x­L3¼cÚtʉô®Î '†Jânã®7y¡ôîÃÉÝ uÝ#ÏÃc÷&Š÷;®§â—O¯ï0Ù"±®ÿŽœ8x­L3¼cÚtʉô®Î '†uvn_flush: obj=0xfffffd8034fd9dc8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0x0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 11:09:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8082, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/149, 0x95) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/162, 0xa2}], 0x1) execve(0x0, 0x0, 0x0) dup2(r1, r2) 11:10:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9971) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff9, 0x5, 0x8, "9b9473b6e51afb509c483327f861b37d18426257"}) write(r0, &(0x7f0000000140)="f4f17fe7fa424462a94b9f8bf658db8ddc8661393da113964ab3e39fae1f936d0ab7e1c41048d34e35c2dde8913e58408bead572d5b259e83cc62ca84764ccb1f82e7ef22bc9d946fb59bae01cf001bfcaf98ef897a1957b079bd49581ac1f3e8a827b4c1f33e03be61808107b9bda822a175af9a8b6e193638988cb52af8b6d7e1f0e05470bdeafbaa8b87764eabba8074814c61a461a97e5ed37dd89c2e808c3a8e0b4963218eb9e7d01ff84406cd4b12e9400ba99222fc832e961d4db54e6edf253dca6c0dce5cc5d5eafb98c428903783e", 0xd3) write(r0, &(0x7f0000000280)="c19b79245f137db431ad7245cc12594cf3af7dfb236f0f03e07d6c6144d4d80929635e48a59666e1e00d1be632f09a606551cd8268da548f8483e2d59299361ad5adc233ca8b3af6ecfe71b9f0dad98252ab4e0b5a3f244435a60b6332ab3fd9ae5d5724d49e1e53aaebe9116578dcdb74c7a7b414a2eb6e4f45bbc70449a2a05ed9d941c03f8c96141f68290e2fa185673435cd987f0ec8a407c748a3056eadd1f39def2bf24a3482fe55c1b09f3229c852870d13235dcdddbc4cb2c37f2c3aeefc0f5411ce719ec22e630deced0453b384c6b15dd68c02773ee90475f24950f6a1421703b91d2f3486a58245b1fd2267cfa093ef536ab5c5f93488f8e04971dda2f1a9dfe0c58c3f23eb888a1f878039bb4451288e1b12599351618c930e8b688dd32c6ddaf14388eb8556fc49b352bf53e467", 0x134) 11:10:00 executing program 1: r0 = socket$unix(0x1, 0x805, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 11:10:01 executing program 0: mprotect(&(0x7f000032e000/0x3000)=nil, 0x3000, 0x6) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x92) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 11:10:01 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x7fff, 0x7}) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0x6, 0x6, 0xb7, 0x8}, {0x7, 0x1, 0x0, 0x4}, {0x4, 0x7fffffff, 0xfa57, 0x1}, {0x40000000, 0x4, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x3, 0x8, 0x7}, {0x800, 0x7ff, 0x6}, {0x40, 0x7e6, 0x286d}]}) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="7834b880b9eab9012ec8f9ab914d22aea36b23635288b27efeebdad2bb1546d9409334d22515d5345004fbc9b84d1666c71dfef1b596e7c87b405edae182d21f984e5b7cd60dd1ef3e3aaed4da84e2c3e145217a23ccbd530f2636d75e53721ee3a610fa5ead8f7b65f6d04cebee72573bdff527b68a30a0a21617d2298b8402f908833249960914dbcf091f3271ab5cd8e86cd39f1208380e59b25ee2357517623a896b802759c1efff08e3da2c521c59210c105edf4fb238e76ed94ca2545bac5edc692264ba46f1f5", 0xca}, {&(0x7f00000002c0)="26bbb16a73fd3e0d27342a165cfb4609698f7e4d5ee01f2ee4df636d03acb9195f240f2971f81ff13096605353825a2d679a701b9e17e14bf89f55bb1468d6dd598494b0e37ce017cb1bd64072cef900a62140d9d166e3074003cca42e1aefbaacc0c0c0b4de7566ec54469c35c2f4ea997832c885b8c3b230935a8eb62096570c2c83e3ebd8141e0be18148c0768ab774ca0b3933fb9d08078d6bc2acd911170f3eb2134b0d94df054481664bbcbc6279a7a54de38562579f3cfd7db26c617c33c17e39452800dc6305304a88fe4a0603c857", 0xd3}, {&(0x7f00000003c0)="d68b72ef03d78586d64a30f50b37e14185f171767758d306218cffc6fc3f25b7a875f267c115e66d09f98a9a48e1ddd7428c19655bf38b90bd05b41b046c22d702b24fd5025aac4274c262e4622c16595d92b96a09fb317abcbc0d100a227052cfbd363309ce5dbc166f8a4c81", 0x6d}], 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000140)=[{0x1, 0x0, 0x100000000, 0x8}, {0x1f, 0x200, 0x4, 0xfffffffffffffffb}, {0x1, 0x2, 0xa36, 0x1}, {0x81, 0x5, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7, 0x7, 0xffffffff, 0x8}, {0x2, 0x2, 0xffffffff80000000, 0x5}, {0x2, 0x1, 0x7c9, 0x9}]}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x37d, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x7) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x10000000001) 13:34:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) r4 = kqueue() close(r2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r5, r3) dup2(r1, r4) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 13:34:12 executing program 0: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x0, 0x80000000}, 0x10) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCCDTR(r4, 0x20007478) setrlimit(0x5, &(0x7f0000000180)={0xf0}) dup(r2) 13:34:12 executing program 0: r0 = semget(0x2, 0x0, 0x40) r1 = semget$private(0x0, 0x200000000000004, 0x2b3) r2 = open(&(0x7f00000014c0)='./file0\x00', 0x20008, 0x122) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x400000000002) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001500)=[0x8003]) r3 = shmget$private(0x0, 0x3000, 0x57, &(0x7f0000ffd000/0x3000)=nil) utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x0, 0x81}, {0x1, 0x8}}, 0x2) semop(r1, &(0x7f00000002c0)=[{0x3, 0xffffffffffffffff, 0x1000}], 0x1) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x20100003000) semop(r1, &(0x7f0000000280)=[{0x3, 0x7}], 0x1) r4 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x810, r5, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') semget(0x3, 0x0, 0x80100) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000240)=0x3) semop(r1, &(0x7f00000001c0)=[{0x3, 0x0, 0x800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x9) semop(r1, &(0x7f00000000c0)=[{0x3, 0x10000, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x2, 0xe000000000000000, 0x1800}], 0x3) getsockname$inet6(r2, &(0x7f0000001580), &(0x7f0000000180)=0xfffffffffffffdba) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSCTTY(r2, 0x20007461) sendto(r5, &(0x7f0000000480)="2b018fe861132eab8982e825c36a9c2462c2b9c203ec7833a52737d9c5c54114638c919f8953162cf85663bb681f793431d90ef3c15265d07d7cc5a953a51b2f05b4c018978c94a816f6bbb8fbc9ffa6897b0cd03618c2552fed1f90c716277c0464153a466e5c87fd7303d14eeda5ce92aac00e63449c49d1f8de4cc6aee55c0c5264652c9a8f3685bfb69591f1744d98f375b49bd3b8b33df03137a37ad3fe3886d69f1a24835ce2d1a4562253e934775d526e4489db56a1b4c82a62adcb04af4821a4e8731c5eb094ace98e35407d1c9433823e4644838b55b1a0997e7c42a78f04ce0d8536ae4760c343eeef75d0fd5275acb18ec529ab605a3ef437a9e44c10d9b2cbc5e5febe4981bb353980970926f257f1a22cbd7b10c90cbfdc0cac8a4182b2bf9dca49ff6e853b42bf42601a7c5c4aaf72c14bb4c1d7d716d24b638cacf911d32224a8f5966735b9b406375d6368433b05e396ad4b66dbe694cd87143f396d31123ce8592ec41da3ab08fa224f06424c3793c2aa49230ebb6d3372900799d01d0b44a17b2bc78b3e2b84a3347a240d6664da4bb971dc55c4bba9d314e2fb362144003a945311a3241dfb13a784c6c5926bf04900ec9787ada4df8c04388a98d4ac2903875ca65aff46698956e3826242b60e30f63e4aa68b7235426eefd61447cc006bea0402ad0519e4d16a08b705b3d9977ececbe5299b6628cb91cba88722337a578df6e2b72fb20fca6fb87c4f7a75a29cf828fb78b9634152755f93ffcec44ea4b665ff0490c816a9df45e089ab0bebabb2794dbaccc3ac0a9c0d0530cf455eefae8968d7bb3b501ada0e2f60e770b34c79152e87c39e913139ed4bc9566ab16d199570294683b92f49ce023c59a945e210910889e3e4c06c87b3ee8f9663648b190e058b2d34a1644c9efb5b2282dbc21e40d51a31595a8a57f593bc99fb0cf0417429d81ec461334e20b2324fe3993028b3e4d8ba4c9a0077bdbe0c33eff2eebd04bde67452737136c546eddc71f5fafc66a96c09e4a375dbba48aefdd2ed93efadd3dc9700c0ce35e4a471e8007f3e5b1c3ca628d9171c5741a8d22a36357a4f7322087c859b9f28e339ed11fd891c0c56214564fab7be13905c65c296d35231a4128aadfae15de7a8e1d1461348d9fa670598820d0bbe38e413ee0ee1b9320b75bd3ca94193a95c11b9b6bf946f095008c85d0e65209c2ab4c1fb25cc6f7295fad064c143369b572b443c6c83272c7de3a23005522f4370cc81c2d924f3455095cc4b492544dbe9e4fe9d0258ae194df0e51c5e79982e1045b0ce7d472ad15985768ece3790b8edc038cec17d91ba3ba750106ceb4b7672878ee3448cccf35fedd18783c346bd4f7d000a43c6b19d38e0137853a8c50379d09564f821127126c3f2e7988d87d8f000c8af12d71da604cc03989740d3d4b0311bc5b6e93b14916dc061c324ecbfa01d063a3d1b803666e7facfad5b11a0d7b37b0e993a001179b2b0208bce830da295f39f1bd1c6ca917b4a9efce33c504dbebd289e477e33defc150bb266de75c6f0e9c6c7a66088fdf19f58a3d20d24750599dbea39ecfcff32c0f8101e2f8f55a6033b70c868689a91738ac70296acfaea2b1301ba27dd927de733f81cfc0f8851552ccdc4d0a5be9e50980ef530e1e8ee14cde260485da2b5c7a158ae94733d40a6973f3194a4e7870d392d6069c9a5398a8e3972eaaa50acd19694251b954575c4e88d8a6edd856877b46c4430cd703d0d966da751caab3e6c40adf50d11a2742cb8e7d4e431b2fbdd2341f318dfcd83bc62aa1fc75f1b2ea4215df87322f563636aa94f1a63c875457aad5e24647c5f293a2a30093e3b24cd6f2220cd48651ea058808f34fd78231eb9042f445fc7eb44f0720864b6786557e29ebcb17134f12fa6291e85da501aa33de4c98336b66ec213fdfd21b0fb20f91cde3e713508aef2aad87456f852217825f3c7dc4320b10cc6d2441a9a0cad1b2185a95f7e55dcbc72264a94214597156a4103da35f39c3f640e87f6db1b7bdbfadaa29f8df2a1a5d462516998666b12d607784bbe27fe3bcc63aea32a9fb8ebcf7d63fbc0f5ea76f612609f688df2dcd7e9c3698b62c6379e0c80cfbf7251b3c0dab11f19b16fda0fef1cc09ebb915acbba45241d575243a90012a53db6288aac5bd2ab059f05527edf3cda03076b3f110ca96fe6aa8347a8f7764379519afcc93ef31b73e27c6a6d00dbcd421e4e9d2117e8244619fb83997a93005ac06a0bb7478c0735608f9a57c790af69837bfdee22729061a24fb7e58f64321747107b6761d1882453bda9002e7e348797f5f0a678efde49e983bd8ce4d986cfaa034103f377d47fd813512797980fac15574b1704c1f9ac3c13055bbaa57d721e5aa3c8d01f79a026dd63070b6e0ff4cdbbd47ecce7c614928c7c8f0d4e4e69cb266323f43708a0652a39ac94cc163ebb1242b3d1140ff6ab21fe78b0393e31e57526d4f3e5d3f2ddb8f30462dc268d5dc3eac2b60b920708c63cbd6f377a63548333b37a4eb8615dfde982db94b68cc4c461b70cc49c513f29948cf1cae72aafd902d337273eb45b6e6bd5326653c8e2c84f690d6ec18cb0ef13d81552a679808b8f4a1724f9c6ba45b46a6d5ec4b2569e8e4caa5f6bd4b91df145778ff0ca98289d5ae7969485c506b96135a9c7fb8c8d8b29c5853504837df7d33038bc6fac656513c74537446889dc3d1b19d6fef2c9bd463338d69c6a1d04c32ffb4f88116d39ead3b5332d9e6cb92e79407fcd8dc19888915455300ee8f160052c1e0b15c7d7b2bc3e1dcfc3853654046347a18a434b57ead17a285271f00bf0af6623ebd733c85c319264d2689324c2445b83c9fbdf67d8cd1bc78e1d1c028c59b8420938bdc564559885a8ad9a9e0fd9d0e0cf675a3a2bc50de05f99ca4d307ebe5544af94df1a0885913cb520a6ec9032751d8bb0eb97a0b3a17b930c78560225c61a9688291a2d8872fb8aff02f5d5f1620bdb5649903c425119fdeeb47c139b7bdbe04be91e56650bd90b9bd1825192f836d839aa03567c3e080cafb1d7792319958957c91ce0f91881edeaf8affe7adbbe49877cfbeb8b503fec2356d01c749768fd8005d33a6d372b0575cb54df65d2040e5b5c5c6417d67c56524992ac57c7de0929fa591a78a9edb7e820df39b4b601056e4fa19b87065380111b2e8a33f2a5cc473ecebe50533ca39988a4005b7c7b37ee388955decf77d7c34eca40b77ade6dc3b086516d41a5f12527709c4e85fedeb78aad2b6a2b11253da8ed5d429b06338a4e723365730a99455e1a47bd7a68876366f42afe30b33a2dd1e02bc217ea4360a3d16b9391596e976f557c90838904593f35ad34903837486f3a6f3945e53e8ed098499da04e0380c94933a060403d9757aebaa7a5356e978c9b697b42d139ab70d2420bd8ad73e1e2172b4106e1e4f26437de6da90794c6ff4a5677fb664d939ea1f5b24695f35691b595cfca35f6492a653f0e26541d4aec5b44aafdfaa16943f3f1e9dcdd36b888f25aa7e3546932ee808f1ffc26e48b18599ba9601c66183595d9e0f0902fbe2d34048825bb62137a77a55abb704067c984f4886ce9b522c2edbd827d3c31063c8e4a0d443c76f55504dc817c2a96522a548fa7634dd59074c8cafa2db1487a410c34ffcddf528a7420ec5cb7e5fba5360d806aa9519c4fbf97868fd099475ff0153bae8b13c9aa3971ed3321ae757024c90dbf99bc47cabd94ce32dd3dd3d657480a4f09ad3f79ba96a529fd391850b0480889e510d41cb25f334ce45a5514841dcddf98ce8125431185e3866bbaec37e43cf15c9c6a0e0d91bf5068340796bbd53bb882d6bd9724dbe346cb4484a8d3a45110aaaa81e06880ca4ae832efeecd3ded3ce1d5344c6d997030f2e88ce7900116733c6dab324fcf79a7a0ea11dc3a16d37767a9a3e31421212a1fdcb4868e49a89cf1223c67e6b4e4dc86c0e50cbba8e9c68d7b45117e260494ffd48e7a99e9e511ec4d65714f6f7d856f3412b731630846a969bb25320f50d14daec263a8cc3f26a499279158337140995b7e844a3669fde5e040d4d914765607a85c952930cdb68df8d67a318adf2fd813d39de1c01893bd7873d177e9fefa44027b7bc3b58ba6563c378eebedfb1833967f776af80583f16c733a10dd5e64001e8826f4afdfe5c9db2f25f7afa4173cf5032a41b475bf7a61f5a943bac65089a07c77d12a0f819ec0658e2f6d788495cec44ef20645b150e742d88e23286f8056c97c8936b9300d1a81a51eafa448dd66ca6ffebb431d552060106a2d3c22af35b01027908ecfdeb43d428509d368c01333453b231973d2e86c66cc25c30a30a40bd2670052e6c12ee488057010e171358c166df390c966558054f1de8e79ac54bf2b10cd0d68621081f0bb0cef40627d6cf098ad5465e206aca108fd8e2db0dac347083ebfd5e79a0203c29796f39238af9923733e12f204ee2b7e0d0c5b596f66fef271687be09308e79942e42cab8c7cbd87f7b45885a8c6acafd84ab3fe2f3cb585eb62aed58ebc32d2976c2ffd477e783c305e6bf893866897e4e2c6c5b26627f34f730f7cc22bb33e11eda38e5c76d4bfdb7a182edd3a1f24d59676bdae1f7597fb8f2ac12404f538c1700ccad56b4e9a571552fe8f3fc5b6a3932bb4985201533bac9fb9c02e6da22a7da556b6cb6be6634811a69b4b611d684f9eac45bc06ea8c34c41d53c8d5e79770ac3c2092d810553c33bcf67a512275a002cafe1d1c188467cc361188cf236a852f63bd31fa42e444741206f49511dc370f1c1703fb39414945871e6e9356ecd915ed96e67feff1054c502cac812ac72b95c721b2488208852a5f57753d9bfb937c906c269762fab811e59bb93bf7e91431da6eef2589c71e59f1ad391fdf2118e30f7cb386eceee9488f1663964648ee73d859dca8a90ae6eb64cf0db7f37613bbd9995048e80be23187ef93a39d3d0b31a609d73a894b81d154666c250d20eeca0d3c258a6d9c7e8197355f15d29725702b53fc60fe7a3cdf2e2db537745abad020b8c293b5c9fb2700af697128697a0745d32e9d96f5e5e6d10b2a7bcf96ece46d7193ae0d2f3e84ac602c56f81007f002069c1c0fc9854a4e3d9b9901c7be7e68946d1bd75ba1bded9622f2fc608d346413ce588ad1b322285048799fe544f7234f5c3f1f53b41b2df4853bb91af60ab9f9684e7f42d8c77b35b5b1f23ba89dcb5337203c13d2eb7fdfab661b297440d0509737656f631b22668c7447e72a77af465e88d2dd2c005f9e4f421d6e4ec9bdd2c3bcc5abc4d0e39219252ddd3b80ac87f3001ce71cd9f053fb8cc400d26d2a3f9843b95087c3c490d62de58169b7bd23c65f323ea307791b121cfe57d4ecfa49f2ab76d04b5310536731ad3fc623b8a9cc39905de53573b4964c1c5720808387e0b6e229d877ea2c63a883160d0963bca8ed78100d13c40c2a4f50650caa928ce62aa99d59ffa9b0556518691cd2c66e553674251c84da8d03513c94f27216ba96c15784fb5b7d1b04c51d7a05e4eb307fb4bbd3e259be74b166e1ee84f13cdf5646cc5317d26ff6c96cd329c6332a4cd178a3bc7594bdf687d727933d739ce87050a4a4e008fd08afcfd1a159d8fd014ada1baae3762116fc9e517ef6468eb24298c91c23b41ece31a62ef7843b60a451b3adcaf815fc8f1444ed597303a15fd07608a1127b3165909687587c62d951d7fa3d72626c5f7dcbce17fab34425", 0x1000, 0x4, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x82) ioctl$TIOCEXCL(r4, 0x2000740d) accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) semop(r0, &(0x7f0000000340)=[{0x1, 0x9a, 0x1000}, {0x1, 0x1}, {0x4, 0x3, 0x1000}], 0x3) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:34:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x20}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x673, 0xee}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8004c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = msgget(0x1, 0x16) pipe(&(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r3 = geteuid() r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) setegid(r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000b40)={{0x2, 0x0, r2, r3, r4, 0x10, 0x7fffffff}, 0xdf03, 0x4, r5, r6, 0x7fff, 0x0, 0xffffffffffff0001, 0x3}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000000a80)="7a5df56408f5b46c61397bdb09f272338a59f58cf2c9a1dab9f979a9f8d2b0da416b343f9ceb0ca7", 0x28) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x4003fb, 0x7ffffff8, "70136a417e2500008c7f90725fd49a2700", 0x0, 0xe6b}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f", 0x13}], 0x1) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) syz_emit_ethernet(0xfffffff6, &(0x7f00000002c0)="7f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x6d, 0xffffffffffffffff, 0x5af, 0x1}, {0x80000000, 0x1, 0x7, 0x7f}, {0x5, 0x9, 0xffffffffffffffc0, 0xea}, {0x8c80, 0x10000, 0x7, 0x9}, {0x7fffffff, 0x2373, 0xd788000000000000, 0x5}]}) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x80000001, 0x4}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000a40), 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0xfffffffffffffffe, 0x0) 13:34:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0), 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) 13:34:13 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='&\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=',\\-^$\x00', &(0x7f00000002c0)='%!.{-\\\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='-)\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\xa9-@$\x00', &(0x7f0000000400)='!\x00', &(0x7f0000000440)=')^\x00', &(0x7f0000000480)='\'%.\x0e\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffff9) r1 = kqueue() chroot(&(0x7f0000000080)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000200)={0x2, 0x7fff}) mknod(&(0x7f0000002d40)='./bus\x00', 0x80001fff, 0x2) r2 = openat(r0, &(0x7f0000000540)='./file0/file0\x00', 0x20002, 0x1) read(r0, &(0x7f0000002e00)=""/46, 0x2e) sendmsg(r2, &(0x7f0000002c40)={&(0x7f0000000580)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f00000005c0)="f1789aba34a47ec2ce401c6c1dbad5fce9f3576b857e8bd8c290ae313a2ffd40e08938a007ecf8b946967e597ce0e2eff1d8321b5afd72df32e7605e4e4da5ab8a0f673e75a170f849ce858f6ed82cc95cc425a12afb50c948e7912b3680e546e420ed091f5721ffe754950c1425964af9dc235aa1cb98e7b4ab0c40b277ac331b1d445a67e8691efe8a537ba70c674db7850fc0926d7f53e3d916d4ecd51c782328a7a5ce0c5527f6ff", 0xaa}, {&(0x7f0000000680)="00d0b658db99820921d6a17603fac13371a0cc7a889d5f510abcb7aa59d5ee44183cabcd3aa1d4fac2fd86a5ab2441561a858d64e22a4c197ce96f2449b1b6eac047bf93e4c2d7f988c5f959e6785d655222ec5247eff2570ac9ab02", 0x5c}, {&(0x7f0000000700)="5eaaf511d7c28c6e5e7b6f1dbb57b5aee00e5bb61bae9ea013c90ad73b80d417e460040832229b55498a86bb0bcf66310faa594de33e0247f6742e37a67476b3c6fe37cad5e0458f0f7fd6c23195ea5bc341e2cf027dcf58b09a76be604a57bf063467246f51be9278d4fcf4350a501a7062b59fdac14378b0145bc7bb49655b21a251baf7a748b3c5768a181725bb80a93753110b495bb590fda7dca24f442b2a3dfdddefed9d5200fe73c908959b90c53017ba0d6a702f9ac95ca1b6e00ae3788a09d48b5a0672f3eab16c9dbfce260454427bc15c0e4a4f2a109973b23c09ba62df3209e2519775f114fd038ee8a9b3c069aa052c787b01a384a13cfbef1a24b7de1550b586f58219b64c7bcbaf338589f7d5b814ea3f2ea146c74e0864f9a38c8d67f8bfc7aecbf99de43b6d017192f7c83b3a2bef026a3d984a69072981177130380bf62781fdd8a7146ca19ad62485a828436f9b7a338e42a5034d010816993ecbc259e855d73c72394e0f7c92ef047548ada7f1c67f718e428ab363ccfb5251a7770cdd9d7523f38dae1ca8b4a8c64ddcc95fe6bd55366fd3e79cb52a58d600afd530eb85b0e0c7f0c4347a7aac1083e1fedcf6bcaa21fd5a1d9ea1afb65b7b109730c512fa32b0104dc221bd5a24bd24f2cfb46e5b5c09b0f6f13b76336ba1f900d01ca0b8ce7ef472898629dfd7db035bb18820a3ca180bfceea545a98376c2859faf829cd844fba537bd238bc483599ded15d8ff3ed161a551baf44cc135c50f59e9e5022c27ec73734aba14291af24a230ce02bb568c22eec23ec32dab65b1ffd03e98b2f36f131e2648ed4395e827ffbe87f8cc684aa04e318f9801a9680ebd0def9f6a3abfefcb8fce217724f597a61f9fb1fe114adba232660f2f30da76a49fc3b50052c9912f1e5727754a034e67a54d411a35a9a0225cf6eb2df9123bd0feef53d2bf8a069d1f8786b3ba5032da5899b20279f283a1cf381af1334f233bd6f6f91a71633656db911126bfb55d2daa9752655fa6c59b21d425facdfb5cc3a837ae4e57521d6b271e5ad877cac435c85ad9e60ab2043b7b5b166dcb4caf0f803891e179321a0977e6b75c13e842df6ce494bf87afbdbb01a35ad94990fb3a46008c2b1aa6e207478be488f3df6221da4381012c69a9eb07d051df35c24d59bba82d13fb26b501695d7ac9b85bb889879058c10d073ed21fc8945b34eae3805f06a994312ff75b4179e8278ef4e95d6100d9b3c6afa0761b1a06ea4d948194110c5f4bcc64f1bbc94b957ba2e48d35a4c6778e85096a13b73fce4a78cab2b0dfc51acb9b8c63c9dfbf4f35b08d5925989218380d0fbee6bd90e11aa06685d15fa60d89261ee37b6aee285245be19a2483eee11fe9a0e6c83ab46464137262b0771e9819e3a9890167c609ad89a914b2f8d8b053b95cbe8bddcabbae3752dd2ee1368e65507054bd3161c1e9beb3a6e7b5aeaa1c72b1bf414734c7f1d2d5b5f209c97cfc09c7bdfd6d755a6bb98bde6812bb65cc62a1605bebac29ea893ec73ebe5c078e06392324d95cdcf8f7b7d55ebc5e4cea4aaf5af65b3f5b235d0b5a381a16ddd10b75aaaa44884ec90cec9c4ddef0a96aa4b8512fa86460b83effa87ebb123ac228dd6e511cc6c98997236b25223b7b5d7ef43b3ea8c6940d164e45d643d796afda817906c94836422a0ca6138d88183163bdaa54967c0f8adcf4a571537fc52f7ecdb3ea4df080610380c957101a41ec401b115e16a0d693ccc62b9760d4f40eb9fb91cc3bb1090499f9edb68588c1f2b4e5ce59701aa69bd046b802a83604a9f4222eb604490560b164f766ca025d2e8d8a8c483fe175f5dcf17015574755c04fd71f78535aa0c246a4af5e672f1e7768637adb40cd22392086c662e3f7a1dbed3854d1409834a597cc9a4dec5cbcb3ae49f0d9d63f3991c2e7b0d9e7db75e00bea46d961d10099a88a022982650f57cce726c4e0f21de8d8c091fc56a0a254d9c42dc9eef1f39dae601c4cb6cc24005dc68eeb5739ba25ad6dbf26a7f47b2ec9cf0bd116556119c99fe6bedbd0e86622c7a275900efb85f06212977e26cb2b30d871c2f319f4fed871cab57eeebc302a852f658abc955aaa1cc2d91c05d6083c5bd7a5176e5b04db9f2077fed8bc44a45b3705c91f5996b0c406e90832427ab9f082ca4d6375ae7063a042242bb6d5a5e28d08c516f30cc80f7af2c7a394be1cc4413a2ac505d1d77616f40338673e6136a0592db8beb334a955277c00490220f164e1a1497aabe23538bf3a944b5a37abc3319cfc476bf875fb7c837ac20c230307223a9728f74569ce668792f7e891cb2c8e0e28c2d36f5d7c0bf2ff61181f8ae4933a3a5ed774b728a4b7bc6d04f63920187617dc7cdc769fdba8bd5a2a3981eb67483332b1dd82cb7b84f4dec6dd23c666107179bf2524d701d4b9a1f3dccc72e7feded708728db0f088279170e48208192653d133fd80ef86c7b8b1e40e98d74b2b54452d7e1642e415986355fc789a7f6cac7c71532176644e948897c61d61004d006284a257d793722063a537634519465ced51a315d4f3c1ea5b34a258cddbf94577f68c92668a0c0890d5d92e2358db0158d197020e77c8f846213af303db0b37bc57ac225fdab03ef3fee8ef4ad4fb47e54bf29b38e1f53f3d3f7d6562c77aa25cf9d0f0dcc67ee0a84f97b04b4603af8d04e9b57e25aedc5347bfb14480e8aeeb09781fbce43b1176ca7b996525615c747f5d3a190b9b58975a3c4a0b60b1aabd734976c38b3865700874295ac1a681c5f4988d5bb356fad5eab024fd2837110a214a274e5a67e3106ddb029152d91bc6b0c8048907912a7b6a34124cf60a19f180931acda652ecb90fab9c842e85e57af29b3d3cead990c62c250749b0d5cec6461139df513437fbaa5e6993f20f498653e6b5ee55ba3e4c937ea82538333b5bc6c36dcb53e17d1a85bad2be58978f9f22134e6b8390e310cc30b0d33ac636053471b8790c4f843ceb7c72f8ccfb65cd6c1bb30b680cf2b9acee6bb9983871f655ae92dd5c0dab14e2220b6d27dd6eae25084ae2a36a139ec414d8eb750b0980657b00a9825e151bb47e5f0a7238a66220b2cd4638e5851496bce07b076fdc0857b496f9549fe6b3cf06007ca75cf816b6e945f24706fa71940c7b4b9559cf790a5d67f4e3454ee367b6ddb20b51fae5797ec6334159c9fc30f7c096cb8c38f23a67f1a841c4fe2e71a4542bc20ee796cdf633f67564ac17f2909603cc62b797577566b9c1dfb756a450eb6e5a214e8deb6ae83bb40ad52ad877d05091d0e751f8e097a5767d4bae301686c24c8c056e5947b2f3930b9262291d911eeaacdcbc1e395633811bf3380d44cb3040e743a85855e71cc8a1d71c0309de7245cd5de970c3f2477e886f97f0103484fff526c2996b83859f4668e0b73befe6666d55653bb86ed5efacfbe878f33730c67764da18678977727aa53756a8813b16a9f5fd0f4212a7f677d883fc8506b4774e5427fbf2ec77ee93dd26303469c7f64ab9f2e7a6c60c7127ae49094457c24f44e6d463c0dc8da2bf9996a218fa5e9ab93c045d983bab6f52cf9377ca5de5f72801b74f7581fd449a5b596bbcafb5dc6dcc5adf43babf2edbd4b58b1ceb58aa4e28ac2fe5d11a10bcb4a207c84d13a66c2c6fd713b943a2981b4306db08222aad97971afd699e36a0f9b6e343627dcd667d85027414584680c5a20ec5a2c0a3d026cf575b76400c11e2205e158e7b050ead89b992353851ff9d827a6c9dd0828e53b0d025b24802bcd5031599366db83b51ec860737d6671d61ed9a89f9477df50d78788a24f266d3bcc71928c672f6fd7c984bd0e196c7f7b791b4c8a04e367c766118c24e7ab4e8308571673e9fede845a9d68dcf49849aa7c0483ba290a565f8dffa32896a7684c6735de130cdcd58c54b4f636a5febb7da4d1402236c97411c5cb62adf7390f466654f58456454d431586be66fd59c2a4d2a606b385712d5838244253601c5294d69c1076780b17ac7320a97d9b45f5e9f1b58e57a5964a051a6ee9e47fa9c6b944b3bc672d4af639fd2ff0ca5aa6235cf6a5a386e258bb4fc4b7c356a8abcf297b732a5c96e235b677e45be15371fc46887704983e89d539c98f4a2cee943262a76fa4bbd2fa169e04c9068ca28c54d6a06199c5c83f9bdaaaa3438fbcae2fa7f8a0b2ca7e4f45ab22bb1cebda50e590cca0ce458075939a6d5ed33eda9379f13ba9a923be51b9365e6250b0acc0323802196a6ec3e9513abdf1559136e90ec7a5efb382209fdfaca339769087816716d3e669411f7443132ddb3d9dbdcd991ef30f5963e3a168c3e2b9ec9d2d5eb697762eb560cbcb2a8fb2c4a585d5e687a517e5fc9332fa1cbc76a280a31a829747256ae18c9b6c5984e2af3e6247b74f8f5423453431512a0a4ae3f294ab64c6bff0c1598ab6afdb01aef488009e945be8e3a2709ed4b92580fdc8f37f5996591a823d41efd74bd4b08976317d825f4d4666f4fbe5c2955c9c273acade570825e6a3051026ee8dc3901fb49fa0701c9bf034d497c1929e97743ac1f4991414aa79c8e50aded4bb41a290a86270fcab6f0796adf9b5f5e1606c36068236b3ea9d5228e273763bd746f44360cd7540c88d82796bacd13a47ae60031e64c2f7b8cf2da14e7f57f9fff0a7242bebb5b6e4bd33986672d0608f4c1ca7ead946fa2d39122a3f996e474b68cee57eeed4386be1befe9ca2af6faa5f852d2ba19a2e2f8103a9aba025ad89499abc29db174a82defe8d037dee6970e8ae49e8e5d4610334f46094557c0db562efd5bd91e9ddbabb3d14f645bfc003e2e0886d5b755a61492e9eea65f60002015da5301c639bac2b2fb6a2a3b9eafee847e132e3ccb388494f0bf54ca17c1caa670b112f3a781dc16aaa5f7c3d71e4b7b0b0007eea5693699295d85b7a1a4dde5c2c0e289d34e34e25fcf331a1c10a61c986fc99c5f2e8e1f78eab36284fdb1b29fb703360daf65d34b1cd9e467052655bbd59ed6001a5af3df413216500c612491346ae21611750b7de6418fd973f9b23624117c6069c7579d466ac03560429b96b8b19b3ea642e64cbd36347c00081b731363f8b947aa3f3c858fb6698b0d50d7672bcd8832ce726e35d2dc0b58d35ecd422ba52a8b1a9a2e4e6549d52ac94167977769391fa122803c9f8392d667945a9c24abf488442216bca57118afa9395a52de3215be20651148b8d98e01cce880035e336e622e3509a983f4f264483daf72f952b8403179d7241298df2a626f55afda5caaf4eddc23c03da32dd5ce656a538110d8ea28c4d45067730233fdedc252f7d82339e0dd0533ed308ed95cafb3fc86a2c15302f58ec7a9108cd9c674264b64e8a78f0ecf049c1f48cd433e285005cfa5d7cad95e4029bd4c403984a4d1b07dfc2361b81199cd942eda8e8e23bcbc4b2046175a41c27ce2ca1e4b6606fbffdb1ddae77c647473f499f1f06f4d527febb7054220d1d5f752a25ae3710d82beb45b491424a987562b517b0a6345a18bfe8713765e5421957c6c52caeb93c0152ce60c0cb1c3c679d284f8486356ec48896832b3a3340ce0e79b6bbda7fb0c146c80140dce5affcb4a12b1229b77aa1db5d3dc9c5217064187698b01ee2cdb3dcf3f62eb8f78831c7cd37435595fcb2ece773855a7be2b871b3aa36b03d7ec3f0bd7b6ec7d11b37ab0c7732349d841c3183192e6ecdb47306e8ce07d5edbc2e13852da46e8f2b5e391c1d157803725", 0x1000}, {&(0x7f0000001700)="6a84a6b875fb60f66618be4a", 0xc}], 0x4, &(0x7f0000001780)=ANY=[@ANYBLOB="10100000000000000100000000000080b43a514b584317e1cde8b03f80aa27928558aa4fd536d22c75df66c7cffd05bdfe36e8cd3fbbc7804e585c9f18452b22f056ecd25f35ff12080ea3afbc080242eca0cb6cbe20a18fc8e505c575bc996ab3075ef0dacefc9b8c55b2cc9565824b72b06a8d4ef3fd80fcae4e840163d66a4f4142afdcf2e0b99c965027780e7f6337e2f5b3e3803d90d1a7566a848168bad6c3e05ff63680666b8a5d93544356c452a7085f030e0fb522a00ea9dccab3fbefdac2ff7d78bd7bd1f933e94ca55e2acb722095d7528e5a6b533ec9400cc9db9ff78793c11bf585ca2461f028ba0d4dbc34f1920cc0bf17c77c71ec34c6d5e6ff95e9005860c979b39e8ecc357e299daa68cb5f37d237542339e492ee0be1995d8c5d8b2b35494acefe778a9b305e2319281afe52cbc59ad5856c3f8e44235122e7dd78db0fbf649f96259fdd419630f1952db6abbe7528d0544edc3361dab2c0e9c42c25d0ba6f23f6c09354987955b5d34e764b1c90797d5773fd339b6181278f8a5209b2677075969f3ff44eb55655074685cfaec8d70c3ef1349886903e17922b0ad78d0794bb232361cdca22f4b85dd657bd4b5815e2d7dd277fe8036bf039b41510c7d48987a798560c32b7fc84580c75a3b1849e636d64f19148b173974b872e64315159a57e046164b7b7e79173d323e6d821360d34b063df54954b1cfc96dc228543db939af0a645939103b577cd3ea8168c5195ed42f9d00d6a69a9821fb8dc4985b204ebad07dbc64ca5b18e1f4377077d79b95adef4e877f2405c6b0261e64480a82c9757c3bfc5695c902e52611e9485bbc596fd3e5e276aed2367a53b1aaf7a3c092f456cfb7ac68eec12341d703db18757d436413e7b2bffae5f2323ad1e480800000043fa395960b70f5dca0dd133b5c8d135b8851f70a6ac41d9a6bacec1d1e5afeead3d9bc97ddfe3ffea2b791dcf7ac0e9991e6634d5fc174eb125bae6e46a94a4738d0134761c5bc602080e48d037d62b99bae39c063dc707e868836a2034b494ddff11abe9568dff6baea2c22301fce889e2cd718daa72d2ca5a663e8dc16ac804a63519e8f3255c9aeb313a667ca244cd71f98f81dd77764ab666925d4ac8d78f9f2e3735dcc918f60a6ba4f10543b4ed14a5a2ec9c3822e05f6d8d479d1b4b06aff6c4af744dfe0f21a55c48259d838b8a95ac69f17a2faac2e70d385a536232bd87c51556efc6dd0d51039d76edc23378dd14231a4a9d6053b9888085ce5ed1719d9e4427c95d75ef72b81e8cc523ad871e8a7b48958738dacd35d24cee7113fa1b4f623cd9f7856530f79126348b210e174e8966a41024bae6e841c63a543d3197bce9a94a8d99cdb633643bde92d70eef835b05a7add0b5707ebe67d71620e87039f20e844cd697305b765f26e82d63904fc37b8198d7f8b5367d47255db65305c12aea81c99016b27c21659f9247edaaa10921a73b6d62bfbac20d15f951ff28f613d9eaed1afb3b05f5cbafba68d751a2cf8163f77c285cc54a6f0aa419a5cb8d3360705c08b981a49a7b4d7f2a5b4541e1ab0b2a20956481f0e31643c81f1c9861e0bfb8d8c14e39a2269d4d333f27f06e9776a8a3279303088823f59dfac482c5b13a8e1568d03242da64c3474964ddfbaf2a2a44ba6f1be5b5e489e373f17a1baa9af7a6cc5f89fa69492dcf3a640973c9e1151234df6c01c16ba0879cd5a53b9b9bc180626c6d4015fc7b93b85d976b49cc6e3ab815bc8c485a228d1067503a6b6272baa1e926478f9c8f9b3f5816e533e72b07a5580241264dd325c82d0d2ea67b6cc3501585b13e30be7c1c88dbbd413832ef4afd97e7b6091220492120be64e8a9447baa90f29939aeb3349c2f33dbe1d3569d665b39aa5f8cba79833af85c80cea61fea80c746589386e6175938a5333bb66ff80f660543522660742d340707a61552cfcafd9227e3b5c2ae9d76d9570a6f3f54ac836bfd2cec62775dcd38af6cb20ecb84094b3c1109439cb11ffed31aee82f518d05d266b733d0e135148ae3a4be916b84182386f1478205b6c95d945b98eda97e34ecb7cea56ff7a5f6390be2263377ce3ee839f1865b0f8c08539fb143aeaecf30e74ceec3057a1be35a7425dad713349526c08a9ab9ae398d0f39b4c88d7bb723600af8ab78fbb53bf2b6c90379dea28b01d6fe23d17b674d2b6a027a939564ceb926df014d9718408ced2ffa57e61d3c548e0210fcc7c266511b85fb4f968f8c9af5997248e3db828b86a87f9ddbb60928df04ac946b67af458c75c5668c7eca40ee78ca84143b96fc35268eb197405988b40d0017e4fdb437408d50d91d8138b79e3deb8c27760c77106ab444a77332666033e0446de30302c950fd316f313ef55b7d5d1cf12905adcd4702790931edd50c6b87fefbf5c73cecfb06b079b57c6018f3011813b2c4eb20708c77dbd809bfebc11476e11d60b33e5b6673f0506e42199dde776aafa144e64e56c2dc758d2bb18510d5251e95febfccdc956e82ddc507c9b26b68d33c79968ab11d224bc63d0eaeec0028534d43da06fa49eac9416390bb7e252520f9437029317796c496725264dab45bb5176098b15620aaa2ee8d5f0886007e889d8cc5a48db41f895594b98f03b53c224e32f5dc3893a030833b8551d57f8ed31e6b8a8dde107a6f8ab202b6f6765827ceb5e0e4f00d2d07d18b8d461f1bfe2378587efb366ff2b11c23fad7f0dec9e58341d0f6c077ef4d7bfe0df8679fca35fffd64c80909a5d4ca7763cce2e097545cb114bcc7f8d96d77103b13be6b4f7c60388219e7a6999c33a7bc33dcd885a9336bef15bb54be9bbac8860346f14a6c143be42b13a718a4218ed65358f07757e1502d059fd3d8bedc345f926645f9bff23abd513850ad8219cf0c99cf6934c677981274343f420f0384d26ea68206615f3f7a1d8ec878c2f332e9fbcb0a3d78b0ba971ed800b88e11754557def6a7a6293d3b7fc49ab5d173691818b6cf8d7db24245431044d77f945e30328ab8e13ee917467fbaeb1afb57816f56dd4cccaa4d10d61e1332df238669c3405e1ec6d514feb048cb1d398195d39c8a0de1825f4efe53ce91b5ec8da6a59631b0e4aa4c6109ea4094ac2de8664b02aa9cd2f7798b8c632a2e85787015a8e03e40f72c3e5081d7a36e6f3922e63b1d3b2b936903a3b0b5e2e30537c253c1d597c0045e921053d6935a52c7e0f21b0c6657b4e45d6eed8ce15c72e847a97cfc33605a197cf5ae972f7ea915c683e89fe781523bb0ecef25b401a21619e222c20da1e32bf9a198089eec00175bbeff45f6e587af67148d8ad0917f18e7051cd0c86325a9debd96f8ede1a47635a9d2fa562d04053da4d90a1805231d83967b32da741f92c9e748dd065032909dbc92fd2c42a30c2e72c32e40b995a45c5ef83cdd8bf26db5fdcd4a1795ba0775a5d8ceae04a9c3de45bda0066975b0180ef4dc228a7c6a1fdc0492d172b14f3212603499e6ed06f88f66e612d434dcb123fbacd82a1bb615d5060a313a98e50332286fe6a4a91eeae43166d7a09b670aae73712c5729c6d15c12bbec42e5b643e65e99d66689e9e1d3f15a970b499033eef01373f621ead44ac3a595eb0247a2cf1d49ef13f7be663e1a5b6f1858069cd6befc5e42d0ceabe97ef91d6aab4e49c1ae66aee6379c5f6590bdb3e39a9bd22435028ce83ff3c39308a8ae87aa233a75eb6039b8da7d8b3eeaac98b1ba53526a0965509c16b40768523a3278b2b537529304f243b8d60a51f9bd0145a24194228f0193ae49045b6dfcd0ad093268a79f48e407d7b97b1e7084dc12184e3818eaeb30ad94ac4ffd1b812d74911f472381270d92e217ea2c622157b3265a20d3805292bf42d82be00fd5d6a0fdff30343283527a24e6b5f336bb242d7419cc7b6d0578bdf56b8e33e9a47a31e4da2cfcee4b0d8f1dd97905dfbfe15da23f636cf97c805abb10d65aebbe31ef333922068ee19aa046fd9b7660bdfdd41b63826d5baf4b8ad630361ef815bdc9ce517afcc7e3fa27f1bbd4626caf51ec22927d921ba73626a334c9bcb33c240806bb8b9ded30ab5a41cc8d62a12fea05217ff1dcb7721ec093d2577329d60a2b31c780d74b09f0f6b2d7d7a0f69e164be48edc975a1490b6d56fb287925a98a9116d0df0837885e72b5db028e8e8dd721c12197db47011573d819838b56962cdb69e83e1ebe5316da1a9d9e4c615993297bea2dd9eb40181a274e1d1654f27b7f5b6f7dd768d7ee5625f069eb32e169036a25b9f3c7f60de6c82acb3c070c2b9d78b8f62543ba37d57c949c3e199bae3a794f22bf1ca6d97fb87f9551a7281540ee17185dd3e167747b21965b1d1d116141fea56022bc9c4bc0d03707c6aff386d0066b485bb85e023f52b2a406eed6e55356c297039104141b88d2085288ba4c1d8e653e0b57dacb09d16adae0dd33f51a6ff6a8df0a4917c2ca0d82656b5c5177922b0e9f15132c85248859d8535227348545786476843c78183c11fffab80e722d89e35b0b386ee71cf1818400e8c43bd3f223586056e272f1153219197651c4f5c9f5914b9da31bb0cd71351f2248809e0edeb5145dd7465b14247005801e55ce5f570a3b6453a787f33cb22407d5a374b1a6c78211d2e76ba649b93db1fc29f49fad820774897d7a11d389c92daf80f947a4d84d9481997b655451f0e4c02fec87352ff5d4fafe5a46b766225b7be3fc4f1d87ffd595f63a2293b9872df0554541cd95495eeab72004a2b90987352397bd3ca0e698b5ba22904ceca90d23872224a647db82e2acabe6cd066763dd43545dfd0710028cd86e8026bdfed166873ad7e4c2890fb8f17930196242ad12899d67e50358c2762fe6130ab4b4ef373fe451c3b806f59ffabf3e07071ebce2354c4e4457be766bbb82e72543c581537cf4b1c52d0e0473aa481c2731ba6b8d50e1c040177e54dac893e36ad2d8d33ec08e13bf7dc5808b55c06b7d06d4c4c90b1e4400a115a9ba4ecf0118e63cb51da6837de92e26f4c7aee9fa35d7905f731ec1cfe6af987a4ca30105686ab5a49698bf1806f8ee28af1f38c8c7aee51a60aa5dc67275480ffc481b719aaae1a2b6ea61d4b8f47555fb8560255574228b97150e3909c4a32f2615825c0bafe4a7ffee19bd00f6d7bb14495761a9e79be48672aae2414c205b3b6141fd8df61ca852f45cb230de6f847ead6eca9e44ce6013652d9af9a05ed5cf892881f7c855c97d19f5e6c39e615b02c8e18b19f98a9a428d027b5555bd1b1027cdc79190c26bda719b8b599b32897f3d265cc80377ba9bc3729c91d07626c73eb8ca82938d0be2207cf060552aaad9fe51ecbcbd24ff08c4050677350102f8a392d26a78bfe236f695029f0cd98490d740508519ce01f0f098a6d649850866b8c41c134e4de12369e7b761314c3b96fd70723b888dfe2535a79dce1b55c66e0b335d38cd2f036f2f09b4d0aed99bb7833c5823beb1b7452b9c079c3a06483d662ba9de92261fb58bb5bcbb10382cada12756e6d4dd9428f935be954e8b585590aeabb299cc5b1373fadf1136211b5995a8f863b052988b4f447a3930b4047ab9cf02832671bfb559a6fa3042fe498cef8dcb3a01508aec15d63186a937161524592e77c306ae2265b1a8c331d89fc7bc0d9bcef8f39faf2fce9993699ebe62eebe4c1ac6d5de42d69a575f1bdf2f17406fd12dc540a094808861f3b817a1dabf125ca171ad5b3fed16c9bf7e2ba0fcb7e299da8835a2188344d95a5e82454012bf666000000000000000ffff000001000100f8b3aed5ec4dcdbadb32052a28cedf86270429e1da44135ccbbeb348661b939be11b2f76b1630c91f80f8d730a55e65794ea8785543e6074cf5dc8a98636c32fcdf7276060816ff19a3e765b9b6b0000880000000000000001000000020000002de7123cb783763a788d58755997b42d0570396d5459461d64750642a345520883ec23fc6eaf85b08adbdf2476a6b109d5c492b0bfd372255e0f4b997a1fa84f7806d2d7275d654c606d86021512a78c21cc47f3f5e38d130115b99b91eba045940be1ff7802ee1d6cd0b85c91e927e8436f719400000000b0000000000000000100000003000000828ebeb989664b0055131969bc4a2c552b0bf0e841696b1e7c993bc8c97f73299cf31013b40e9e758ce70283666f876a0c0636e5f081332e4a0b15376b79577fdbd89cfcaef68a7df98a602556159e9869126490c3bac09c1d959484ae02e02a23efc8efa59013172f6ae76b2bd80a6e0c6164c0f66e80cfbbcc9686bb4374afcf511503262dbccdb88f21834021e1174e9a9ea9d485e0580d4a0000000000003800000000000000ffff0000030000005c0f240a1b2ef5fea1a0cd2a0054fd98341ff4bf3775f7c317b584bdb79dc666958a800000000000c800000000000000ffff0000f7ffffffd049aec56826b3b6bbdc0e18399ce26dbb001bac592917fee6a8a9011d4ce4832c94d9851b2f2c0769d63bd33c8202a8dc42ea6aa1d7f6067c9e460bfc67ea0d7bd390baedf5386c293ec2eac2ef5bda2e569aea2c9df61b61f8d6644e6c1d3ca23fe24da108134a49f141b3894e3fea490c7f47e14e0e7a2256a63da71cc07b6d1c8410ea43959a651f38b2b60f46c45152a68c793ec7be914c6747dd695fc5084b337eea719a75abfa2a916c56082edf4962550000000080000000000000000100000000040000aa831b2e4efc9c53df944b641b66f5731a5852f23aa073f4ee6614bc5d4e9dd481abb1cf197af072c2e08526f50b8a75245a60dda62a826643efea7716062ca83805ddf126eca24c7cd0cf6d1527cee8cce1b75beb7ceb9ced2f48358472d0500f732b3a8801b3703400000000000000c800000000000000ffff000003000000d6f4cbb5dd9244b56049e3340c7da1d49a2975491c658beae0861c0f3a8581a668e24a5b84cc96c4c5ffd597e8fbfb9e8de00f2a091d6ab272f6390d62d1ae21e1c5a4f730b61aa99e447275282eb87d143f9e3ebd3363170cd729ab7e35f683cf113f57af04216a6407e21b36ad93bb11abf5d803875acbdb717a5d6fd8bc59d2f376599cf81169b1fb795c3e13cfcb96848c7033ebebbfb3266c1a05a73211b8ccf627b305ea6002b4cf07d8aa1b0cb2d7be0888731417c000000000000000ffff0000040000005b5a2d0b5d316317ecdae451cf5d75e54ffcc9aa2eecc5d57dbe3c2c0badf4a4326e0011f04f2d75688775b63c3b4389368234db33c6c7fb6c746b825044a32fa96ed60329d9ecf9603721270d780d6ac279f447c97317e7aa9ba10822225b21766ae3ebf11c4fdfd1df8334470e8e95011661dbaffd62e24352e817a7f7b7f70e11b2c76bd0bedabd39f7ab343d11f2ac6007f2ede621471b516a18231feb36a5bb5c7a6f1474c2362600000000000000"], 0x14b0}, 0x403) r3 = open(&(0x7f0000002dc0)='./file0/file0\x00', 0x0, 0x3) ioctl$KDENABIO(r3, 0x20004b3c) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x403, 0x0, 0x800a8a, 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0xe0) connect$inet6(r3, &(0x7f0000002d80)={0x18, 0x3, 0xfffffffffffff000, 0x9}, 0xc) faccessat(r2, &(0x7f0000002c80)='./bus\x00', 0x20025, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002cc0)={'./file0/file0\x00', 0x30f6dbb9, 0x8000, 0x95, 0x1, 0x0, 0x30, 0x6650, 0x0, 0x0, 0x9, 0x5}) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 13:34:13 executing program 1: socket(0x3e, 0x4, 0x40) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x10000, 0x42) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x801, 0x5) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x7, 0x60d}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 13:34:13 executing program 0: r0 = socket(0x10000000000030, 0xc000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0)="f0", 0x1) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x46}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="15") 13:34:13 executing program 0: poll(&(0x7f0000000000), 0x2000000000000065, 0x7d) mprotect(&(0x7f00004a1000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 13:34:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x140) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000100)=0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 13:34:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x4, 0x80) semop(r2, &(0x7f0000000080), 0x0) getrusage(0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000180)='./file0\x00') close(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x10000, 0x800}, {0x0, 0x80000000}], 0x3) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/160, 0xa0}, {&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000001540)=""/124, 0x7c}, {&(0x7f00000015c0)=""/201, 0xc9}, {&(0x7f00000016c0)=""/218, 0xda}], 0x8, &(0x7f0000001840)=""/62, 0x3e}, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000018c0)={0x7, 0x100000000}) semop(r2, &(0x7f0000001900)=[{0x3, 0x8, 0x800}, {0x2, 0xffffffffffffffff, 0x800}], 0x2) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001940)=""/58) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f00000019c0)=[{r3, 0x14c}, {r0, 0x108}, {r0, 0x18}, {r1, 0x80}, {r1, 0x4}, {r0, 0x1}, {r1, 0x7}, {r0, 0x40}], 0x8, 0x4) shmget(0x0, 0x400000, 0x104, &(0x7f0000c00000/0x400000)=nil) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001a00)) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) getgid() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) getgroups(0x9, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001e40)={&(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001b00)="a352247cee596689af20e5c78ad5f88c350c8dbf5b8decee2cb0533eed620d6c3b1edae100ded7bdf2eb89414abee9a1c371a82aedf926c76c9816d6e0fda74905263c235602300eae72be70bc2e71146e9c28f40451ff392fab94d26f3dc158f0c616d56dba0953db72f633eb71c687e310ebb8f5efeae715cc7c03ecb37b524379bc151444493d1f5b4ac7dc793aad6e52926fbae2097f3d2c74d589e71847ba3891bee8181ad136aadfb1687cc815334c7c9fcc7ce52027fecdc1d74b86114ec1dca133d6d798cc2ff0cd91119db5fda763c246b9ff3c94332ad561d891cb92e85d858071cc8708050b57e120189e", 0xf0}], 0x1}, 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000001a80)={{}, 0x1, &(0x7f0000000080)=[0x0]}) chown(&(0x7f0000001e80)='./file0\x00', r6, r7) r8 = msgget(0x2, 0x18) msgctl$IPC_RMID(r8, 0x0) write(r0, &(0x7f0000001ec0)="2f9b4ef118e5d44bcffbc0aa24e5c234061863b42888e1f8c037d90b94776a9477248d78dde29497d50817410a0533dcdfd3b6c1f99418bf78493216fd1d7566cc4848a8bf2e40f353db286b05715e12206554d5127b6441c2e97e61eac5837d95953ae04c87d1b60c51ac41e7135ae7077fe95190812083ef21b3fe01eee4f1c3d3dcce9267f0727f21623bb1a28cda2810934bdc6ce904737d9059a4f8881b442d3f3ebcea995b1be25fd00df1", 0xae) setpgid(r4, r5) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x60}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8800, 0xe9) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpid() r9 = geteuid() seteuid(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="627dea6e31462accfab67ecc99452d6e23544994a8fadcb93afd6c8dae455f5f790270ffdbe8f8d748a57a2aff4735924fd32e56fe73724921c990c4c05088accad9a011f1a2942bcaa56c044c84e428b3e0cfeb8f6e840f898583c0742912831f90e9ae068a71251ef7a1f8aa3524d0dec26e73906ac1b73dc0503595c2656580931adb9753076c47499e1275a8f546777c", 0x92}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="200000e7396f570000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x100, 0x8}, 0xa) 13:34:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:13 executing program 0: r0 = getuid() setreuid(r0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="e5cf1d1398895ab1c99ac5cd44a84515c1c39c534d99d4999b5ac9de8bff6ccaa002274f2ee7b99723023f7da330e43dd02b3f246888d02327b60d52d888f7514de080b5fb6010b202e8aded96c6b3ea7fa2dffcbd567094ceb6817657bfa91fb2ed56d7e199b40b1675928ad7fcbde2e84ea419ba0c5dcf7dc8e1fc26f20e5be7", 0x81) lseek(r0, 0x0, 0x2) 13:34:13 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x5, 0x5, 0x8}) setsockopt(r1, 0x2, 0x29, 0x0, 0x443f6eea4b96cdb2) 13:34:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0xfffffffffffffe9f, 0x0, 0x0, &(0x7f00009dffb8)}, 0x0) 13:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4b, "000000400000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000040)={{}, {0x2, 0x400000}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e68992850b3407100000000000000000000000000000000000000000000eaa1bca64c32680f534dae12d7672ddd2403db0d2d29e79e0f3639e9bf940be8e60ddfbdf1b5e3f622c5334ffd4dcd2273b924ab0e68f22ba80cfc938cebd8e9d4091d46367cda11f7013bdb620afa352000acaf8581c95f874c5443e89e89fc66c06eea6a64a8314a57ef7ea4224d815bb07ef3350709b3fb8abcb3b7a10e2ccbe872dc2dc816f13e295c9743fcb46e73b6d9368908e2eeaa9b00ecc8f2d71eccabaa032926dfa09fa11ecf7b73ff339665f92923da09bbca3c358bbcb46c234d83ea"], &(0x7f0000000100)=0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6}]}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") ioctl$TIOCDRAIN(r1, 0x2000745e) 13:34:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0x4}, {{r2}, 0xfffffffffffffff9, 0x10, 0xf0000080, 0xcca8, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x2, 0x3ac000000}, {{r3}, 0xffffffffffffffff, 0x2, 0xcfe6587adecb0599, 0xffffffffffffffd7, 0x9}, {{r3}, 0xfffffffffffffffd, 0x81, 0x2, 0xfffffffffffffff8, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x4}, {{r2}, 0xfffffffffffffffb, 0xcb, 0x80000000, 0x9, 0x93}, {{r2}, 0xffffffffffffffff, 0xd9, 0x9, 0x401, 0x8}], 0x5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x3, 0x1f}, {{r3}, 0xfffffffffffffffd, 0x1, 0x31, 0x4, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000008, 0x1, 0x8}], 0x10000, &(0x7f0000000240)={0x5}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 13:34:13 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x0) listen(r2, 0x0) clock_getres(0x6, &(0x7f00000000c0)) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f0000000000), 0xc) 13:34:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) pipe(&(0x7f0000000000)) write(r0, &(0x7f0000001740)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e0", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) setrlimit(0xb, &(0x7f0000000080)={0x7, 0x30f24e1f}) 13:34:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchdir(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x6, 0x77b, 0x1, 0x8, 0x40, 0x9, 0x0, 0x1, 0x3, 0x40}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x10001, r4}) poll(&(0x7f00000000c0)=[{r3, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x7, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, "1a28f366a8c1b270167f27ee7b4a3a507216e26c", 0x2, 0x1000}) r5 = semget$private(0x0, 0x3, 0x400) semop(r5, &(0x7f0000000240)=[{0x3, 0x2, 0x1800}, {0x5, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x21, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getegid() 13:34:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 13:34:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) socket$inet6(0x18, 0x2, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xac}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8810, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)) setsockopt(r1, 0x8, 0x81, &(0x7f0000000140)="7fd3ad493c2ee093e34a6527871219a43aa28d1cf67bd274a479dc3c719900e3d96e7091a4322eff42880899e7e4e4b506123d6101002579131fa5b8e399bace4e52784b4770b032903c95eedfe3423861915b64af2034d4e44bd7d16838ae878e3ead0d66c562d7a294b2fae2984b92a656fecce6d674e535a9b9794cdee06d76e0baa3a0cce0a23518a8", 0x8b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x7) getuid() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x10) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7f, 0x100000000, 0x100000001, 0x9}, {0x6e, 0x3f, 0x14d, 0x3}, {0xffffffff00000001, 0xffffffffffffff7f, 0x569, 0x3}, {0x4, 0x8, 0x8000, 0x9}, {0x48235e58, 0x9, 0xb65f, 0x100000000}]}) clock_getres(0x3, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") r1 = open(&(0x7f00000001c0)='./file0\x00', 0xa0, 0x14) sendto$inet(r1, &(0x7f0000000200)="99aa337db7cb73d3327ad02f48b415a13287714f88a5cc91043506bc5b599f0d8e8337a55b7652ed1d157fe7045d", 0x2e, 0x0, &(0x7f0000000240)={0x2, 0x2}, 0xc) 13:34:14 executing program 0: 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x8000) 13:34:14 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x200000000000, 0x0, 0x0) socket(0x0, 0x7, 0x1f) 13:34:14 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x3ff, 0x101, {0x7ff, 0x20}}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) getuid() rmdir(&(0x7f0000000780)='./bus\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2810, r3, 0x0, 0x0) semctl$SETVAL(r0, 0xffffffffe, 0x8, &(0x7f0000000340)=0xc292) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001940)={0x3ff, [{0x3, 0x1000}, {0x3, 0x100000000}, {0x2, 0xffff}, {0x3, 0x41}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x8}, {0x2}, {0x3, 0x1f}, {0xfffffffffffffffd, 0x200}, {0x3, 0xffffffff7fffffff}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0xff}, {0x1, 0x200}, {0x3, 0x32c}, {0x1, 0x6}, {0x3, 0x32}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x1000}, {0x2, 0xffff}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x100000001}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xffffffff00000000, './bus\x00'}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) semop(r0, &(0x7f0000000240)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x7, 0xffff, {0x0, 0x2}}) close(r1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000007c0)=""/122) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1], 0x0) semop(r0, &(0x7f0000000180), 0x2aaaaaaaaaaaabf0) 13:34:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 13:34:14 executing program 1: r0 = kqueue() pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x25, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0xa6, 0x22, 0xc650, 0xe91}], 0xb7d, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x401}], 0x2f, &(0x7f0000000080)={0x4, 0x1}) 13:34:14 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r1, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r2 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd600000000d4e6ac8c4154b54626ed198aa7c3e466898cc1a45c57ae24e1a759f2e12dc515d5af8b92a01020bfd0843818057a502fea6cf8cfd1138190c9a4dc8b0af3932b32273ea6a681698e2aceeefc0862ee479c"], 0x1, 0x3, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000374"], 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="fdffffffffffffff64fe5872a62960bb69f835e996f7415e1d41bd7259fe14080000f9cf89447300201e4b06450b2781dc4369514074e77ceda6850fff5995f271f4cbe0a28febeeabf22a97f50e9f7cdc970631105bb556cd3b83cb640f4f40ad241c960a4e4066f0744458454b2ab7ae0286eb5d2c1c3f07c7ff005b32b8db511ba62b473606d99351b0d7b4da41d524ed2c9092917df12265558e1a8786e07122030000000000000045312aa27ff25630e3572cb61a03aca7a4074803c889dfcf803ad1471f5dd23c64"], 0xab, 0x800) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x1}) msgsnd(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a7880321b25b9810b37fa7aee2723bde790815f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410b4a8ef365e7a70770a3ddb9505bc837e4cf851cb60988e9e15ceb5d1784202bc5b198d1733ff7b3db4059f45d3b6d42fbf355e9bcd490a30c6de3426a9d388b53587df3e4ef3caa6a7526c81ce124001636bf7d9ebca6fa75aec0e92e41e794c193d73f7461959d3c818e79f2a64ad3736e10baeada8b151b31439e31c53e376587884992b14a3102302b3a09f0520400fbc9e2872b08e8c950765cb2591034ea2171bce25e52c9cb1f98f11634236fd5e72c73598d159e1727efba69185bcdeb57ac23251cc65126973c74bccdd6c8ceacc5cf01fb218fb59a65f1b0d2acf5c1a77e3bd7b4bb3d9e07e7368078593b2295d62d9203fb845b4a53f6a7c67428e86aad96a2cc95ab4da77749592f2b4c64fa008f4404690595008bfe4e4930833fc49d69cefb803f82811f8edb16abf40e973985dd432fa7598d80ab64ce28bc4f5"], 0x1, 0x800) writev(r3, &(0x7f0000000c00)=[{&(0x7f00000001c0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="a3") 13:34:14 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x2) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/6, 0x6) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 13:34:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x322c00000000, 0x9}, {0x18, 0x3, 0x5, 0x3}, 0x2, [0x4, 0x5638d407, 0x8001, 0x0, 0x2, 0x1, 0x1f, 0x6]}, 0x3c) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:15 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 13:34:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc7, &(0x7f00000002c0)="29c1c12ee128903445eaa3ee5ed2c3a7c311d057e6e34edcbdaf18590435a771c68d49da50ae3a5e9b1bfaa764e05e4d0c570222040b122849fe8f483ef3c842e6dca5daff797730597ecbc6344f71339108d7d7ef4a58363fe184b5998eac327ce71caf20caf4617ec5a255a716f4d47b21b1ae3595a703371fcf3a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x6, 0x0, 0x7}, {0x9, 0x6, 0x1, 0x1000}, {0x3, 0x0, 0x1, 0x9}, {0xffff, 0x5, 0xf8}, {0x4, 0xfffffffffffffff9, 0xfffffffffffeffff, 0x3f}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) 13:34:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x10038000000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x14}, {0x6}]}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)="30bbf76dbb78962f0c5f0144f799bcbf4f6114998c3a02cacd8ddbd8da612fbe", 0x20}, {&(0x7f0000000380)="9bb752addb7010976336b926551e5e029c0dc282e4047e66f85ef1f125e739ba2f1c01723aeb8929bce19174bb5cb79de9f21114be50010650bc4e0b4596302d5e800ef85f96dd5dbebe81d8df69487b0f96261b9c6a5a158219c555a86c5c33dec85e1827418dbba911eb672b457beccb36fc3411f6dcd5d531601c53a1720aad95c1aad2f2409d719fabf28b1cac343b57a436d803d8fafb17969db289fea9c9662caf5fac416c094468eb6cb31513555719bcbd4e068f0d8c4afea592aae27762b6a1f4516796d5d9a992b82164de9468f1dc0b8ee91f37a1d92af409", 0xde}, {&(0x7f0000000480)="dde20addd331129cc0a535555840666f901b748a3ff4685bd00155aea77f1f84e70d5eea6bd5e208e0224c38de0161f8c378000ef16fc5333029611db4e886b65de9f0640d94b3ace302df4ff8abe07e40ed58591d3a66e76bfaea79f10328642450ac30b8f865e7af0a5b6248b8353871a957f6efdf1b51870067b5854347f586c67f9a68318e64f44c575d7f444c7d36fe9efaacf726495643684f47f49cb6c0977afab34c84ecca06dc3d0450a89f5598f8caa22dbc8b356d393c666c5a6458ef8030dc", 0xc5}], 0x3, &(0x7f0000000580)=[{0x80, 0x0, 0x5, "bbca9a79b27443d39f47794ab359934eb03f232d205119d0dbbb2af077fbd145d09dfe0bc418148cc4b3bdf522493bf236027b3a3fcb584ea5216b623252ea3bb4004065341705d519b2ac6f61341ea4eae9812cdba87b7f44df42b5fa0601cc124a0d6ad76a56c32ff3"}, {0x20, 0x1, 0x9, "cb2d523b3fa39fb52a"}], 0xa0}, 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="ad") dup(r2) semget$private(0x0, 0x3, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000680)) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 13:34:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r0, 0x10005) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x50a) 13:34:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$getown(r1, 0x5) setsockopt(r0, 0x1000000000029, 0x80000000b, &(0x7f00000001c0)="01000000", 0x4) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x6e1, 0x600000000, 0x9}, {0xffffffffffffffff, 0xf472, 0x6, 0x9}, {0x4, 0x5, 0x5, 0xffffffffffffffff}, {0x8, 0x200, 0x0, 0x1}, {0x49, 0x1, 0x1, 0x4}, {0x7, 0x2, 0x3ff, 0x3ff}, {0x7, 0x6, 0x5, 0x6}]}) 13:34:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8, 0x847, {0x8b, 0x8}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x20000000000000, 0x4000002810, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x83b2, 0x4) fcntl$setflags(r2, 0x2, 0x1) 13:34:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 13:34:17 executing program 0: r0 = socket$inet(0x2, 0x40000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) write(r0, &(0x7f00000000c0)="b80e630d9c2ffe8430c611b4af37fafd053f189a3d175c169d6eaf6e164a9439973c05d6a0be2fa28bd168bbc69dcecf67e9f1a663cda43997d6a87b10bfdb6e565cc8730b5e12319700c68c75d36b6c0cc219029073c411463f5c0413ae8a733eba7543493e48bcff1ef765e3e829faefc2a393a2eb2c1434aeba7f8ff43f56cd4a6db2155d21d1fbd75ac6218e0b628e27c44605ac093773482ebc14d05f00f0547487", 0xa4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffffffffffffff00) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d, 0x1}, {0x4f, 0xfffffffffffffffd, 0xffffffffffffffff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 13:34:17 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000100), 0x0, 0x4, &(0x7f0000000140)=@in6={0x18, 0x3, 0xffffffffffff820f, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x1, 0x3, 0xfffffffffffffffc) mprotect(&(0x7f00007c0000/0x3000)=nil, 0x3000, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000003080)="586846cdccb6bb165044501ef5820d65e365c3a6fa02672d13c3fb539c348b4d3f2e9e4cc4822bc6c5c901c22fc28b790761e6403a07861b68b5e9304d9bcfdd92ea21c959f2696c0a366a831d9d9c73d44a8eeeff015e616aaaf436c1b7849040b787fe48aa0af36990b4e4f30c43842e8b753ea217fad618420ce26b83dc1d09f16675e0f26162a0a6247f1420ab3e62bca92d2bce4ddb0f80ee2d092ec001dfc82c989af521d780935d3f7be87050722f7ad8b4606df196577a2a2812533e6c9012cf33992b9777d7d0bd50f5412d01145e4664087d6167880e23d22e183dd74c9069f4a91f40876867dcf7c9bbdbb45b38db5a45d5ad5665ddd6153ffcd39f3463bd7910fe2a5587f80dfc3d00b7c1916477cf809d8ecebd5131833af25428cc3a7db6cf2f9d4374b8a264e2484301d5e9a9eaa7efba2a292ad4258904b6d756e777c00a059e34b3baee1e54978ca794f95f027a8ecf2d63d36709e12864ef370523e4d488b8b25817136bc7d95212c09aa2eea7285a32226938657908a1ea99fce61aa271d192e81c5aa231764793342f7ae2707fc58574f6058a65f314afcba9329124c7fe76f13e208e7661046c8afbb24f38c47e9b3303a8a2b0cac7c3a42c911c9439061f209ab8028b2b4be05812bfe183638abd3562f58dfbc3d37b056159e6207b6ca0dbb61c872bb946c1b47ff6d1d89ea82110800e6f3dd4c7ee2a17f4c90126d1b839a1f0e23146611f52d14d52c69738df28faa61ba73dc637eacfa22dd702337afaaf1b42e7f5584cabe9c768daa9b960df5a3d880267d2d8cf98c91ccf5460c82bafa4733e8ff79f65477721157480dfb951c748475b86e87923ac5a001ee6fc9ce888a87b83bb1a852bd6661b76879d0dd9d08df4eddc5ee82f02673b38637613034801e3acd7180384108c61c4e26211c165043ad8b8efe0013bf4e911b14c3e7e7d1f12c6ffd453a9ca83ad22bcf01a3b6ad7370c28a6266d395695bdd407295b1d91d3db1dccc83849bdffc75f6c3d2a8b1f776b1ead43f8b9e361978436fc971e9fbb2792215715e247142aaa2da1ba7e4920c6af6798351253105387187282b07c60d32b4219532947076db6e3886c3b1b7aa81d32dda3c68f7fc7ac96268d02247d0fc5d55abdfeba6bae4fc3e4ee593b826e5ec028a3b283448e04f13c3aa0133659ccb0afe4d7c5ef6f88c385a4c0a29e9316efac628577d9d706e55688d265d71619d71afd5e9eaf28ea207953b7b845bef773bdea0e1eaa1c4c7047f880c0471e1606320eb9071d138e4aedd30d4e9f175f910721d9a7190858dbc1143bf3d3673b8b57eae26459d848b76f235205d8c51f17e7be70a3d6bfe2569309e392316a2f92df8be741f77f57d0ee44fe8f6365c43a276a6abf0493fb8ee7209b0be5fde014b2cd5eadf811622d688dbce69d3118d042e68b434c80b4a5e0f1f342c8bbf9b30f3ae5dd1bd4f8b4aa8e16e98332c54b49ca708523978dd77e406ec647c58876459c854af20a85e1f81c1bfee7518bcb37b4a41e35d74f2b79017584f5c830123f1f748a22ecb014724aa9dee7fd47f7c7a3aed8ecc127c2657587f1e8ffb269c1fab54b0e11b72fdffda47aa29d4d03a7bc2b35a1e2a2e4d095959fad9e0ba25c8552e8c7647d2ccb8480832719f7e69efc2b885b7edbbafa91464bdd97b7c5d97e43ee1c9ae7112d895c834f5950b5af0345e2823fd5e59ff8cbcd8893e0a543be258b195d5cf0306496d77f0ec817c2e1f323795bf56bd33645e13b3a7ec7bf37f7cb83e7f50d504c24d5e49decc116eec247bea95da1ace5adcead9d066c790c6a38660871cfe14ac82b4ff162202048917b9aefdb210fc820e9c5a1fe8e849288704d8203ca020960e6326572cc6efe80e6e17640817917bbd6267973e2e019fcb948e004f1e5f84a954ba430c847527285dea905229622c609b2123f614af0ebb546a2a5af2ea09101990631900c88893513baa8ddbce22121896872a7c1a57696e4f0a586d329d1170e0b5e33460f089777cc55b9666b98b7ddf4c9a7cb76c21af8e441605fbb34e4dff48764275ef61dc5237f3e99ffef339a68316ab20da2f40a6d604f3857b0118c7f069d8f52ddd0a866cea3e8b124ddf69615fb267ce8103626a6e33ee184e5f89acc85e998de10d4dbc3b7218c40f73d1f2844acf8521b200661cdc5ffeb8594ccb5ee2be9b040f7495f05d8c4ddf9957e8441ac078a88fbf2bfca660d57834f89db25f9ef518d034911eaeb9d1545e3137a2599cdab78f744a3a90e35fe59073f4fb5c96c5d4839fd86e5e2d93b135144583f032d2f8d59d65eb0b0ad0b4a3c785e892cbb760e4cd37a23f09d67d8c6227d772d92d27b3f989ca1fad7e109731534a95c65c4ac6d331b1f8748aec6e03e1e9e52ba9a2b8327e0c804104a7fb425eb914a794faedc1fa6a7d5e7ac1de4925d485eddaa042e7c525f3c3e7991d1e76cd927dd4343d6ac5231e5cdf65eb097226322e13aa53425929a2869344cf7ed7cb4f75105448e12c3a175852d627cb05fa5032d87fbabbcedf1417e0f8f518dd5d848f1dad55bf5ec00c591cc73187472f9ac5175ca9e54398f6a6f9b5d085d9646229f2a04e4f15d9300abef92becd519a5cf0bad575f95661370f73f9e2d0d590135c15692255e6508fbb04abf70eabc3c133a4c351abcc672faa048a04b365788894a9ca7d35f86e78d097d1eb3a06e31bb42bc391509e7c2d5183993d39eeeb75ad78b4f1801915b9b6ae0782e6f815c3581e0c8c72250117d2defa6b100766f0c54078d5894977eacb19fc92f4863681362e955181cfd54767e8462316226ad0e712bdbfd75a0f415d6003fa448f2d7e9d7328347c33265ab6e5056a0ecb68722b79b2718adff806c0201140c194472aba6cfd28d073235ca96a0d5603148704fa4a4c1e2afb87f030b2a9f783f888e5eae5e543bb45245876a259f31f12014b8a211e306df722408e4d91f31d58bdc20bb0610d8ad49c758590e82d8a523a323b018fb138b178ed7707b0180b148189657835708323ab4f7a419878acfcd6ad71749c0cb0b1a52b0ca49a0988f4117f131da4bc3cff5e7ccf53e65ac65fffd26d422e0ca23a891a429667adb85e88b9212670f8952a284ab70fb546cc9bc18120a0580a125807db53e5303fc3500b932053994f3339fa24f6155574f17db2f1f8447b68cba5c073ae3faf68a18d4ffca36352555b7855e72366d3192fedeb93434ae15c4f9bba6f097dc54388ac1e230c56fcda5152e4085040d5362c52dfc07969481ccf77490a08c64f9fb44c7365aefe79c9718a37c56ac28391645c1f65292ebc9296ec2af24fd552f1168235e3862f5543c207208c75db457f70d1500ec74f3f73d02b4922a3e70d988d305668b936ac4c9e29f2f6fd06583eeee45d73633bd32b5c84e93c1cee590deaa5a927233b13f046401b14c769acf7a0cf17b1aa1701951ad0000a6b6212b3ab60bcf08d42b728630471988d3b7938824972e5ce8b49c6dfe5b9e44f6307c4f1905cf426e4f104d67a87b2e0dee9e3a43cd99f3cead0cf48a2b1cbbcc700907ad499671dbbd6cb0748d211f7487de8578c03fd755754d26f71310b952ae9ba1144b143b14fd7548151b38c4d03e9d64bee9de363852c8524c93cb0224cd2cabd63d415ef0fbacaeca5bfb0f24eea65c11f1c5b776bbe502481cc95256ebdc72191dabdd9516238c5bc47e0d7543f61bd7ef5605c38a0df23bb0ee0ad871c0613b8fc0a7bc5780fe6f487f38cb03e10ad153550b20655d747251a23a8a7fedb3676c94759497e8f7081dd5fdf75e1791fecf13348416b80e86981aa62595dca505d9122610b258c6ab645859a548f9d06e693f7f11df4f0d9dbf2e9a03e54854d04d2d75d03fccde98a343325e8dcb3c0c83dce69c3f1a2b57ba594567ae772d8b6bcecbde1a70dcea71e811fa222c7f07aa706a94bc87806906214a75ef63547df462424e650eafc98bbe91b4b70b655d3c5d1e40a5aeaad882c06727e43ac265682bd37fdd55fbf1eee33c578c0c4476f55cc5a6b78866fac186eefa2b78bf3111bbfbec9c11ac97969effcf988ecb50c251d07bbadb2d47f2b515e9d98c70edba202b75912f23107c45e2183be4858f3797674c3e248872ffe90badc4ff25d207ae44f2cd0c7617feb85e52c39623756dcf37615db147b9b732c343167f7fb54cf77629e852e8808f6f685a7d8cd9ca06c5972a07ef5b8b4d8e86da7ec1ccd5d4e4d2e9e69921accd1efeff87c4269aa783513302f5952d2c650227ff5c75969ef610a7cb337e2d0906dfe03728841f0676604be76c1ddceb18ae33156ce28ac6a354961742b7c7829f0502196797eb9c414af6dac2fcfb67c0b4c220f6246b2c7ecb6d60e3064343a0de55b62e7e8fff6bfa808cc1d0270e9aafbc6093a99e1d6728830367fcf42bd0fb76c8a0e18f60f9117139c318bfb84fe19e5b399306650d66ddf102e04870c79554773e4b6acbf0587e3de37bc6eb7e7aaf44d7bac2d0868852e8eceed46e0f1dfa5411111797bf1500e7cf4482d1410f4a2f35af41213b544d84da0d0c37b4b8174932476f1b52cb0037da8ea96e9a47ea1adec8598abe81eebb065e940a76598abb8993203ad01548375b0b834f1663def7029dc918b8fc5ef7a97eed4b3b933f2d17f91bfa0da2f32a5c603f815b34a9c38a276fc9ca1647af3c75bcec2e6d313c871294be07822544cde73ce5db4bca45c523d514d076f61c92ea4a6e37d50912118ab3b95b903eaa2f329d5d02a838031afa778c4ac0ac99187ccce3a9da5ecb3a04f159ac520f2084c1d8ef9b440e780be50a93d103156646eada2d1ee5e1b337767fd99c947e49f4a8a9b086cf63834e1c7c9bdb7308e7ef798f3993b3969f6025c439e55aaa27d5f6bb895ea01f963d4fdb5fd7a06b5cf93963035232d393abb1128466db11c110a7c8fa86719301b71f28b2120fc15dae81a3ba20018f36d85c3f6afb0aef40b273cea06dffe0f1fab00333795e8d06242e89e15baace7fd2d244ad730a3bad4a6d0500c09952668e65aa63b3b4d5c67d72dfbf46a83c2ffd727a485a5975a009aa0296a63532c8568f01f0394510bc2f4cb909cba0309d2fabbc76c19d95f51c2abe70f8df586a45247058d6880540c21e9f02f391ae58aad62df5b953d78c795fa550f2b050bf0721711f36976abd539a3ebb7a61f7631e1327c26b63922a7860526218bb273caa12497cc4f455231c159ede2bb34e2ee0bf0f82df2f23d73da5980dc9931f811ffcf7a450f3e549d4469a65176c17481930b7d853f37166c3c1da4492b32bf514d5842b341f2b036f7bd15bf0fb7f09efa81208fa92c756b215bfef24ebf1e7a5164fab21e68959fff75b79633e867944e3acf217e75d9af0783fab08f359e370baa18930445b4ae779a2b441f1d4a6b4134fb76ffb798dddb6b5272e51faf720355cf8e1b8f3cd9a1488caf030e3b4b70185609433cb7a46dad65c29f68045e56706c88a10853f63f975fa0427fc6063511e8dfbd9a261a1019fea379d6538700aaff80bf10303f2363bc3be33ecd7d1abdf88916bec389480700a073cd84867ececcb23f99ca8959f648bf2487f8aff37ca87698f51df9f29cd930e4668f6a004728ecf9b2f505ac38b7f2f3373d3b7f2c93b8510f3ec32dc281b0aee9716aa0fcdd51790000000000000000", 0xfda) 13:34:17 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setitimer(0x2, 0x0, &(0x7f0000000040)) 13:34:17 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) mlockall(0x1) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000480)=0x3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000800)) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/236, 0xec}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f00000003c0)=""/96, 0x60}, {&(0x7f0000000440)=""/27, 0x1b}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/93, 0x5d}, {&(0x7f0000000640)=""/111, 0x6f}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x54, &(0x7f0000000780)="0d511bb2fe31aa45aeeb05d38eddfeaf647fff709142fb445ec4a4525f041e41fe81af63c9a9ca4d96cbf2777cabb21338f4d9591cbf2b9f9e7697270e84901553c0bca5aec74a56e2a3b63cd7d8503d9beebbff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x48) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x8000) 13:34:17 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x204a2, 0x50) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x82, 0x0) write(r0, 0x0, 0x0) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0x0, 0xfffffffffffffffa, 0x600000000000000, 0x1000}, {0x5, 0xf1, 0x8, 0x7}, {0x3, 0x5, 0xffffffff, 0x8ca}, {0x8, 0x0, 0xffff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xb5, 0x8, 0xffffffff, 0x80}, {0x7c, 0x0, 0x1, 0x3e}, {0x9, 0x8, 0x6, 0x49}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:17 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x5, 0x80, {0x7, 0x10001}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x0, 0x200, 0x5, 0x9b}, {0x10000, 0xaf5, 0xd0, 0x8}, {0x9, 0x0, 0x1, 0x4ab7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0xfffffffffffffffe) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f3") 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:17 executing program 1: ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x405}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x27c4, 0x8, 0x10001, 0x7}) unlink(&(0x7f0000000040)='./file0\x00') write(r0, 0x0, 0x0) 13:34:17 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x7, 0x10b, 0xffffffffffffffe1}) sendto(r0, &(0x7f0000000040)="ef74d5578c8eabd7da34c6c6244823887a07b83c8ec98934d0bef6cc0f8d4b1d0f52e18122b7fcf80248513a753ac0b41829b9576b00b7a3a6d995d840516bb5aafb1a99bf206eb56badd0e87b53ca5c42802ed72ed0184ca722f1117130d8ab7127c0b0e0dc3bd7fc85ce628792a816105bb097c89659ff68cc364b210c18cb34cb67752b9fa44af827dd8a671d0152009e8251c8ad6632e2f9363d57964a67bceaba9816", 0xa5, 0x400, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x10000) fchflags(r0, 0x40004) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x80000001) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x8}, {0x0, 0x4}}, 0x2) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x80, 0x1) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x80000001) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000400)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000480)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x208, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x60a8, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000005c0)={0x4, 0x8, './file0\x00', 0x400, 0x81, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x102f, &(0x7f0000000600)=0x6, 0x4) r2 = semget$private(0x0, 0x3, 0x2) socket$inet(0x2, 0x4000, 0xfa6e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x8080, 0x0) getpid() semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000006c0)=""/216) 13:34:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x40004) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) r1 = open(&(0x7f0000000140)='./file0\x00', 0x600, 0x0) writev(r0, &(0x7f00000000c0), 0x88) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffffffffffff9, './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x88b, 0x0) r2 = dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x43) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) renameat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 13:34:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) getgid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x24}], 0x2}) 13:34:20 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pipe(&(0x7f0000000880)) kqueue() r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000184, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfc2a0c4982f1295a, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x2) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x9, 0x400, {0xffff, 0xbf33}}) 13:34:20 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) r3 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 13:34:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x6, 0x5, {0x8ca, 0x7ff}}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) 13:34:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x2, 0x200000005}) 13:34:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x1, 0xd67b, "a539f31520a5d08d3c315dea09a64c109c12fa74", 0x0, 0x4}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) fcntl$setstatus(r0, 0x4, 0xcc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 13:34:20 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2c) 13:34:20 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) listen(r0, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) 13:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open(&(0x7f0000000040)='./bus\x00', 0x4000000037e, 0x0) write(r3, &(0x7f0000000000)='F', 0x1) pipe2(&(0x7f0000000080), 0x0) 13:34:20 executing program 0: socketpair(0x20, 0x4005, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) unveil(0x0, 0xffffffffffffffff) listen(r0, 0x5) 13:34:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3, 0x11, 0xcfb}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/255, 0xff, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="0000696c653000000000000000bc72bb89de2a94223bb62e4ffb140c778fc18b82d334b2eda29b22055e92fa7456139fd06109dde73f157999018fd806f93eb07355753d15181f4848cefbf98cdd18ff5b52689ede42e0bf607a58a4e28f282febb288e807065c519cfab0290c54463dafe86a06d9ed77318e380f69342b88a65f661ddb3994869603cd163f6060978f02d5d0632ec2caf2e79d4e64d741c7f365bce30f0e6388ff618a5de1e2f27ecc8e7bcd7d29c7a6e5f6aa20e5667dc1f611e0104022f15d24659fb31cfd4d26f6815f014c6cc3660d5a08f47bde96c9b7693b6f1f45410e924cdba5b009237cbe4f5d82d19b9ee289c3424f57618704508f266883"], 0xa) r2 = kqueue() sendto$unix(r1, &(0x7f00000002c0)="d2acea309e80dc7af07c3a98bfad10f58d48400f505cf78165b33357bc1160a7354b77642fe935bc16cd63c92ec305b9e274a49417909ce34606a16b156102cc8db8f087b947924899a552e3da8d98a993b18fcd0c0000b27b4819e5bdae6293bb05", 0x325, 0x20000000000, 0x0, 0x626) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r4 = syz_open_pts() kevent(r2, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x60000001, 0x1, 0x149b7aa0}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1000, 0xadb5}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x80000006, 0x4, 0xb52d}, {{r2}, 0xfffffffffffffffe, 0xc0, 0xfffff, 0x2, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x84, 0x20, 0x5, 0x81}, {{r4}, 0xffffffffffffffff, 0x14, 0x81, 0x7, 0x5893}, {{r3}, 0xfffffffffffffff8, 0x83, 0x40000000, 0x7, 0x5}, {{r4}, 0xfffffffffffffff9, 0x1c, 0xfffffffffffffffe, 0xce0, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1, 0x525}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0xffffffffffffff80, 0x7}], 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 13:34:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 13:34:20 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x20, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b09232b27feff023519ed1ede61d711e8f2f7b0000000bf02008c9798171fbb18fb9d568e58a6", 0x2e}], 0x1) 13:34:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x103, 0x4) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) fchflags(r0, 0x0) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040), 0x0) r1 = shmget(0x2, 0x200000, 0x0, &(0x7f0000dff000/0x200000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) shmctl$SHM_UNLOCK(r1, 0x4) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xa15, 0x0, 0xd271}, {0x0, 0x10}]}) lseek(r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 13:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f00000001c0)="f768cf3e61761f322b656f02c941df312aca789a46a3610d49234d0e676a9f0093d8de07522f71623c4396d900721b61081d78d3b14a14e2795a64721ac0cf1228adcc8b668cbc61d010c944a0aa8ad252eb7d140e88efaa30c4951a23db0b1c2a3657ca927facb5bd0b0c8fc88cbbebdc2ccd70bdf8220939ef259387d9fbb07d712e81155c9a358599dd9e42050e49645e3c68583035a1ff2b330d98d9fc6ead6f80e0a1d359dec1539a04b317b857f6266f62cea44e7a80e14c56fd8516651e09995edaed9d3c72929503ad08b22c7a082e663d26e9a9a397a237b0e48ed357cb653706b9109c003c8f42c1f715f6383d2acae2f4b63aee0d58e038ba569f3a37ad1d46c04b5e3c412c126d0d22b689c174b6740254e7b310a6fe03ec850334a21824cdfd6848966d4430216b0eb26559fed511445a02da325f0df309b9ace24d6888bbec6b5c828d3addcad7ea21a206aeac1b97e3516ea4174031ea3706e616f05982b6152fe72fc876bac2e4871a4f97086f66f4bb921c3e018062eef36c05bd321e22b1865dcbf9a540a9a4841868239e402905b47e6a373abc51f1eb6c707949796c9741ccdedfefd373f6a07a9c5c4e833314a69bf399552300115b622595112351d9ec10ee00a25b8eb07976c3e5d9777120494bfa73f24387dc3d74b709a6f14702664b5317a7264c5ba6f5986efb17935b91af3c5e3cc29ae8fbf36bd9838d786a61fe6609eb767a2d44c419b22804161f5c50842edf6377be65c69c5a7c96377f4baf8f484f2be252a9e79793be75e142555f0943effa3d760f166719d4f5288bccd00210e58ce700776ff2cbc301d853164a8207aedcb998e28a714510233aca0fb7dea6e182101c62d05eb036fde4c35e52353d2fe05ac3785ff956e937e1c830ff28f53f739cc4f611e5d86e7c33052ae1c23d136610bccd31e5f48a2bfc8bd5c548aed8e5462443d6e98488d26916c80661f802cadf9021d6d266eece2fe8d2b2a88262e1deebee882f95530a455b12db3681887c563f2deaa444fb3511a6a5e32899b6f752d1409cb11f61d726e801917f61b08122ba0916757910ce71711de4494012547af2de2163cda828dbf2eb424abd06708cdf4b4d5d788d15a15391efe688dce815a4396df40298a380e023e351c6f833bab5a9744cce9a77857e4292ef4c05e70f34ae4d4031fcc9ac637ad928e249a0e2863baf1d0f11844c369057769474bbff6f22a4fe27b91278227d205edca9cd07145005e9827d33652d59cb97655f9bef0c29d25ecf682e91e3a2625f36e9482c49a7437a6d945ae88f87b71b9f08eb50315ed4e09110210f4ef979dc89dfc21d4d0a5ac742073ee899fef7cfd8b2c5ae66ab716ddad654c2eb7beef1a903c4cfd158f34561b475bbccb8ddd4dcc23221db57960e4385253bc5250f1a635607e83d3db015fa99cd6f68b4df706e352478c235a572c4fc43e3180c117e9e631265d65403b674f0f901c703d943ed18952006560f3337effe35eb9e8c63d9cb64c45318f0769bf4dfa5e62c77fbf9ec458e60aa42e347e62dd3172d7ff12b0e9fcf0a271926c4be74330e61e1e31359c3cd264a5462461328a3a987158656f8ec7a6436befe7bbdf192c3d10d68ad088c20b1fbe898a8f75f76bb8c630f87609d11fe2290eb32c491ba5eb4a57345c2d049a4b8990e3e6e6caefed90abeca7cc28433bbd019f0b44beb1e06d720bd0bf0df801e680bfe40ec0246ec3435feb90d8927c6a4c85711b71df2eba3e4301da089c5e33dccb4dee77be5ad7a1be842d2efef0c3c8a996e82b0118b6ebef3489c2b2c1426359dcd02e4376e16d8733814b59999070c61932c2cb5cab494e07f42fe535f8499097e365413a33a5bcc6a6fd54ef1fa542f6c00a5dbcec62619d11d3505efca0fd8731ac8a778abd8ab7b0fff977720bbf316579ef1fb76bf037f8992ae2c8be6ceec9a671e50ac9eea84e5a31974a7ccef5bb57b35986e9d633e0d90b3d12ac1971e3ed1b5a623d361e1c241c92548b632207ddeb94d7bb0146e70d1bf4b63c1e7fb71f43538dc87bce5a4568553d6a920c2bba23e55509e33867b31a6d7baf7d3032d6d693f64b4ca8b13042f8507ea8932a6195c1284999599a819b2f924743086a39bc0554ad9cd794ae931095dab600ec676039dc91a23d493044ec4edce9aba7ed1aa8b67f79eb565e93587db693ddcb59ce32f3eee8b39e77b610b07e1e2b55518a8a4bc5e98a54f135647a5e64e7f3a020df178161efe8b4a2ce4003ed954a7c6caebe92a7c21ba5b73b605c4a8a6e2827d87e91a0dd0f3d2343de9e5b837fa6fab0279142316e560e6b2e2ffd6c7ee626bf7949ab77fa5ecf928a8debced91a01ac2fb4769c70361a9a348c6b577c424fe2ca11dc0a67023ec0c098f9c60f3940b383ea7beb43d7bf9d97228805c2f7f56161bf0e080b2cba1d9b51dbc4865652a53dca6971f00df6765d635b5c495f03f76a812bd56abc400181dafe2e9a861a6c0220bfa32aba73c42e55738c240025065c88f9c9dc3eea2ca189b19ccbdc5500d5c9396e558c6c01eddde82e5a69dd782ab24038f94e5089e92d9a929defc8817643ca798c20e4106d35ff39ad348034b88ec7b382e15f6941359c435fa20af870c6059f1ee7b57696f99ad5b05b95139aadc72194ce76f99eca292ab8b1af1935f5d5222868d6b3c494a78e464af3a60965994651438bf6a4ceb7e0c1c0205a55360042754f3ddf47cd74bbc926d6fe0e9151887fd085073b32139d03f6b9daa054d98d0a6089a0dc7fda6f4fee49082f842274846eba784bf40141ac44dcf03b50575c623cc3f48a6a57871c49bfe98f13fe4a5b0b4b092276d54f3964b97634909f37f9875ea48ce50d060c762af217036796a046bf2a004cd52a9b7753a2ded857541f448427873385dd56ffc1ba0ac901a1117fe9e7b15b1e1af5310dc3c3775b01794c46a0f881b0b4f423a0e0cb1f9d650b27408657a04e59735939d4d255566c621601e543f74688bacfdbd78a23034ecf53c3f44370a532b2cb044b9314892d803826e4a03297e47476e492f82eb963a9de798731d2c00cdfd0c53f6be2effe3796b7f64509a6ab80f29f47ebc715f907181d8dd32562bf3835d58580b6636d2e270bf56385cc71c53bcf286c4131e8ba2db4584f28034a063aae709971b580ca82d9d89849608037c2f45649d6c851ab21df5e72762920a12de5dfadf5a07e7065957f958dde41817947838800aaf63a38481f4d86bb0c3f4d39aeec92febb6e5fd4465c8842a82290d8c561dcd06280c9521f8963081c33a9950f74643af1af07f6474b1ca7577a09386844ef4cb5bdc94dd88bf6a04b4b1e8fa3117ab2c81f7eeb7eebcb2c6269986f966ddc2f329b4c32b36ef59402550fc0a1a0c38168db3b65a1d22baf0fac80432efde34d727be0b200024ac525c43d085ae6c2a835949dfed6bd211c6d4160058dbe23a662ef870ff93bd15d065d9beb100df15624e0bc8eb4777dfb231acd59602357d7f83b9520aabf8ca075336455052e41736a4190e178fcf6a6599509d0a7d632b816c446898e97502a3250682d498c4a293da0e901271bf721f257781bf470ff8e104f057cc0b1a92ad2483b53f7e8618da556b3d9149f17e5fafa884559230f07732a28d8203a5dd9feecff911415c939429f44cdec89d0ea2455f383141372be85fcfa1118be205bd0cc337f6d08d417363d0c7dcabd98fcacc16600a6a67901530ecea8fbbbb0f5c7d9bd4b3e6ec5203e871f73c9f6f4d2eb0226c9cb6aa26492e8b513170ce046a430aa54069658e4c6bec291ba91c2ffc959752dc36a8437b36ce51446770b7a8fc68b34e7e314900888e17c43f0725a17c62973753311302578a4a0d2251ca0bdfe1f08ec84ac8568306279d0dd477124fc18075d33e7a51d38cb18134bbd03862a6a493c9ac630efbd7c4cce984e0bbb24ffa0091092432055ce66e45c8eb66a382cfdacaad45cac475afad0467e2ae00e1763c0391a4a47c31b1c183c9251ec35a8f8eecae88fc20604016069aaee01c1d155dafaee1ae4747e934062b3018b423bd32119c3e13eeb9279a6a68c71dd5a13c7076da3da516e851bbb5178a53bf9fb04ed3995347fb2e314f5740e591858b282ad1b3f27b107d93efd2cff01069497263e3fa5a413aadefc6e33b447b0ad691298f5e31e92800c9b2da1420e3ad7e9183f4e2d4c572258540011a36de4182611a2c402472b54bb94db499484bf1796db1438c48a0b50ee5672fdc41c5d3e314e06cfd22ef148f2728c1ba27d4551f472ee1fec2d49bb2791d544581a44e62fe8076041391076bd7578aff5445957101fadfa66c723dce472ee5257a1c127819d110482cc884167f5aa6cf6f35e54631c9201bc749bd8b484090ee2ebf6e60640df21830f54188f82a8c093ed3e69ef2ad225142bbbdd8595bf4794b558f36e20441097d4203468532b5fc15eca18be0baf68fb59311547a9aac33773afb44f5437fc41185ea88b135f535e0d3617e9c6a8664481c6f5d5c5b8ce071356fa17bb49a0ee2ba10dbbf7ba9e8f9503e41cd61b7d1d295baefdd758c6adfecf90e89fceb85f805b25db441fb1177b37a153547067e440ce3ac8758bd01c7f86e5e16245b6ad5762c06405636334685d079247d45fa498edb3daad044f1b7bd6ba8fc7ed62579f8a2edf7e18d0cee7d0c01b07cb1bf049b1f1e30175fb0a0d1a72ca8542cf3a8c4fd88db6980b03059fd0306e11cd89eb0ceacb48d2f1de1bff765bb05079b6d9bd56f0c7dfb6026906513f42dba55262bcd0655e2ae6cc5f022e09f83b746834718a4469f23dfdfeed75f11acb187d442b8b3f38a9a97aa16cd17c7e44c9b3332c4c216fe63d2523b948bd3e2f107c031e62a9fb8cfa316fcf176dc4b1967138f6358926287bcf926592cd38d50d821d17338762ae37006cef27bb2433cf576e97d0bab928c16bd9f8caa5c5d963fccf333e3ac0c82e1a3fd3fa24006fbf8fa548a779b5a28ad123042e0c1f91eb6ab0f241ccc23917aaf515c61a2b3dc76e4728ea5f085e565d5643bfd2cf060abeaec1d272df9fbc4ea2f006d1cddbdd632bae6d86ce4b0a7fc924a15ddebe075945ed2e2f00b46c176043d11e473de3fc8b23ff5d5754856f137de3e949d03c96f084e4e8c61c37d0574f263936b31cde62d96a45ddfe103b15a6123db7f2a24b9c1165fd22cc49efbf267f13122f5de4f5959380d995909cc905dfee1e80014e4f1bd0d02a7ec9191c19cf998c6fa21fd02badf542cc10d77fc9be424fe9d5b23d067bdb486dbd212895d3c301596ce1b2517f86a2b26f95ca85ad235a8d3f188873df7a657c50451b9e381eddb21a7c5b67ce518a24163b5057cdb0dc66b431469b2e6d2283a99e381d2bd955c080170bceae497750c8acbee9329c25a84ae0b9e626b1a7cf0c451ce73c4fa187559b09c49d169280b7377644535b5225c01e316666e3129e6779f6af0613a3955b6ecc1641239263f8d47467d618f296d28cea4f0eac61966ff135ddfdbbd6bc27cc112f645301a6db1fa1176a3e0442b3669064cc7bbbd8f82d4598609780873d3e8b64af2c952ddf4f8f9f56dd34efb938e1e060dc63db73ac8c4f61804e8846dafb960c98afe071322f6d49026521c214cca080fc1039887fe99dd3b68dc4521a33c74ae5cd765bac0eae86fe9e29c6b11d4d80b8304c2d1102ac022b7814407234d4a53f50a29183fe544b763dfe3e1d9abe11c9de745", 0x1000, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 13:34:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000180)="d1c28a0e98e9d57a798a2035ef84ccf278ee10d63fe645fe42232ae05e", 0x1d) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 13:34:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2000008a, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x9, 0x1ff}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x46, 0x8000004b, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80, 0x55, 0x2}], 0x6, &(0x7f00000001c0)={0x8, 0x3800}) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) linkat(r1, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) 13:34:21 executing program 1: r0 = semget(0x3, 0x3, 0x20) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/190) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/224) semget(0x1, 0x3, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/155) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x40000, 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = semget$private(0x0, 0x3, 0x500) close(r1) semop(r2, &(0x7f0000000300)=[{0x2, 0x5a, 0x1800}, {0x7, 0x0, 0x1000}, {0x3, 0x4, 0x1000}, {0x2, 0x23935715, 0x1800}, {0x3, 0xe1, 0x1800}, {0x2}, {0x0, 0x7, 0x1000}], 0x7) flock(r1, 0x2) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000380)=0x9) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000003c0)=0x1) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x40, 0x0) semget$private(0x0, 0x7, 0xb) r5 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000440)) chroot(&(0x7f0000000480)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000004c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) getsockname(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000640)={0x40, 0x7f, './file0\x00', 0xcc, 0x9, 0x3ff, 0x80000000}) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') sendmsg$unix(r6, &(0x7f0000001b40)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000740)="88e63d462359e552b3b8ee67ebd2bb2319323da3fad119561cabdf7d6468af4b930e5cb2460e06d7690253bb8eb762445970e3837457d21c67749910fc0f0837b2232a85097a69697c02f26e5f81dc037bb400ab7b40d197c9a4ad24594bff1c9c114b6e5f8bdd5081cc446f4ef8b6b3f64f7dccf78eabb4375010943a4ab290fb7def048a3a7889edd0b8612bc14c653d8f8deb724f2098082a221e51305c8971541f3fab220a739b1f1ae1dc88e4f8", 0xb0}, {&(0x7f0000000800)="36496d7f63e498313bb2cc2d2512a77d3d6387bbb6b5ab28454a34e090d518671685c3a5a476b4fee9d268802f9febf947a8be36005145c97461f02e7f55d23c3a51b016500636fedd3eec7cb2b975043fa592571d9342e58e819b49918346554367790ce4047811d51223222fdc017bf15291b726a3c63018538a24f078317c148f308b65fc49c9a5db30211a79a5b1b93658c33667347031f988317482f6b5668b6a6ecdb77a720de33d8b485ecc79c5dff5d78275af6d1d6c50355a45e5bd82bdfdb11886bb82ce069ffc3cd9cd1366f2006f8f6154f8343cd154d433a2c5f0baea75891fcdf750eb072454b7fdd8688d85812005729b98d42bb2e2bf2334b16b123eeee5ed1d7c90fab354393165b4c550d6bdc2f4010ba128f7fbae59a17c89466194e3737d03d97850c900857cdcdb9e2b38f4cb47b6b24dca713ea29a8ad48679ba5b6968d9c38107456c8eaf4294569ed0067fefed6f24219ec17894fe515401fe04ed0e8f574b140276830bd97946c0375f698f576ca4ab22ae11562aa69cdb0dbd284614147d75cfb6a1183813df09cce487d3cf65bc0f077c7916fc1deeba1c41e827056e7f38ba5ac03cd9c071bd2185a5e25de09e60a57a9c6f7397f94cf32d552dd1861b9cc869a1980490c4d41b1ada76118668e355acbc5088bec51cd703fa64f444440807f75e28cf6a2354f28b113c56d1c80b9f08b8a854a95e1c4ac5b296f4e4d4474ff30a91943d4862bfbb295c6b7446adaaa4b6fe5c4370050e0dd3883b5654b8f3799d5e2cb602d04e659bd5a9c526dd8e598e70ef2cfb36336317e998e60fd63cc55de246acdef915d9754a4561a87a4bebd3c5f8af14ba836937bba1ba9d4933453fb6f7860c0ab7a92c3258c437dce91bde9a909c1eea36eb5d5262bfecd44b0da858fee9dd9c2c52869da70442fccba1f2dc6ae92a2f1002e26412bce26ec87c80b8bb8f740c4d5e2777a9a0b711bc00b003a453cd55c199977bf58003cd3da7f68ec2054f1ff0ba5e6e815bab0c14f9e5b527341b29d064e37f5141a8835cfb5e7687e081fc840c742c5e7d75b88bfdadc5b339d8f10b6dfe1f1f945d106a6c827e884980e192fa32d002451a2e8d34b18d4f91ee61e87b3ef8630a70838777b71cf05db20066630508c50daa28ec953f8d18172c8bef1c5cebc0b0e97a958c31f6fe74ad1b3ca5feb0bec498f19560f90e4e58eacddf02f6f2db4015fcb47d51888a4886d17c786a435dc9b299f78de6bb403ee7a0ee2a27300bd11501dd6f97ba752fc857df01321405af8a5d12eea8322d846397f895bb5f61290c886959503471c188fa368ff2cfd437dd802f40117f0a109072103a6db7cef5b5b9883f0c8a7cea1304b52b29eee7992c257c4efd21345fe05cdd18007282fed17ac2b6121ec9073ee70e5838b3e50e50b000d5115a94769a9e3e6d34799bdeb630134b39868525f7fa77b14f5bffbef5028b06dcf6158196740fe72803561ee1e3972ecdb61d1366097bc2f14f7eccedc62f44c73fdbb67a8a0461c7fa4c0916b1204bbd0ef83c6b1e170158b3bd89bc89834d3585a05d91f8e0ee3cf395920ce8e5a0f28e4c97bbaa89085f616621edbfa06a7badcbfb4e94df4f01a69ab182a51295eb1371420f36068affd1f532aea35a6be087e77066fcbaf7ebcbfa1486c7236fd0eedf0b7e78706de001c109a457743d1f49e4857b0c646e4b938a728111c56ef60905161a471c3d6cc57b05d29fd566da9d279bd549f0137d8baed46d783324a7fc0a11fc0daf63b6a877c5fa9c1cb4927d08f3364eeaf0bd4b6fc77c182d818ecde90882e8fc66e4de1a52ef7230c34eded9527bb9930e2c45dc028c32a981959efc65a1862f6d56a95f012bf6dd7de4f5ea383d376e5f414390274f4ac28eba4f205cb2fe97788d2677c2c2a1aece107148d12d778b152078481a9a27f605cbbecf213e23f313be3f38afc0991d962d41203af8a325c701c26cd7a4743658876b0b7efbb4f7e557c6b344da6e3b5123042a9dcdfe536376c081dfad44308c61defc958ca2a1b9a7a99093061c271d7e1e47cad95d7b665fbc41d60558d4c5c5aa926b56f884ceb2a85d3c0b789fac293747edb70972446d78969106af0e6c214fcceff2b54b2327833b38327f66db56d4806da9f4a36bc317d2834e64f56ce9043e90ee6cdedcc091824d48ab593e0099dd7a7b9323691db2d3d00c77b23c4dcbc9ed5730e4bdfd13de09280881a6a2c9fddcc17e9f30dfd8a7307cedacef9badfc29204b8fa6132651e1d75020d4e84ec5bbfbf06ccbf228052ef2d5ece85495973fcba428db7120363d1d262dd2fce13f65954d0b1b16155d1a9258c8ea4c4b558644746617167f8e599ed4b9fe9862228509ff15bfdfa4d0c9f6fab9f8601b4096bce4ffac16334a3e6931926511023b8d8d6c90deac3c3c9c7bebbd19abcab502746266dac8c6dd2f96a6c3507391a5e0ff364785744c59dfe11e0e8abf9b795623be93711563ab4534611aeef408bf32ebadac37ee2297c1ff55ef36ca35e0ffe61961836c842177dbc2a115b5cd89ba9c52db29704a04035f0d1a504706aff8c298d1902f99b8a56fe1de8cd974669e3648446248abe84c825b2d29a2addbfaea71e155d8579ea2cc98a23f6da3a032780b3c4df183eecefa04d1aea1d25748a4f85650a90d7bf4a023993bc72ee812f95fb354204d22c26fc6a7c371f847e1ebc5bb61c4761688106fd5acdf378493beb3d3a85aa7a7dea46063734eb9bfd484a078a3e65766926aa5c9c96aa8ec6d0d47f920245f4ee4655f375d24e12379b180804f1de5ebfc369881eb5bcb05ada69a29679d349e82a4ccff4abc7e10a194f71b9f4b2891334e1c70318eea39465576210a329743588965ed7ccdf09d4cd48d6653e07fb59dde27726e5512ffba5d6280c13fad5b26cfb08767bf4839e0b220218dd1ce870f7cfeba44878ff3670234dd3e09c62abf557e4effdba6635953826b6be584e41acce83783fd231b84ee8ddca56dabdaec07c2048c43ac348f9f56e8fdde74d0367a5443d2487f4cd3dcc76274037ddd886c5360e606901b3f43dd1cb168ff574acbf16d4a8c6fd5095f8af59b3a6ca69376bc5f7159db61a5df4d59e7cfac887e2ec4344bc21374bac5f06b6bcceb865968578e1d5f02e8b81235236a405b9c6b0a9332333f6446b9c7bd9c96657aff7e55fe83ce36b1524a210cb140e72b8e3c575dcb98adde0419a1aab7fb441bf1882e0715d04dcf80f52b5522383d7cd6ad891ccbff7e087e2bb8656b13901c1b31899b401e390a14741dc33c49881ddcf1cd9200faf965283816faa695d92bae682e8a897adf00e6162596a6f3a2b40c5f206f6c43079bd84e0600b95a8d7d46e46fbb1f01b9de23019e4f1149298e22b6aea8d8ba5acc66d0e27a805948e378304494a48ad8f7770e6cad58910ebc234d6a4adf3a5b6d2f5288873f655d504bd9a6f81a10f86869bf7a41e0cdf2d80f732b19fccc14fa0ed9b01b9b4b6abd7b8383ff73d61e195c18b31c41157948e0277c0292554c4714e117c68a44b8631e0c32b256a32b8645327e831f610c7c030fee2aaa6206ba4410fdf5b40ce88e09329dbad019516cb388ba1a4e9e53aaae5c2df7d180783a3c8d3d257547978c613b0cc079efe0a18230ab38b588f87c1952ca0a869cea3fb8ba0e462bd97d26a081becdddbc790907bd303299f1bd6a5ffc859ebc186418473b8d46a0d88be50d96c50eeb3a33a5e8addc6d539ad9431b240be22a7414b99980631f1151f785b5f2673510970293ad18f103085127cff3f42efed92c1acb5f7a4249ec6158397b78cbb94abbe0bec682d5f3f225e9416b17c2dd7c183413ed574d57e64d79cdc416352fa53f794889ae2f99197ac03af3f5d7c6d2bb556aed39e01590449256d14d7adce898e6688757be3377f34310aee9fda0fde312008fa5bd731e59ceb30f7acc4d9b033d675f235e57dc83b9710d38f6d206932dc527787925861b8ad90417b3bc15308261f24fc3608fb6a233f76bce3ff4b953275b4aed48cf1a03f8fa6e504dd9bc4d3c89dac7bf8712050c63f8de8a658a9b7d23a967e82ede0daff38d049a6f09e7e50d7291af7fde54619296b2900d6942b2d0a1124781e3b7f575a4c04c00637f282db644a068996fd4778284683009fd2bccc3129898e17dd538217fb778b82d00e18410e93d8e1564989ce738fc5157b80dcd838f4d80a32f25dbd2e1df35f757158ba75ea010db9c8473bf0deaff0cdf196c29b0f2625d386a388a7c51aab3cd7959e638a69f01b6a43b985a17430615ba0fdefe98d4448ee954e217b0f54b7bc00ae69d411032dd263a93c81ab0fd4c41103ff9a3474134f4903869a824ad8addda94ba3bff636a01811945116278964209164da4481ac03f2a1e25e21f409959d9cd0ca9dc960607e999fbb0e077914d87cf7bcc6fa10f3f00b3afa4b6f74e06ddc3b6878289bc0c2085d51ae84324734b9707f6166ab59c9f572c80ee0bc4e27cd9c8cf7a60d0473faf46e8eba237e33bfd6f7ae6bf0f5536506225a91205e8fdf6ac89564cdcd2bdbf3bcfddd1743c6fcbb0c1c87422fb5dabd27230f63f66e93ad62927c4be5431bdfd56f3ee90d779aab8b09896908eeba9cfa5ed92b9f70b6f31011a31502d993763a96b751247bca3d299ffd87c2e6ff5e216f702cd989003d1248216afa5ab325e30e40939d30d61cdeabbddf7f35c69390894f987fa71a9597363813529cb570a25fe8f9ac3bdf025ffcd5635b77b5e02def7ca00ee013d8d41e758c8aa3dca1c08f520cf3e164ceb667790a681d43735feed47d6b5abdeacff85e0af4735d2b942d17c1fc67f0349d1115b8dd4c0dd9b069d49357336ab27bd994a61216bde4be5d316660ecfc4a9e3d3725a3f988d890335282c11abfb848280f2230833c1b5ecc02735ae50e5248a97063f69d6582f45b7c2dfe7cd1e4a8e162907b9adeeb93cb4e2c7e07931bcbae01c3962147dbe60d51c1b461b1a13511f6c0e131354d9d8a3185e7d0aa308127ef06a71ac51af1cd66b579758a5e061af64701916a7f1336eb0109a1b1f5052c7b23c8a788d1194273b1ec57a6b02dec657626ab36a5438157313f423219cbbd09bec6db448a8b4d8cc08f4a9f697c40084fa714fd57546e50d850fcd00d6628576421d8c557a125470e0da24b48efc9855b7e0149c51e6fc3a88e7f4a481f340b9d5407f9f7bdeef5b5afa5b3a3e48357b5c0eee06effd7f348c3f8a845070d7598a8b4091c16b266d703fdcdc6e867ada7a44d9933d697bc775b3e126c7f4248f3123bbe2656ce40e2d1371066da614541360efab731788db352a7fd41561f8cbc6a611d96ea74779c443ba4101361ab16479125b65a9030d0057438b94f9112fc14464757983eba8005b74b72d5f5f5ac22731e8208ced4ba7c6620866a8d5d25fcec4e91a222aae16fad5f148781785066d4875e30582b7139770321b9a7457e54d13821041cbcf6b1e635522b6ed20c886a417f11329ea13c4977c8f969d7db2696631ec6c49b2a515129f245879341bed4fea855f1b8e43ee3cf29e49da8f49134a4da5e5df8434fa904d18e47575e3a19789c5796d8a1e18ea813a0c9e6a33d86cf0e5e7c87f228d7c17c537c9a003c7555c99b68bf6ab878cc742e516205b4e7b0e922bb1527c20928e264cd4d3d667f6742436e803d5ad16bad87e02a129d33d8bb21060be4f6bd5a792afab5aed31855cbf42bead88", 0x1000}, {&(0x7f0000001800)="25d4a875f1fc069b5f9bd1301eab53c80d14ec3437f40519623aab215650419941c5669fc49880602dd84fcc3375e5ad977cd2dc8b0cbd7d25ce04f18f902b91ac299551e81bea06d6b8229efd2fb183843b06826bf9a1ed5ab3592a4c75c16c68a1a657", 0x64}, {&(0x7f0000001880)}, {&(0x7f00000018c0)="7f80816b6978dd3ffa0e97c91158655a1d594dc03463f2eb0ab5bf947b617eac9b3953be593ed064a03cfafc7e9e86ba59f278581b2c08e88062e397e93f3d9d45757ec80e81463b9098db83aee136caf44d8ff08e527a4bae0bbd901cd06fee276cd0d03b1ac3da3bcd006febcdf48f653a3971c514816706aa1356077252149142fd31e854030dfa5fb017d92d893144ecfdd9f02617690835e62ec346c8e5af2eed646f76eb9fae22b9ca904304db6347e400d21abc31a31e58f2d76a854648d934c857af40", 0xc7}], 0x5, &(0x7f0000001a40)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r3, r1, r3, r6, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xd0, 0x40a}, 0xd) sendto$inet(r6, &(0x7f0000001b80)="2d381c08bf1451b1677a7af1b65de10a0cfd3c8a5cfd54db5bb5792cb25c02bf097035d9226eb62ddf67778ef86791057a864f67fca16e491e874a832f2d43f7434c3e40f703d87403f0cc59dcaabaeb36ca09faa56ee31ad05c3daef601703dcdf6d095d7ec820be4ce4909c85b69cba2bdcce8d0551c67b3aac85a6eb43167c102ff248bd030ee469c2b920c4df3909d669ad9d7fa7f8297c37fb55fa6715a592d0d0ee01789a061de824775b1e0c8277f2bfbd942397cd63ad34815df894d9bbec0dbe2a2d2e709c5a38e21dd12f14f0c149a1af56bd9cb599605829eb5a83f5e746ff94ecac3cf29b44b933e04da64805fe9444b0cc78cf34ff6c7c6795abf8134ea1d6a31351c786869f85ef13b54b1e6fe3e89089e405708cc6b010cedc79c1a0cf94a24c1ab2bf094f08c97cfc0795c02ceb1d4f066502d8b105f6d3b18d08dc1ba1032b0474f6f9f863d28a2a75a266bc92948c472dce0f27146b3f0d1648d50c28a1e120735ccb39996b093f79886149ab24fc9efe5a063c5faff87239494376e169df59c7b01779ac4ceab677646f29c4284b4e5f8e626a19c968b143a4cc6ff444248b7e195ad7d26826a2554a45dbfbbddac96a299c8c40b1ba88ff6ee466d1f9e93039767c214dddcf3cc5f1cb8bc04b6f92eed3a74b0d4ee6cceabbf3f15aafe9f2dee0c13e28b0fc7cb4768d3d6fab27994931a2a24d8fa8b6472feeec996d4d1d868a18dd9bdd0c243472f0f3e84f18b6f33bc0681dc17343d9766814dbe07a100e2e7bb775e81d6e6d517bc3c84c78f1bb8eecaf88df71bb10b37ecb5a2c56f24300f0b84073c5786c3b05aad7aaee30b2f01920029b656dbc462e57f1adab03feccd96505250bfed0eefea4d166679c880617e0f9b55ba042c71a98350df2e31667399cb57ff790d72fc91d8dd60bc7ce7fe31a5debc12f8a5b63ef674b687a4b252c3d05c87cc561d34f235e35f13a4f4908caeee644f61f5ea7b4942c6c17adfab61242ed6bd665cdfbf9b8987513ecbf2d67746449ef5cc84a889edf2fc965a8046c2a3658bd36985973a942c9663ada36bba53e669f4d85649ea609a135717db8fdb04a1210b8f6ed8300313ab0babb1b66d630a6c81032312b2106cfb5113c2dee493cd674052328077b898d2fb97e869592d07c0345b44110b074796b9d0038109fd685c9b11f47b37c16952627426d6d1fe62fcd8bbadcdc5dfafcb5b7498faf1f1640a07c2c3a16f87b91a0848b939975d3f185c071be93472d712a4b815510ba66b1534602e405b5741467f5ff284f93992174a9b33b6a10b8da70bec87856ecd81636d1e107f673f39296385a5c40a834c5930e36ef67d54f5664971a72a225f815be7e70a842d990cb6a71a43715c23b6fa52fb944dd6397f24cc40438d9a46f1ac143cbf20ea0da2d7f57d8021e3582f79c6203084db7cdde477f85a21923dbd0bbd98361505c70d31b6f0e0a09af7ad3018fad6dbf7ce971642726dc6944a56d7cc9ebce016680a9be98b8872b3d2009c13ff91472b7557c6c008abcaf569f4d3089d2e1b0cbd81dc2ad3fb275a0488ccce9affbe120c9242bb03010093a2c1a54408caec52b66a1ffe187b19d60825a2a16d4310607629bafdef033198193326ed74c4576dfb02f3ca93830ddf02c21d206b4ce3e320c665768f6a768c359019dbfaf6e03050ef99d60d7f87ae25235c28cf048f9a41ef7816311cf6175a433a6720cdbc0de3cdbde7abf0b7c57819858859918dd50cc73e1c1ab40ec85b9cc36c4e8c6c2b36f5fc0ccb71e86b5758e951cb7ab595a194468a4840517d6b258596fa1265683a9082d80785090ff68d1e01a7148058cb898710625204ce71b5138df7b971657f20d5e23548e40cd9e84ba3504646cd0964a0f569d24a15185ed4059896cbdc580bba736473661ddcd2e8ab5ee6187ba6d1d9f30562d72cfb26935b3d722fc125b79eed6cba6f639e0e42a9671b7cfdbfb1bc33c0f75fada46f66f4d3eebac8f9482551e5595d5e9fd967823285cf5fb592bbc4cd148d0a475f5d2e15e684a54d7229d99d653c74ee3269d488c7bbbfe01b4b0d6f087178122f2b1eeb717317535cf7c0cf6ab3535773a0428309022ee5f67276fcfdfc5e318d4ee6b799ece51652479d0e9ead475b73e65fa0052d78b8de01e99350e0b6ecbbc508624ae1f5cecaf8cc2f0c4ad5cac4556905f190ba5ea1daf38032a868905275060b2c4119648130a254d3ae27846b080e21458fabe5a4ed1526c2e32bfe85fd88637130546fe15a1d768bb5a2449124f4351d7248b93c83b3ce8506a3dbe89081e273ebe089d787cad3a5fdceda2c3e8e31196afe593cfa105b334ebaba76dae1664731e5075a9a47bb32aa31ae418366861b192f20bf082dfcb04fc65372e104b14d918ce091bd8ebff56f9292142df82dd3f890388f2e2cdb9df9de359376729f751a722a001a638988df799eb4d19861fbd2ea410d59e7c40002cc867e601506da76fe31d8c005fa09dcff204eaeb9329b7c0dac7cc9d607852be2d8744ee15681357d6752b50f691afe05da49e3950cf2e423e447e129e82624a519042c7536c1fe74871c8885e437f7208216dace9899024ee1a29e4b56629c0ac448d8569a8e70c6a1e1b0b8860f2d3b83e8d7c8021907d2e8b66ba25ec80820c7ca281e079b86add93b158b39d794fc30fae9389562cbb76911e8e91cd8746f84eeb93547a37eea1e2e1f2f59403f28a2061a2b27ac143b49a85004190648c38f82461bfd52f8723bdb326da163cd2b993c1e40ebcac9385eb985c2f197226ab8266f6b6a5d951e48d67c9ae64b0098ec783cdd8d1c72da24e633da5ae83683e905a9a5861cc4cb32665f3f40215fa2a6ee00929bd5392b91ec9d8d1a8814245e7e7cc3a0b740c980d556663c43f919154249d7a812411699b2602417da9311350567ce07800a3880dc08b0949c797b18b947af7f39f0e36afa938582e09529aed0fc9168857f19a1283fadea03aaf87daaa8795cc80629a5a2cb440967c61af648f03a13e40ed59ce1829bafa99dd3e51d332d0f9755e44fb42f95bde140254fa600f565d77b303999b33cbdcbfff9db8cfcdb7bd74f648e0c4345f13d6b3eada08e7d9c5800841ca4c5c78fcfa98d54b4777c39709ab1afbe8f00f2a706a91329bd00b4d7aa5210e5835968ef65fc97f7b4a184d55bee5a42e7d7cd3505bb0ec759a225bf017934bf2eef0d051ae4c46c6b2fc0a04ce48b3b945cf090e8b21588f2b1e02c621abd4e7b5c83891ba6388c76aa9799487858ae02320435222fac8cb4e84cc3846b16b316e9adf65332c6079ec9cad96a4b45dac3cdb1966900f979ce4e8af53721bc2a008e8e5fdfb5775d8a2f2ce5922b966aff473315e6836dcc8bfefa92466e7b5ab2345e086ca063d9defd2cf807f31d7d0a6bc1d34eb6d811936aee0e0cdd00d73913cdb402c33c2a75998f67255dd2d8e40a9f5ad5c341b3e29769eb9ef0463fc4ca551f79ee2685699096a32ae93a8746248f98ef71577cd27e18bf1e74edc449c8d887a437a3fd625363808e1363f9cfa031dd5ee9ea512dfc4503bf7a1d7a7141170d5da8c128f2814f3afa4b2185c348f556c8aa670b886981b81287bfbea836bfbebc81ef34c8de7ba965c0d342116cf3a5f4d3cda8f7e1072db7904fd549e87e05ce0fa8e9694104be9da952498e71d2e37a3d376fac25e68ea59db2a41904ee11390feefa0c6924c421c90d59b81b16a2833d34f4202ae76daf1301ecd13b8b2d2efcc5b6a434103ca8df20db7fc90ef219a2a6cba8e57e373087cf262e9e073b4f676f1fc113a3dff276d8935cbcf462deb19339bbdd1e0e81c6851286ce0e4952536eea2d3f606f1443931183ce321b3a6f3717bf7c74a479c7cabd23f6cd2c6bd48e8baae2166da36d281c5a06aa18adf4dda4f3c72adfb0c8ad17358d6b30d63975e72ca8d494674e8660bf627f834c0b484fa68fd94fbe16efe74c52179ee31d5ede88c1d91c6ac2464ebf9bdec567cfabad357cb525fb76a6569b7a5b59a18ccb82497bb6621b12d236ad171e83c0dcd6018c8f000538d26880389c76edc83faaa39f6dc5327230d846000a95d6c34f98e1abec9686dede1789b63ba53149bcc9aa9eb8c32fe607c1031fd571ad5cdb887a9ef0f895a7be9336c52cc06224e0a9449473bfe882756193f3e035703b49e13e6d4c09db00aea1d921eb1bd318560e1e68e8c2b03917308559b9e3f5cdbf20fae828d1a6dd909e4545e2d69ebb9d491615ec747c979745d428e4c91ce244e622f599f1224ba445623027bbacdbe91e523d822f4f3c82a19121d5e741f418ed587f95937285ad8d4b2b1482f8717390b2df3c330439f99e360bdceb070f3b99315da180f79058868f17972282fc0acd0d0098fc44395f6f75f6cc57ba438cddf87f8f7f76dd388c4378c5257c2c8105c983dbc9fa5059582cc82ef23f982f4b320c2026d8ba32ee817cbfc85158b38361bf2795fc47b12028f6aae199051764c18ca5e57bbf36dd0bec9dda3fbd05c4f2bba3af963efa0822a7980f3a9f5b5055697a016485341a7b98e2f16e802943eda891102aa40e085af4388e9f114c4a2f484f5671c43a0401c0e4e612f19375c42ff9647986fe6c1d0f53d4f0416168f2fb9323a50467be73732f1f19845264a8359878e3992338a11e248a995e6f23da305b90b016c2942760301f399563021a98e005a8b618be10195d30bc67a98a502e54e0adcb03b6c12cd90857dc9ec64414730f2465b975e095c1afcf77daaec1d42b77ad0ce676a50362fd2ef3b97409a05324e6c463994ca6f748718775d0ab595c2b88114041a57fe0ccd55cf70ed4f4e63c909a0081ad1d5b852f210360b8de744c9172ed08bca251048325d099ae3d4208008d916c8a220a219a1c93065181bca9e768a77a41be1e85d87a49feefc32fad74955e7b1a852db9b5bd190beed93f18ee09bb97be96996ad75cdaf7e9e70c7f3d79863d23d6329143ed7a0d14b5288f0c381a353149cfb5f9d0eaa6fd65ba7ba51a66fbb253a8a05a626591d1f43e7378913bfc5a8d39f8a2ef6c8d8cc3f30ccac84647ede04425ecf9b55deb436986e338545e04f3f0fceb5ab1bf9f3ca3d1784410d8dea5f6f6eb9bc2c1bbdd05965ac8aa1ba508516e8bb9952cec43037bb42fad78987aeaa3f146e012f39f34c6a99451afc46128efbae41827b0e78c606581af764d816ae7db11f6286b7574ddcde9219098453fde8139ee106151dab886f0e263ff88fa0c470f03c9193ebcb9e63919d5e44f48874d1b215d892d4bb6f941c0d3436fb05d1e08c57c0b0fe90767a783e0f8da4e7e1168417aca156e3b60a02ae48d68773370eec09c848fcc873e73579129c1b1724f48b26cc8b864bece06413cddc95909555420401078671e01da34e2949445172184a5523a63056917879a95f1921bd909ef3a9bd6dc1964d005cc4808d2c656177f6e798de5a7e30de2a4716d57c7e03d4dc3a3ba335f48d5e002844b0ec50f7a3eff6bf75456e8307e004c39ca92eaccfbdc6f5d47d4b39176c4d5d8c89a24385549fbaad3a5dc7cc15262c92291e556636f685605c8392c683770a2268ac1c37ad73a3cdf849943875e012659f50f555ce8afe48cc987c56c678766618528ff01830d6a6c62a37d4ad3657cdc97b90ec2eccdb6e659d3c739826653243c86b915169970f14c7aa1682831fd535f7d9f14c8f9583f6200ae4ea9e686df6cfa5940886fd9c6", 0x1000, 0x8, &(0x7f0000002b80)={0x2, 0x1}, 0xc) 13:34:21 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x5, 0x0, 0xfffffffffffffffe}, {0x1a, 0x0, 0xe811}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="e2") minherit(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)}) minherit(&(0x7f0000fec000/0x2000)=nil, 0x2000, 0x3) getpid() r1 = semget(0x1, 0x4, 0x420) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/201) r2 = socket(0x1a, 0x1, 0x401) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:21 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x800000001, 0x0, 0x80000001, 0x10400fffffffd, r1}) 13:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000000000007}, {0x6c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xa93, 0x400, 0x401, 0xbe}, {0x6, 0x8, 0x919b, 0x2}, {0x8, 0x896f, 0x100000001, 0x1ff}]}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = dup(r0) recvfrom(r1, &(0x7f0000000300)=""/40, 0x28, 0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x90, 0x0) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x81}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="87732571f6615e4ede0d25ec52408f8364e5f0e0719e9239d9c68680d9e8535797870b3afb12cd5f8f403597a34f67aa74ad0b0fa4667c7661f550b71d1fa5f9e0b6058a7e56e23b343c839c44e946d632c70f7ed30b156901009cce311b5293f03f2ac95314ecf0857e9bcae02909c3b4c4918b14bdc01f3f8243112f310e9b3c73dd67f2961ce000b65a40f57f1b2359f748b5c7a9a553102ec5759bcaaaf0d19c80bccc7302dff817c1e708f6d26f08dbcc7b94de171f139d3966d10f63bae5a57a59a11886b7eb6e89b7d4751c0fea000000000000", 0xffffffffffffff4f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) clock_getres(0x2, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) syz_open_pts() readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") 13:34:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x80) r2 = dup(r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="f344bd9a028c03a85c0695f45f0394f1", 0x10}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x7f58, "d0aa4df116ae6563ced2c06a9c9966244db1fe50"}) poll(&(0x7f0000000000)=[{r3, 0x41}], 0x1, 0x0) 13:34:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002980)="4376ddf966e8f5e517b9433733964154a7f29b2dcd900184022c54e5e7c71cedf9f84db5d851b2646c0ce5be389fc782496a74af27a166d1eaad2067ee241de90e3077fe51f55ad07dff86c8d3fba133fc1bb787e61421d7046bcace14975b0c94d988b06f2b47f37c913c5e71c243272de29ef981e325281d4b38378f8873eca1060ae6cc2d8dcb393500e761be09547c9b067f470d565029b74f9d41c669e4f7288f9dda96f8750347661f2448f5d3789ef26a42ddae618b166dde4a645d30d847def18fc4a7f4fa142f900805dd6179af2ffde36a2e49f406ca239918888118d874df9e0d82fb800fa97565f9028a209f168a3a6c1d4bbb915e786bcd32f60525dc394b696c1b51f502bcbca3c14a3856a0caad298df324da1dad468bf2a35b3bbc35082870a28698e8e4b24f80fa5618ddfe08844f3d59bab816a0cde373d37a1f2bb9aa8b211e8cf4db016f1d4000fb370338567e2e0c131a137e707325329aed1989c30e0cb99d09df78443e6655aa9a639aa7f6518c67a22714272765d16e4f87c1cd781baf53952088615c15c661abb1aa41ef7dab790847907f950d9fadd8de6c5887b5b5d1ddc3dd6d18cf19e26d5d68553c4802f252c796f12eab27d267bd03dd5c13357387971c0ae09521144344d9d6bd3e213010d3a77841bc291c7ab2429e0f7ef1d1dabe81a3f09b8f752788a9389310d68b7cebca51c5a06a8bead503c591f40b5fda298db7d2eae3d64434cba8e55b680a6bd7ce95cf25c19f89cac78aeff92a2fcaf51b715f4226f750c82a8e25790eb7b9c679b4027a6634e99f41684c25ccd3a0d54deb02c630cf8af4fa6775cb29ad12b97d0e7760b6ddf49dec2e3c96e84f4a4da9c0c41a18cec7bbaa8b4811390d82f0a69431385fa36073b44d0b635e7225dbc6dba971cf461d7628279f63c9cfba8345a54a6b453e5ffda604116c7c3242db4231b392295635bff38e2f8b207fa0f25b3979aca8a293dd89af49b8d93e51c48ad9195b8ec6cce9a02906795f6eaa161f90f7829c2bfa0f7266a2f77421187192b1cdbd57309cc2bf98ef3835406e1c84ea88e7c41f13021fa2ad97583caba134c0243e3e5cf62cb3b2271d0a793e258eeae8aa32c1c8d4f9739ddf70989a73ddabf648d4f19c6c35f6d3e400f553630da4f3781b9bd7eed6ad89a688b72c1ebf7b3e221a7dbe230c5eb407b62b4b0ca27fe107eb0d08d65e6683c6c12c69cf5c3e58b0b757a8a1c77922617006fd91d99c632056d403d0e31a2ecea921f2353f278f87503ca268f8038a641d1688c5a8aa4f7decef71d720b349bdefbdabbbf363e54a667c42985425321d7f9645c04cb556e52c1770be82029be9292a5f18369a9fcf5742052e848001d51f7c6665ecb23feacadd4d8db61944b5ccf48f32777ba5bee447dda45061e34d707c68a8f028be6c6b300e091b464ea40a12044b899db9a2ca317c7c575bebaf8aab044192626c4c11a519fa0a10c55d9092105a2f6f8009be7505a1abb6b2be0f806c42ec1e6720654ea3de0a4474c5b5dab3d407fe3f82ed4224802669be603105a3f770851ba8ae0553c1e99e53c0679154d9c47569c5de3042d37e43c2ebd02d0438642b631a4f4021702cb7724c913afb190339de8a17a69d2e5f09943c8663e76bea41a1f6bb39dce3d144285638beebd5b1ab70804c76e46b3e967f736b027729ca6ac49c285a1a2ec791bc1a6dcae4ef8110d06eb3f4d21a4aca13d5f7ac1a05ad68d2fe73b7b6ba7b90e35f4845572d4196240e30e85376b5557d0d858778d4d8c1e7ebfc434583a862ce607fb257abd9a3bae7c3a0ef02984bd26f24aa046084024962455e0e062ca114c5eedb6f8e1babbefa12dd8fba23108925cb3ba830eb27f11c35b98578084dae26df27f1fef3badcbe5002116277fa7da90523f638bf8fe604a201454323d400169cdda6d7b794c35905a431067310bc5d39a5b6e2c4ac1f9c86a6053b461b2232846ba1e2e35b74370bebac5666009b7241e49e08bef7b1fa26ee9473dbe9b01df4b282a7e72964bb737a5ce842854bdf8183ca8d5493b35c8e554d42d2c25c419fd5d2d367221a7bf3d0fce2a8e9f22c216b5cbe8be5312642b6c5b6347899bdf6e9e1592c3df0223b1620aebd05f50175d00b00d7911410fda2bf7429ff136dcb31436c38bd0c4d683edc9aa9da804ef7c573a3603088e7fe335f71043434fb9983c33bfa24d2a1a54b8c93862d77334155415c415a9689d8606b46d468c6561a5b6e1fab91e5d664125dd5daec9a1ea247cfe227b22747ee5f0c2ca9c69f88bc0a6f7fd57932b0351f7d9c9f0f848ac2a11e393a24e1d4ff1e9f3c17396d4cf04900e65144b6de118c48b0f2f8d932b2f0ad8d014a7bd986aecab69bdac5504df5b9a507fe7a9f3d4a6fbbdd9a49e22297a9f22c03d213c0c63b45879546b370d65d8e02be58918dd028cb8594ad2d6ea40d36ffcb3d6abb144029991b3584671c8460f86a6f48cddfe424c0c9b41f20de55cc9bce33ac5b17f9f1f3e65c2dbf61a6bcab48126187e20efe0aa9727e6f425a0dd6fc5934a8826da32b65f5ed18dcb4f4b4319e3bdbd14ea93c18092ba7b48971a3cc2245595b0507246a8dbf79988283f26569c7722bd6219c51764cde922f46e1937ce219aa960538a84c1ad1faf2a985e299eae8dd61a4777b35c332c16af3821fdb770f4425a93eb3d47266312f3ae5f91ff4b18fd9c24da05f39889879eb0d4361eb97970550fea01fb959a4efa047dd09ccdb971142b11984cb74442d7935ed021ca0828e9390deb1e6bfc96f6187ef5dd7b8f2cdaf5643f37f5927b9213a225bdf38920c6fe7a8c632990f86f09174024856676ba729348e776806254357a96496376153c00d70e6a9d2a2863df5008aa726b8003c773fc5deb189effa4f5ea5a0b6d424e0c067ea12534216c230f1784d04a465158c1e921659759b3fd9e557e1f2a0888321d5d50014890eb5ae93ee5e5b790ac20d1a6b028f849859150676676931a00020afbe427e21fe6804ede0e420f64440e0b8f644df449d53d90ec9981e474f65d8ab77cf47f6fc651854c081c29bd8acd7b5e715c7a88d71947b82f7541dd6ad2b13f77994f6b7257cf319c6fef46cdf3c98bfc101298616526e25f72be7c4ba0850a140d5e4c303f2679e373b1e1e2da214697387dd03a98568c45df6572fe4e9c490e3c9590e0a66f0016d6c8043fe68c1da7922469c873a0d4d89f6201e0681ef85db6d22ab2c41d148a1e1a71d315b565209417b94b340c7134b6d62fe87d1bdf236b40f17f1b9a8f03270dea0aa756e9559b66078168d6e5c336245cefe30c2a2fa33ded593aa492e24c1d7c5494cd6f5f6df6a55a984e23f4a75556afda969472a64354044a22767fd497730aba9922e2e85d82fd5645e2288678e996fa6d5a60f2093395284784aa56a6cf08c7ee2d71f83d067a0313b9a1adcc8a3fc16647460ae492b80d6fe42f4232a3e72ffa160d50bc43c99b8f9d5337095faa58788b390bbf4d30cf9ec590dd58c8c3b363e13d40140d84622cedfad7c61c85de07686cfa4b717e8a2a45c76eccf1a7c8548fd187b42451b4ec7dc990471d1419f877a341d12e7e46443d929210863cf2006bafa1f9b9be11a43ede9236f3aad0f0c3c11d2b0dd1ba29e9ecb3e3b1154cbc43d4b5e6d305214148828c57c4d87523ca02e683c510a8b8fb6b29bcdecf833be3a0a0059212d3c0edf66861598d2ba327fc79865a74baa0e8966037691e23c6e47f9b3533090a247c81dd26d58f11394a482709b9a60c7ddab272dcca3268d38ec0084bbd31337dc5a3d46f3ef116153e2eba8918615332099f593e78ab016816704e447a341874c65ac26c42a5e22bee3def70a2c408798ddf629b4d6da5e7ecc92d55947ad1bc285785525f165e7ad0d5acafea5f09be34fa249540da012c78c4e773228ac64259cb093c37d45907cc2920f3368c20f688edb8e71500dda5e487b5ea3293a538a3b0411e5c26c20c14790dee39e8d49b87b2907429cddc1787fc4efd659628467fb94226d20fb195ba806a56c7896431681f4a9087bb5482cb5c37505c38c18d819add3bad46ee7b99aa72cac8562fe85b0c10da446f3290c3bc0432d18e812bd59f7c801fe63a02fa5fc08cb45ea39927a39fc7218cd5fa9ed5ae3e9b227ce23110d6dfbcad4e92f3320de5a4e7d5d66011c140b3c3ce8574ac156fe3b0af8736b0f4afee4341a5eabcb3a258c4568ee4aae24576fd3f151ed68b627e0919ea9214484c3247cb0058ded250eabcc256567f0e545b17047becc912b329ed72b35fd2c6aec51230487283b98a3b3ffaaa71abfdad1357ce6f052ce564bcc21bce49cfe718816d8968dee046f31b02227ad9810919d20f8ab349649d0b62ac15c2865f78ad09f7d544848247b07bffc07e0dde8643de9a54416742348eb88c75e20af86657b491a3dc361d2d55ce928d0f2023ab5368af474a2b3ba43c88d9fa5ec6ed330485155ff651e0e712049bb87b0899732d956c927dd7a036a391e59ffc1bb3fb54af96a0900d8559734f43db785d5acdb59f3fe93233a3379ff878b8c3ccc8831adddf66e681ee227fe49e51881d96e85dce021a262585f1f6bb62e8d310c1c1c7c48836896d35e045188a86e4ad14e1028e9b1b59d0512a8f922e3a880a2ade3d55713c32aaa7523b148d2f7c42a9113f59d68a46c8b0c833ce53a4b0f5341830530583acace4ad8838c54ba99dac6b247637556631fc35db7decbe4ac25ed36830308a6b98f614776a6c5a4accaaf4c9770b244e097c056a3b42322a49170abe182792206a98357b1ae9730edfc3df7b5882378853fbf76fe973db30bf6132078a3aab6bb32929de156d75820167616cc2613cd7e290ee4ca83cd228345ac0453d56f25d0e3206fe2d0617081b5654831004297bfc34d5a5bc00c16d132a867afc8dab72dcb67dfff6286103cfdda2c77a00603a92862103fe75ca37278a170843f8150485e612a6455f0c1076a098e344aa82c56f1b747b77956cb7f573e49dbfcd3e1e8bde36df7777f49aa9cb7b92011406a0dec00745ebb404562d3758ff829b8c75038c6320f824e2895be7898f3d922a928338571b9142bfedbde5e89d6c4147ae45045d2098304314c9d0b33e7f34ac6724aba93e54dd1faa2d8359b9dba75396d1c2f6309a25eca3c636b42e15d696a75d4ffcf23d26a7bcceb6ec60d8e1fb0678aaff02620beeb4b1c88b141704ede4c050348c8a2b200be18a047b54a7a5c16a3a515a3c78aad006ba9e9eef81a869af32c0cf7aa2f821f071be0924b3d06f89198aa448390fe190ce7dff1a43d7d6be70e2f6d9f07737f102e237ecda06c22b8998259fb6e0c2d09ab7bc74d675ecb4bc89a49be54b17d472053889f54a804ab88eb3bf530dba12c32983cd98ff61c1b37e3f58204bc1632cd6496167fa889f013febe44d4c21fd15952701acc1a1faf5731e83d0f7f35b2daf5e07641b87d8637d7f9618375cf29ee86738879b17ff6f93ef4ed2c85d3fa80e08bfab67570e86d6bdcb744962533ec2a39065fe1c5799f6c4843ee6e1e7ee7717339983339bfad835c788d0455939eb52a83e482d02ae866cff2056b1139520bb44917076dae4c79ef8d475ecb6d6438b7688f5bf3d6f948cac7ea2f3e71178a", 0xfc1}], 0x1) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000640)=@in, 0xc, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="400000000000000000000000000000000dbc0dd888bcad84ffe52b5c2180fada8e7a2aee1a80a0a1f71eec265006ca6c7c34d00000001c000000"], 0x40}, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="cf1a63c3f8c1763d31e1b78e24294a33f8e8f190b1a86f81ebb40a5c0aa2ae95807e072ea6c431fcbb2f67b040d930393c5b8de749c4f3ab596d3a491b5e1fec468d8337414e29b6415f6216b45aa99ab5dc949db7abc1a2be6de2f6806bb24f699ac936e86cb1d0adb352f5fd553b937343b95d63f4a014466215d16804387094b0df981e71491d0bd0a517310a35659fe05614016cedf54ccb2414d55e444cb524a34820c7847c7306068c684019e5f7676bba428dae1d9a5ccb03abde420342ac2281c28c25dba897b45cf232e76f2aa65d6239dcce9c62957ba65ae61cc89b98f47c48", 0xe5}], 0x1) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xfffffd38) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 13:34:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x1015, &(0x7f0000000080)="04000000", 0x4) 13:34:22 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x74) 13:34:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x40004000040028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff00000000000000c5000000000000000000010000000000b65d286c00", 0x2c}], 0x1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2108, 0x0) 13:34:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) socket$inet6(0x18, 0x8002, 0x9d) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:34:22 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 13:34:22 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x41, 0x0, &(0x7f0000000200)=""/65}) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x162) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x3c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1389, &(0x7f0000000040)=0x7, 0x4) 13:34:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x43, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000000005, 0x120) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001040)=""/158) semop(r1, &(0x7f0000000000), 0x0) r3 = open$dir(&(0x7f0000001100)='./file0\x00', 0x8000, 0x0) openat(r3, &(0x7f0000001140)='./file0\x00', 0x10b00, 0xc2) r4 = socket(0x6, 0x8002, 0x7fff) socket(0x10, 0x5, 0x7fffffff) semget$private(0x0, 0x3, 0x0) getsockopt(r4, 0x7fff, 0x90, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) open$dir(&(0x7f0000001180)='./file0\x00', 0x280, 0x10) 13:34:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5f86c3ce8e092e0cce7fa3fd3aaf674d0052aa4b915d5b5ac4735f9de089b95556ee506c7015856fe58f39656da39620f927e5f6eaf8cd1456ff49b34f398eec6fce2652296e3e2a8343ea1d23c67a47b20458bb152d323fa0733380749842b44a71273ec5d7340fd5f72686321ced4dd6457dfec1fc108870d8bbf0e131b7928004b971e5ea3f007c881acc83c68f413f", 0x91}], 0x1) close(r0) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x2}, {0x45}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x30000, 0x30) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x4ca7874acc036a2, 0x1f4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x52, 0x0, 0x5}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r1, r0) 13:34:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000013afcc00ffff000000000000f87c8a5b671b1b542a018706000000a7c8000000290000003d0000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d5454d24587e33123ae654ce475e1846fbf8fe2edd74775d69d77ee72a25b5a14e9e7dd4279a02ab8520dd93a626ee7951c64ee704dab90df2c85d574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f683f39b92a13748078a169369d81542b3abe7745f52d2279f0c009e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c80143"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x10, 0x4, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x10060}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 13:34:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x8000, 0xa561, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r0, 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 13:34:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) connect$inet6(r2, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x16, 0xfffffffffffffffe}, 0xc) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10004) 13:34:23 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x40) socket$inet6(0x18, 0x3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000140)="5eea61ec000000010063801a92b0b67b6eee6297d8a6d9c40000000000000000c9d893ab9c384800e972e67fce423820946bf87968bcccad0d894bc95aa78aaea10a6efb5091fa8c5585ef79f720b8", 0x4f) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0xb1a0, 0x401) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 13:34:23 executing program 0: pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r2, r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x5ef2) select(0x40, &(0x7f00000000c0)={0x4, 0x2, 0x7ff, 0x7, 0x1f, 0x9, 0x4, 0x6}, &(0x7f0000000100)={0x0, 0x1, 0xd2fc, 0x2, 0x8, 0x6, 0x3, 0x8}, &(0x7f0000000140)={0x280000000, 0xdb7, 0x9, 0x8, 0x8, 0x0, 0x81, 0x7}, &(0x7f0000000180)={0x401, 0x8}) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x45, 0x0, 0x0, 0x4}, {0x3}]}) r1 = dup(r0) getdents(r1, &(0x7f0000000080)=""/5, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='b', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) 13:34:23 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1012, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="6658994e8929ba6f9b03aa67f8d8f43f7e9ef663b0950e719b1d53b3b34ec2aeeb184ffe1742b298e390fbb3abbfd88b5542aa003656a658b4afd14b21ed610c353f553b2244da42d9086d5ee8367ad72f05d5d02755e8f7ec1dd17daa64e0c25452435a1c5b38c1b1b94d7d516cd0caa735684dc669a41ac4930bd2605454cd6d20dda5080afcfc249fd1a0e1214646ee9a9ec2bbf4673d818b9822a7a29db57ccd5f596f270a7d0e796ae8e09261fb6288ec5b67bfefbff8a7f082f031a464127cfd5d4e4dba79205fc5ea2b8e349b79f41b95634255954665d5ce5e44dc1c305add6ec2456996e896d85eba0ef8b9eaa8972b8643d83ec58885", 0xfb, 0xa, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="317cebfb957a7a41962ea67e44f73c036d6405d5aae2f9e43cedc37fb5d4e9b8cbeb73751d223e23bf85eac233b1c1bb4cad821744c8588d37ec9440e1dc5958f855463d88dadaf69c2d52e51eda9fca487bfbbcab56c173d66653172d04301e2a5a07de4a1e1c6c82f125b3a3dd38a5b26417466c97c9b9472dfe5a20a26b5f1285fe563b3b8aa2781a2f2f498dde567c", 0x91) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x12) 13:34:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574e", 0x3b6, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) read(r1, 0x0, 0x0) 13:34:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 13:34:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f00000001c0)="e075324e39", 0x5) 13:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000000)=""/118, 0x76}, {&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f00000004c0)=""/80, 0x50}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/246, 0xf6}], 0xa, &(0x7f0000000140)=""/6, 0x6}, 0x41) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 13:34:23 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8400, 0x8) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8002, 0x0) fcntl$getown(r1, 0x5) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x593, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x8e59) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), 0xf) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x61b6, 0x0, 0x99, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x348, &(0x7f00000003c0)="76a81528b4a50d5cbf1a5f6d00595cbb74d8e98d924c161caf2cb7092a1c7d70e3934ecb1bd73be91b10f2cdd7e254f85073399f36a12ad80f29d4e8a681a620f5c9ef797025906ddd7230fe48efe40694354e286d76a62cae91de00c86f075fd81f481bd499fde4145eac785c3936dafca50777bad69fda0e4356eedcbf775991293a0d8d6f6ca21e903c4e1aa9478dfad55d5f00ab9589325857bf58cde08035483d563fc622f12b915458534230828e9ebee5ed5294bb0ac050e29b074431f634f64a05d1f4df8c94fe2c09030818c816ff49419d260ee56829efd812b170f95ed4ed74c3f10f44d579a715eaf02e4846be28b5b441363b8f871b502057247338041a80db9465a343fa2a17fb7244") r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x30) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) 13:34:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f73a36d38696c653000"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x55}, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r2 = geteuid() setuid(r2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10190, 0x12) close(r1) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 13:34:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0x20) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f0000000280)=[0x9, 0x9, 0x3, 0x7, 0x7, 0x3]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x153559a62f7cb2fb, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x30}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") ioctl$BIOCLOCK(r1, 0x20004276) 13:34:24 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='\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//../file0\x00', 0x10ac8, 0x100) 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') mkdirat(r0, &(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', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\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//../file0\x00') stat(&(0x7f0000000340)='\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//../file0\x00', &(0x7f00000003c0)) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x1, 0x7, 0x400) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/88) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x106, &(0x7f0000000400)="9173681e255cb17ed9ef3e26ffb3924742af06a238cb170e4965726530fc4da3ffcaae2b540ff2eebb953d7b73a3502eeb4a744581e22b38d9b1eba779572067ec4c90420dd4566b797ea8248faef1f32961165131c6ff4474ddc9b2c95271294744a5ecaa530c813385ebd01f34d0976c0357b2d0f11e950690107ac5c021048c6a35526a2e173b2aea9461e0eccf31522ba0c95b3816982bee62a92524dd8dc3116a8de7ab9be6a09c981b90da1f1d855dfa7a5cdf3e4f8f53d3e78f5dce5029927dd89d514d0a000799a8594dbdbd6a82f86938acd4a2253fcddcda6b086b1c1790dc7515d754ace672a403d284d64c1dec6015a20e91e619ea953fe979f38840d62e83d9") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200080002002, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 13:34:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fchdir(r1) ioctl$KDGKBMODE(r2, 0x40044b06) 13:34:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setgroups(0x0, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) setgroups(0x0, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) 13:34:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0xffffffffffffffff) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000000140)="9a68405461ef8007114288d113117787408b7ea2a698dd89f4c41517d36f0e283ba0f307a5b974fa6d26b6b29d58415730c1c535e69cbe155c86c74cfa0d5258863f8f07c0db9f49defa5621ac9b2d14bab7a69d7b5b42ffcafb5b53dadd7049a865d5b848d938515d0dbe973453a94bf576e1290a9ac8f04182ed6f80d2b4ef98456113d676bee6f8f0ce12f35642da3fb73191b744d0e82a7fb6b4a7b8eef169257ea009bb917e810fd0cf98ee9f5ab4bbc0f80d99d11b564c9e96ea60bccd82af8edd34b61dbd1a9a22823d86f531970a48af85ec0a099840c75157c868bff1522ee424767a41287c32982ecc6629a58a9b2dd4cdfe7e114de6a4955e85bd300b100b7602a7b2f4a91d57bed7e127773e2004917b3fc0c522f189872f56d05074d16e42839cc204f15e854403a3d623381fe36f5a2a36ba5b80ddfc342727764a97bef17c1f35113c937c9a7492c2fcdd6b77ccecd503dd82dcd61d6e73c9346155a8999d5f8bd03c342cc0ebb8a9402b7936b72d3a38c81e53c54b068c74833129292a7a6813b41f50321e230cb63088186d4e2ed14b341689a38f1cda6cec5bc6d9376b9a1fb4468c6b2873592bb319c5c28a5f5409794e412b377c887cae836cf18873102ec0e78f2625ceec2e1f7e73a703c49e861956ff52f6c0a3f819bca593d449dda29feb0ed94d34b27a761edc19605380bcbbe09efe214e1a7535b4102c7d409177d2ed31de936597bd550be45164bde2469a07545a8d2bebd51bae5c9222518e8b9ebcc9ee748353c5df7bc288f4bd948de76b8910553b26a2c6bdf0a4211ffa36f0c259d9fb48c5937994410123c016da00b38a571f50ae2d2b3c31cd674cf3e6456654f0e794f6b355b204fc407627534fe653079cce13f44a33331ff02c28a85e7ed0f11e8d5dbc35496710c5e990c5997b6c4b40717c92f5bf8fd848ed78af468a37353fbc30952392f842347a6a641a109a674998bc019188d10e9bc2b0b11637e5767fe1c87ef390ad768c516352b1ad5610f8dabe84748192491ec1aa9676e869f2a8389ae3af4b4d5cd7a4320821559fb5923b261ba0f4bee5d5f1d202cb8bb037edc1a8ce31f6ac1ec64e5ce7c371841c3e50321a6de4e81807827afce1bc8991e0825c82df645de27e2c5b26cb650d21b7dc4345180d5fe6fe6ffebd0a1904b7ddbb64cb2c61ebc571209e0b84d667ef388106f59f89a0b703cb720a841e0a492e0178256b4b40c248a60db90937efdc1f3e6546272621467fdd392c45ad6b970a3fa5362c6917a37a1b63e203de5ccd2545b4d307cc07588ce41fa1012cf806bfd233787061375bc51ef15632236055a4b28664f7783b91e093053aa14e3c5a520242fd2d0abf893cd6fa78d06afd317c0b554caf1db9d8f1f564187101e075330591ee0c8cefe178ef0ddfad008cf80f82a5863e762484c772c3e74eaec1c728ec66d93466b7494529fb4b500db6e8b4753d56529de73491d67d1ccf5297a9ea2a7e5299e18becdda5089353e00f8051837b763e85f7312b5ccefb11d93f5a556957ba64f427bf3a7f2bb99da9182505f7309a803d8e6806029770f9b6b5fb55d03f5b0183da0475e5110d11d87897741ad693d4c8dd6214d731ab75d325635f730445c2eaae1604136a2097cebec1d331e16bf41d0e38c2745153a55db85715ebd82e6749ce2b18a2bf1f548c8417566e005fb5a12f9ea8b90537bc861348ea9b66dc17fb757c0807e75521f456d92965f68c30602ab0b6647e59f7a15b1bbed9c88b95172d7ec181bafd93dd4d20e6b09787ae9c6538cff19f5369e436ccb53f18c91936b859ff32d7def7e8160a60e5eef7620674520bf6db1183368336c97df431e6ff147485f5282eca25628f84a9aff3d42c2aaaae883c7f7bbcd3b7b9ec662ac18be1ced55e64f050b18fd2967c84f8ae22d9fcb10c81f7454ee005e6adc662902c5c55b662ea5ae17dd2f44b87ebac3fe99ce287efe2f2ca9b6a591ad19cb6f731aa5c8f70fdfd1082f4dd40a2b91c5221d0ad8502d1743a9b869b7d38fd0ecddfe37f586080d62a0c4cf1d91ce177b70701d1f68bac433e5fd5b319ce946caaf5647844b5730e6eac6233874fe28d033842f45941332d038d8c6118ce9c23f64803a4cb1a478138536e816073acd0579d6fba63e022bc2a8be30df31a2907e8e5f82a56c047d176ca3ada7e3ca40f4255c898ed056d782c3443680ca2e21b022290b129066fab7b8168ff421fc9a34fa0d70569ea0d9a30ab9a96941697bb80c30da399bb67ea7f07b5e23a5e72a5a1e510a9419945b39f1178b8befc55b95e666c1f26ac58d204fc36957b240418ff7861ed2c347fb9ac7827bc1fcada848ecbd67988908235d2d91cbbdd9548da3bef63d6b85e6b0fd750dd4a46985d1d107ae10b2db0bc6e1e53c18b93aed37d4c5c48e982efd0798cdf07a1c11877e2fa910c76b70798be1cb7f74acdef6268358758794f7661e8e19410c1a78c94a477b24f4607c462cafcc14e6092fa3a90400480c6191d6decdef1ab846c39a1141925c9885d22007748aea33a7bf479dea91883a0e35bf704588a132475e518bc0ab7d1d1a0d45a8e6c830d6cce032f137c2dd24716a760664cd79c26d90baa5fbb7d1e998624e7a1777dcb80462c9d4657e5fbdd94390fd0cfb6d36a2252278cdc593f0fdc18773d9cb61cd99dacf4b8c0d3b8771502bedc08883200126f56eb1714ece7e3556249df0f08ab66cebdaeb1b9758401c50ffef1a691d5a744c009661dbe39351d4fbbc0662273c6cb900b40ea769218aea802bdfe58a739591063aaa8b2ff4c6c4ab2f65ed45329acc5b6cc9674936599fa625a8610111b69a65a9ae0e3e7e94d74726bd671516460a8e7c5485fd449d8399d66825dcb99900907702384d82699f397f92be284a04eb0591b1af7c0130a663fd71d61bc08106023d40e90c856566a65b1babd9b7458731cf54cab2a13d3025e1bf9e4263a6b26255b80d29d615d2898b9bb58fd9a85db02fd2a38817aa9e0122d5b8abf9b7034862b500f519ddc0b859b099052a7c7616ae1a4f22c144990a471df1e287b80c8f7da5084e27e84ae3a5e71887420dc13a58bef1956d1f1ef92f479a69dc1fd893d71bf5c0f4068af8f06a789cb341ae961ef77c7ffd27ad1eecd391fe0701c84ee72ac099d3f7181acfef394d4cc3e7110dc0c96de33cb26f72b1d1bf31d03315381a210fc23e8cfcd3c7641eda76344e249fdb69c45545d4bc24820b7e9c17db862a6548c85064757f0270ef0796c0d5564b80d06c8f7127f7700cca39c1731abea2790afc7abc882f6ce672fac6b7896ab2d87e03eb73f4cf9c27c642709fcebce4493b3ee769efe1f6a59772074fb672adc46ebbbcf490789653fc5363c99f528c6b395a47a2129c1d09506b4144fde9eaef0f3ad95e1630fae2e0638bf836c21b27692016fd8fc277f4bed2cab944525ac989a89deeafa11fa97617fca3bce23aa88a07ab9926710c0faedca5f43e1226d9cf1484f397e45da11ab1e5ca7c5ba2e86a31749b76da4e912bd8d64d444c22b241e9ffd4e8a3431f4a64422298924c9f379339614050634c981c1dab1e20cf72711c133e7c173cd4be931676dab000736ebba94101db2e4bce6827acdbda2d9396d3b2d08055549cf47498ad0b8fd16b7597312a908de4b53f64f61cefd425fbaf649c20e220806e0839952c512768e15702db329ab226b13e0c5cff1c1332e19dc8c271305817d36f307297c6c8baeb56d84ae6742326be9e013e795b50f2086c69f0ab9f847238d9e16143723ec2f77474a18fb921dcd4aa25eabdc79b9cddd896503cdf4f60ca5865852d0f0c5f74afaf8b276a4b66af832e75bcd38f95b2c034a5bcbbfc39a80955dffe56f3132bf3acd54d5d487d62db8737fc6896aac5b9beda7ed294dc3128e3d565cae95460da2a34e38acfbbca5148257c8b5793e1fc46a2329097facd28a7f4b1823a16806677971c2ed68fc997f041bc85d22c70608668b83de57d1c52c0307693f6aac7678debdda06f8e91d9b86bb9aacc494f5eb24990ad525f93f70f980b450a0535cddde188f4b984af487e7dd350e102d2b5ac58afeebf44322fda24288536888ba9ee2d47e042d8f6daf5f157ee02498b47d64962edf43ff0f85f8449380dda0cf4e72678cb0c7af523a098eabe350730fb5fe8964f554993271ab5b96aabd4c80cb000402ed5e5083c5fa54b9fbcc0ce205c941b9000af52f2e6e8050f6ffadf0d07e6b848c9058a034aaacdd841e22256ccfaeb7e483b5dd6578f6ece73ce03e5c0bc5a414a899b03e39d29b815b2de196818e4849a7931e25dfbe26eb6002de9a7efd8b39ca7a9a9ceac32d3a903e5a4eb6b2ef08c879a8b7dbabe0828ca96b1e521ef928c76a8e5291d74c2b6a8ecb16762c470f37ec9061beaf45be75b70d2981399f1009ee7a004bab63c147c7641d10c5d90218e43326ee558835164619e5efd5a8b0d0b02aa57770002b2ca1f5f6cbead9d44dfcd7b73930cd7cf7dcf227900e9f0c2b97f55fe7c642d6df97961810818a95b6a732eb8dcea1217266e33c6928358760677af7419d1dc9d8d6290df31309836a94438bef76c044a9817967b43184ec6cf3d6421603366016857390db3763ccaf1df7b749e2d0c9b395697085ca40d5b2ce583c10546fa5b5196aa460d9b99a204d1f09910ac26178a528d948f733ffb39fc50581acf720478c0529f549bc4ed44b10f79bcf325e6d4f7827a38c8776dff6321b36a2344a2fe74559c53f4746ecdaf8cca9ed86e27277306e64aed943ccdd0013b98665befc957c784daa431fbddb79f94c63ce05294e2fde8ed3b341ffb1643841b6b2abfc1d4f7f7073b3ff8295dc2dade0b06ad8a31ad4b3a6f1d2be6a985d73d4dd9110edc716c19ae3c5066a08efe09c17e2293b7575319fcc23e0ab2e1ac8c2ddb24e9dc0a9c7671429cb83651d3acaf0855293740ce171173613d844a3a06e57e5dd5efedefee310c8eb7b79ce87aa831300e6d3e6f868e82a7b01580046f4c5213cc24b68f9eabf956fe43f0397a6ff2df235e56aa862c618eaa4131a5d4a058e6d5babf11b02f83df5e3ce3486d1a2f6cd385d83947ad64ca7757fbaa47853508193bc48d65a700b2cbd5bab12228a712b6e44501e6954f0e09d18329e446fe10f540eb1fdadf780d6ea03e0d2e072c5c0db2ffa75d8e40e99587763bc799e5f43839ce6917edc7cbba76840e321393e54683ba19e6a9c7b6a10e86d04f90c1af9a3ba9001fbb529bf4fcc560db89353481e16485061abecb3806b549a435d5faa8d59863a0aa2e40814d11d6f51f7f4f96783b07e7018e5d9f529dc8d3af51d27478a40f7ba466533eb907ed36dea4fc1cf868fec9df03b60e1da6095c98063ab97ffe46782fe9fd2aeede5cfe815378720ffb4902e7120fdeadb81a1b470d8031b42d87eb2e631ac2e2f02901d8faf0fe7c25f23a0ee6430cb25e438bc32b97c41c839bbf846856a9e2cc99d744207e6ea034113172f23d984f96c0082c83f8a9612a429d804753d00a6a93d60a5e787382e56a930adab1f9cef848cca00ba52c60425443226b859a94f1333efd80caebcab407218f5bb72eec39fe2186c68269ac101e1e6b0885562dd915b8bdb7f922a121e3eda3e8106c06285dc73778fe8c59663f3948069c82d7ab7b7684887adda6ce85aee4ca2966c4c12d422fdf41248e7f32432709a7ab622d6bd3ea5cdc0411b3ee6e88d04d0cb490352b0fefb", 0x1000) 13:34:24 executing program 0: r0 = semget$private(0x0, 0x1, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/21) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/149, 0x95) setregid(0x0, r1) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, 0x0) 13:34:24 executing program 1: r0 = semget$private(0x0, 0x8, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000140)=0x1000000000002) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3e00e2ffffff0034f30ba7ffffff005655d40b5c718f49e03f0ab24f74abe0f73bdc61f7be3abc57c378cb0c7ca90a8d1741f236e6824a041844f84eaf33"], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x17, 0x43, 0x818) close(r2) socket(0x7, 0x2, 0x7fffffff) setsockopt(r1, 0x4, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) semget$private(0x0, 0x2, 0x1ff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x412}, 0x20000004) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/95) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0x1c0) getgid() r5 = shmat(0xffffffffffffffff, &(0x7f000043a000/0x2000)=nil, 0x1000) shmdt(r5) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4000000000000161, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 13:34:24 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e22", 0xfffffffffffffecb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2030, 0x20001b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)='ML', 0x2) 13:34:24 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4e0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 13:34:24 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0xffffffffffffee0c, './file0\x00'}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0xffffffffffffff10) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x7000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x92a3) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648ac0720cafe7cb5be3263d1aee9c1710d57e0d368afeacb138264561b7dbef51b2effc0cbb1818bc6429f9a1ca21c0c59a5ccd5d66d389451c14649329954cbee222df79dae0dc75d26555357860f753d3e81a183ff1f5083e81cadc556bc0a0a8e1a5519dd8727cf2aa8c63a704c636acac340dbc3d654618a2f58f752d834f0de0454520c693acc96109a8a096f9103bd66791f77a0a3b17523e90715517b1bc9ed53b837762e56e758d6879c9c", 0xc2) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x5, 0x5ea, 0x20000, 0xffffffffffffff01}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0xffffffffffffff01, 0x1, 0x1, 0x1}, {0x6, 0x61, 0x800, 0x7}, {0x4, 0xfffffffffffffffb, 0x6, 0x3}, {0x5c8, 0xb9, 0x6, 0x3ff}, {0x53154460, 0x2, 0x2, 0x7}, {0x800, 0x2, 0x7000000, 0xfffffffffffffff8}, {0x7, 0x66b, 0x5, 0x5}, {0x6, 0x3f, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r5}, 0xc) r6 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) fchown(r6, r4, r5) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x93259d09403c608, 0xffffffffffffffbe) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4, 0xfffffffffffffffe, 0x8}, 0x9, 0x0, 0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x2, 0x4) 13:34:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0) 13:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/35, 0x23}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x5, 0xffffffffffffff1f, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) syz_execute_func(&(0x7f0000000000)="450f159e0900008036a72665400435c4a1c5e1ef656567f3456ff23e0f8c3223333347c0710806c4011653953d28000046d393fa000000420f38f1ab0d000000") ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0xf9, 0x34a, 0x7ff, "8f369e891aa68819f6799f6d39246b4f79309d21", 0xf16, 0x100}) write(r1, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 13:34:24 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80050}, {0x1000000015}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8001, 0x100000001, 0x80, 0x5}, {0x82, 0x3f, 0x41360acf, 0x613}, {0x0, 0x40, 0x101, 0x400}, {0xcc7d, 0x2, 0x40, 0x2}, {0xff, 0x5, 0x3f, 0x6}, {0x7ff, 0x4, 0x5, 0x8}]}) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x100000001, 0x94}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") flock(r0, 0x2) 13:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4, 0x50e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000000c0)=""/65) open$dir(&(0x7f0000000240)='./file0\x00', 0x38480, 0x1) 13:34:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000340)=""/233}, {&(0x7f0000000140)=""/105}, {&(0x7f0000000440)=""/83}, {&(0x7f0000002740)=""/4096}, {&(0x7f00000000c0)=""/34}, {&(0x7f0000000500)=""/7}], 0x10000000000001d6, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$BIOCLOCK(r0, 0x20004276) read(r0, &(0x7f0000000200)=""/50, 0x32) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe100, 0x1) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 13:34:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) 13:34:24 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x19, 0x2, 0x0) setsockopt(r0, 0x29, 0x8b76, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)=""/99) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x81) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x284, &(0x7f0000000240)=0x6, 0x4) semget$private(0x0, 0x2, 0x200) write(r3, &(0x7f0000000180)="ed6e0d4795c759e3b7c81dec7d4111d843d2073412df05889e5d529c221bfb01906cc02a4240c7d113438776e6f0322787b3f2a5f8a4a13472709971aa00d5dff91e6087bbc9881cd3006eceb289efd8db26af9cd0a76b418d7d94998e91b21a83a0c8624eec27dc842a8b4c761ac3dc4133c41516485197ba6bd4d0f95495e82d0bb99bc83f9f25f3446a8bf3c5516ea1b84fdfe3ba8d500eaecacc23e2f97bbb13b8ee0f7dff1549b6976e872689cde10144", 0xb3) semctl$GETNCNT(r2, 0x800000000000000, 0x3, &(0x7f0000000000)) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x7fff, 0x9, 0x6}, 0xe34, 0x6, 0x8}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:24 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) open(&(0x7f0000000080)='\x00', 0x80, 0x4) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 13:34:24 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) socket(0x0, 0x3, 0x6e1ba969) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0xff}, 0xc) 13:34:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x35f) 13:34:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000014, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8010, 0x20) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r3 = semget$private(0x0, 0x0, 0x80) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9cc0, 0x1000}, {0x3, 0x101, 0x1000}, {0x7, 0x974, 0x1000}], 0x3) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget(0x0, 0x0, 0x6) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchdir(r2) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='s\x00') 13:34:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) 13:34:24 executing program 1: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8000600a, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20980, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x1e2, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x3, 0x0, 0x4}, {0x4d, 0x7f, 0x1}, {0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x587, 0x3, 0x83, 0x9}, {0xffffffffffff0000, 0x8, 0x0, 0xf6}, {0x40, 0x7, 0x1000, 0x7}, {0x2, 0x5, 0x1800000000000, 0xe27}, {0xffffffffffffff6a, 0x7eb4, 0x80, 0x8943}, {0x10001, 0x0, 0x1a, 0x1f}, {0x69a, 0x80000000, 0x5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x30}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") syz_emit_ethernet(0xc2, &(0x7f0000000240)="d53277f29b11da9a4df4b1a47fd2727f23dc5eec7bafa29390eb0216368fd2802a1eb078a954429a1b14f0cafd3f0a70b5903f6089fb3e7037cc2a339b46d396d2a67246272acd910d26a8cbc27e27e5a724e64039c7b3060b354bd90803263b8a9bc10200ddd8ce8c7c78dfd33c9e992c09b4214fc866f630955940448e24b38d73afe4df2872ecf95accbc499489b0a0ef6ea744e938f0b35df6b9652c987793c12139cdc836d76c6f2e22fc8555ccec8c6ae1abfe5b66a84dbfed7b02814e1f64") 13:34:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x6, 0x101, 0x4, {[0xec3, 0x2, 0x4, 0x8000, 0x9, 0x1, 0xffffffff, 0x6, 0x3, 0x6, 0x100000000, 0x8, 0x101, 0xfffffffffffffffb, 0x2, 0x9, 0x80, 0x8], [0x9, 0x3, 0x9, 0x3f, 0x9, 0x7, 0x100, 0x1, 0x0, 0x1016800000000000], [0x3c, 0x7, 0x7, 0x4, 0x1, 0x7ff, 0x4], [0xfffffffffffffffc, 0x1, 0x8, 0xe0, 0x2, 0xd246], [{0x5, 0x4, 0xe9, 0x9}, {0x0, 0x9, 0x0, 0xfff}, {0x0, 0x5, 0x0, 0x6}, {0x6, 0x6f9, 0x0, 0x100000000}, {0xa6, 0x1, 0x4, 0x4}, {0x1, 0x8, 0x100000000, 0xcaec}, {0x9, 0x7000, 0xffffffff80000001, 0x5}, {0x40000000, 0x0, 0x200000000, 0x40}], {0x8, 0xac, 0xe99b, 0x6}, {0x8, 0x4, 0x1, 0x1}}}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x2, &(0x7f0000000080)="33ca") ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0xfffffffffffffffb) 13:34:25 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="ca5815b12d5f06a4fa19c160cb140e5a9e3b5ddeb8e8ddfd14eab3f2001622cb8f", 0x21}, {&(0x7f0000000100)="87e7159af6bd1a549c6a93a190550e47de68d9b19e54d6319066cadf34839bbec6e7fbcbf15c1299107f7eb16b", 0x2d}, {&(0x7f0000000280)="9421109a59f3b84c23fbe50e0fa03dac282350dcaf67a614ed66deaf9a11d04ed20dcc28932be6395ef3b7ca9c11a790d67f7db6be7a7cfb249c502eb6dfda4f9b64514e0888a787b9822984a2c1b20e1352cfca45bc31d1aff778863d400ae435ba50c83734ef3a7217ed879fd3be01845827cd050e63e5b3cc95ad32242861ecfe1070744e37befcd495e4689c7ebd077f389b40959eb1b148ae9bdcfb08fc82b68b08e4f659a649743093b48fef8e05b0cc4843fcd911d5bcbf001a6e5f88911a3f9fbd0c", 0xc6}], 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) 13:34:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8002, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000280)="582720efabd1e5cc8b8e2bdd9de7cd1f57f4ce6ebae6fd33055552fbd5e41789632dfcd4ff334a56365a37a3e47d7a77c0260419515a4c8ab06198824b3fcc7b3bf579456fc7d4096e8c80903e618fbaeeb5fb7a5f83c30612f5b32d7e0d2ae21cd2945112", 0x65) kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x3, 0x0) write(r2, &(0x7f0000000140)=',\n', 0x2) syz_open_pts() close(r2) r3 = dup(r1) recvfrom(r3, &(0x7f0000000000)=""/32, 0x20, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1d6, 0xffff}, 0xc) syz_open_pts() 13:34:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x3}, {0x3, 0x100}, {0x3, 0x1f}, {0x1, 0x200}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x1ff}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0xce}, {0x2, 0x7}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x8}, {0x1, 0x2}, {0x3, 0x3}, {0x0, 0x4c9c}, {0x1, 0x1f}, {0x3}, {0x3, 0x9}, {0x2, 0x100000000}, {0x0, 0x3}, {0x3, 0x7}, {0x0, 0x14277242}, {0x1, 0x343}, {0x3, 0x40}, {0x3, 0x318d3f5}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x81}, {0x2, 0x2}, {0x3, 0x9}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200)="eb2c074848d42e25d8fb7b47c55218010a75afba6f6c18dbaa3bd476966fa70c52a1923b1bdf9abd0af2adf54c2cd7dfd0a0dee57611debf2a1cc5bb315fa492eb0e0d3e791cdb77b6f6f653ad1f6ac0e9e63cdc11e55dc8ab7843918798ad1540f47afe47ae7982a075", 0x6a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x6, 0xffff, './file0\x00', 0x6, 0x1, 0x290, 0xee54}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x40, 0xdb}}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x25, 0x8}, {0x84, 0x8000}, {0x47, 0x1}], 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000500)={0x0, ""/250}, 0x102, 0x0, 0x1000) accept$inet(r0, &(0x7f0000000940), &(0x7f0000000680)=0x8) msgsnd(r1, &(0x7f00000006c0)={0x2, "2c48718f5c00fe7761230b60bd23c6231b74727ebcfade1bce1f1b13be187e4fe025dc6cb439f75e82ae294d1f1f4460777a181fcbab2a9b90"}, 0x41, 0x800) openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x20030, 0x0) socket$inet(0x2, 0x4000, 0x7) socket$inet6(0x18, 0xc004, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000740)=""/174) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0xfffffffffffffffc, 0x64f9, './file0\x00', 0xffffffffffffff81, 0xeb, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x7fffffff) syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlockall(0x3) 13:34:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x20, 0x3, 0xff) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x80000001, 0x4) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 13:34:25 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') recvfrom(r0, &(0x7f0000000100)=""/106, 0x6a, 0x1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xc38) r1 = dup(0xffffffffffffffff) fcntl$getown(r1, 0x5) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0x0) r2 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = dup2(r2, r2) semget$private(0x0, 0x0, 0x514) fcntl$getown(r4, 0x5) getpid() 13:34:25 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = semget$private(0x0, 0x7, 0x1a) semop(r3, &(0x7f0000000080)=[{0x0, 0x8, 0x1000}, {0x4, 0x7842}], 0x2) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) pipe2(&(0x7f0000000000), 0x289a54cbf7abbb41) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 13:34:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x61448dff, 0x0, 0x0, 0x0, "00004040000000010000200600"}) r0 = socket(0x12, 0x4002, 0x0) setsockopt(r0, 0x2a, 0x4000000000009, &(0x7f0000000080)="a7d7bad0471a96ec9413eece8448d9a42d29c6d386a5a177d1684ccb23c8f1ccf57f5dc62a986ec3f853664212cd63d510bd0ebc01f3577ab0ad659f527146f118d2c7d1b2f75ae2813acb411e55515fadffb783b177019af27028bfaf3479e5f93a303290d49624a047d1f242ebce356de905e5bc354a9538212390b3e6ad4c370cc03661ef61e2e2a960e182023406a067967ac2388b36953a7be5c5e760d3a4e9d0855d3b6ff1281d57caf52f95", 0xaf) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1005c}, {0x6, 0xffff, 0x80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180)=0x200000, 0x4) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1}, {r0, 0x80}, {r0, 0x8}], 0x4, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/14) 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:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x81) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 13:34:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x109) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="53001591d21a57873a6e7a8694bebc80866f531188ec55bea2359f738612276a29f566b0858db4b54c36c8e37f7115207a1efb5de3793758abe06a3bb6d2f54d3d7dfc2c89970d47e47bde02c9420f78adce9935883f0dee891f210f812cf73feb93e3372cb220eec6d1e97206744fde1a4573b651a45f740500c8255068cec869fd54840f7a2ea7f4d0", 0x8a}, {&(0x7f00000006c0)="f6f3e3adee239befd7918312ee3fda7852a7f01c6e09b9e2ab325c60673edf296fea306ca1bacf911ba1e3e81ddb9fc3b9dfa9e31d4e815dd55ce936eb29a25c402ce72780e9e44ab1a4485ea181fb93febe46a992ca16d729c6472f78e087b0b22bccfd74168daf2fe9e781fa1eda16001449383a428e7ebbe116b33cfe1c577f356e1a38aeabe98e94b643b183d3a5ba4a848262727726c7edf4a74499d153e02af9b236232aff30ffec0f3d35945b0f7904d007115462a5f42a0e1e1fca876b6bf93b7d0514195523953484cd5ee41e3128e279e2985c8f031268ae98172bd88089f74d35ba92cdf5d6ffbdb8e18f6459b6af588d0991e1c2e87c29ce1b51438ec6e9bd47ee2c6dfa33889a2758968ad3f824db45a7c75b7d245b966fd19c746ceabb88e1e577fd97290d87ddc1d917b36815aa0527b487d13427fc34d24b7a330025e2982cd3f00914c35bc4fe062f6333f341a23980a882746ebd7320ebddcc8d24167eee4ae0290d2b64fd2f81b13a90ebb1896563c7349da2c789a2c7a20242ebf1af68c9c9fe15e683f542df5a3cd7f2118ba7bc2d494e6fe6ea2c205aa295f328ceed4f2e83b23690d16783df9264bdc0b459059ebcfa30ed60e4a0cc476c6fcf3950768c319ed0823a6ba100f5bef9510fd82f71dd5d04ae0b611ca09eb798358b6a84b24ea54808221f2a5243a97f5efdba484683410cc8a13753a584d3d4abb67183c83a6ec8e76584ed4691cc44e6ead18639b4dfae679df09ba50281c7bd11cee7d44906447ca5f0fd93b4577e9fbf0e9798ec5efaf6fae43628f5cdad896056cb13fcd635ef21853a19439dfe7a66a8a70297fde5e4a078f5f913112116dc9210122c9562ad97eb7293cee9fb2ed061997c3d89756943269f6be2a632a6801a8005aa1dba7e674d5ba64ce65f39720c3e26b33500102551830c426358dcf5d6586176a8f0f0e27e2bdfa14b28be3ea6171675b32a1717811aafac90d8d34e6488ee863ef54ec777e5b41680a7b25eb70c57a3e4dace9e92ebd66e0ff7a8fdf966c327200f8882b01c672421190aacb23272a6f6eae1da75ff554cf6e0a288fcea4732927e425cfd47cca954dbe500191677f3488ce8b1ecef583fcd4949fb0327a9cfe9647cc5820fcccee4faa9556d5deae7b2b4dc94d0c97e1daca5b45a51dc8c6eeb1cb2d88a488fdea5263b92f1388efc7900030b72c9c9df2d5b46689216a23520980c3d3602c8f237ed67bea3ed8d37872bd17e3360de7d8a72dd13485e31a54a11532b1c3d52d3f85037cd34a25139d219ef50b2c78fa772c8f86546fc473a7690c50e2c81e73f35a5fa15767fdbd5e4656310cd5cf76cc562a6ac89874024a01728469833544097416238b12bbd8c28057ef08f1ae7f70171561a27800b6d8967cf117eec28ad6120834fba26b0129607fab4a30bbefd1849e8f8fce0b524dd86bb495d5492b909b794fb8e9ba7426280df27fcc98e391824143676a54715c3cbc75352ece417391f59222a740407d39870dee223ad83661a8514da1fac902fbad6fbbf230d289c0aa36ea2985fce7bb3bdea2b2fcc63b250ddac16ba73fcc5606587f8b95a9523134517eecbcb81e48736fdd8dc0549b9f5fe35a57837937b03d1c27cc71436fc2931ecabe04b8fa0410b37624432208181b18e99489e276fc23b758bcb0b2da6ed2fa00c4894441f5b303e032595f8614c828d2688ab703892fd4f83602ae068f433084606c4c9990a5a4ee50416fb733dc17cb9b6d6da47a76ccb4c3666cd563ae463584e34406e998d21958a2f8c063d1659a81b9c580287e978df82ac0a25d6888f0f1355684ff49e3d630d002292dd05f9847d22e537b148560cb1df0fe0ca82cb42cd482cef9269593f295bf30fe11c5289ee9c24165c1a20fa4a48cf9d71c637464dc6a27a11944bfb147003083f93a059eacaf24cbd10ba32f8d8213f9850f6c28dadbb89ad11527651f828de6d0f483e989bb4e6604db80ca4abea44624b6c928f60ea485898a28cfae5c0dcb08383c8374f36ab5319957ff223d846bc14a3c72844172772cdae3e54ab3988ec55c1b6ae7db4dd2c986740cc17cce6c80a267bb3bf329c0a1130b062deb55245087b6777ab0edbec36778c38d70e4baa0bf61e0af0a9f436f81e93dcded9964ea02b609f89abd133a8b9a37cca653100538cd883f081be6597b7d5d6ef716dcc8211165038f680783b3770b84e9763f416b72441094aeab5a2d770f4a8e08037e5aa4c4e3bd294bfa4e84668d7bc149231d6793900332b1010bd2bb9476019866ac318fc72a329365bf2a08ece79ba9d3b223c002d2d722ce40c84c132f14653cec69c0aa371865001643e5b693247378f39bd42a06f4c563f2fdcba281204ca76268c3e1f90a41e5457c6992281cb7f1f261b2805cbea693d45c54c56d62823682a5d3a2409778df9c66799e9ce4dcd04448d8130623b132971444615d0c2e5feb09eb3473b366ecc8ef8c499dbde8431b35cb2074c50e62499bcbf58588ffd38a43ebc315f6b2fab83ea9e0984c6c5efad73f4e4a9060271abde38752bb2b48e791584f42814bbb51b1800b75866a0d4c818da1ad101dac6213b87b3c1d52571cf6efb1c50f25681ee0dd7c1ff1b659a3ef9808fa96c22e1397275f4ddfa2aebd9f1169202ba1489ef40d7c46d37a21579d66d65c298c773bf00a1b06057bf96bf9f5ee664dfba82f1be63d012bbc91f1194e5379204f0a9408e9a4e7813648a18285967b7cb66773a7a2489c584cb01bd7353e19aa1396a506b369c2bc05f1f7811e61a5288fa24703e9d6e956e791a2bb80bf6aeb689df701860c1c83c5c1542dc283517c289cc3515ef305a330d52903fff9d8f94ce105889dd85758c6208faebabe9b39f6a7ca48bdf979f15a3a000cc83d458d238dee9d895d791711c87a55cf1a9c2d59f69b278f6045bf4bdda0a2cd5b6913226ec657df6b50a9d6e1c3b40c3e9f5be3851535a1395fe6be01c8fd95ea41087ea7514cbecb1584ebb90fade822b60dc14dc84b63cdb26de4eb7c45de297516852cc5fc630493239b9b42bca0e64e53ad4ffe4774e3914556d76bb01a9a9d01a8192f3e56644504aa1746c5fcfb7cc52a9d8efa96557620b443a0352298c92c8db24a3f4c285a34bee8e1ab9e6f70ad0fd2c0bde39b056c9fc815b793e148d7e6d07a831708eb4e93d40b6355b7c7cffb8ed1ecb81920900cb96d2857c98826e02b8a8ef3d023424aa34decf5f8f42aee825d6f1ac5f51f4ab892322f076d41dddaf41f1e2b5c0c37dcefe3af18c4be6cbff4583c264245e756014278d53e5d5ff10aef98dc6c741f26d79bd7411edffffb5e52a16d2948fce2278ed481039dce3d10d13b36c25fca4855b4c0bbe0f40336d5fb3d470771e3d6903efc22b32624ec0bbbc2b688dda6dc7cc48520bac0c1d6de45f7e88afd20d82cc05e4e066bf01f53a6b2a100e3ac63de4b71df99b279b70a0cba76660b5e4df6dedee7824ee33e34a659d43518df61e2c19e42b46a751cb647ab82fbc45606764881ea890d144bc2dac8f9a07165fbb20b95fa2f348015fc50c01834a7e084ed59b6dee816da8f87bb81afaa56d8ae4be2cec3463e9e53c33cc790386ff2667a732b1fa307c1838910d8ed820b014249a0a3d43ffce414deedf6077243adda8860930a043d5c53c17a5448ba08174b83c3d5da4166ea134259d29e8f9d59383ad785a03a5bb10583ec3af8b5ef697c90d23d6fbb0a358875dedaa5281c99ca451de206390481e1d46f58b65e293a5e3c5f5988400d1cc0138b1c1875d4ab477f4a1ffe33ed3f982ebda1588251eee49c390efda9f9e1154504d01297cee565616435b2d81859cb03b8c7cffb41c46dfbdef184e5538cab7998740c421a044bb7b0fb135939873b19194c4eb6875f98c3273ec04e264d128337ce5a3ef758c1bbcc96330bd74daf4442c5152cdebf274ada45339402a4598a2e10f7d05eaa88e37e7b87efc3f0d8830f5511d4e748e40218e29bbca2da92317cbbde4a11c316f9ed81ecac16dd6ea7f5f6e1560617a93dee286ad9ffbc3e30899384e8b6c17473db9d5df1218274924639f5d0ca40972530d079db18de1e649eb2200800a7fbbebfd9aaa198d539a793fa36b15fe979ade436b6c495c4763a00959b0c458f4b90a52487d5affe17afac67888c950b82e3468b2ece33e88deac02ada918f44067360ba029b682701f6703b926252174b2a221026b6db4f3fc640ffdf41df1854ace801a4bb1a4f98574c5f0ce9f8e681104cd1a5e42b1065710101c74be76f8c691165352c3e45a0b945d8cf3deb6b371d2d9c3fe5859e47bbfeb92b108b2ca5f619c1d7727740d90fe3f25610afc08d5a71b13ff264e0b7103e9250d62afdcf2c84036b98d0fe9d6d0a665c5fa00d85229fd7b1213c3cc9cf680e2b89369b0502f4cd0081a47f43f9c2293ddbc1651d6732aed39c8f8555a159e66265d320bb1a404073819cac672f4d8c343b1942e19c629419a795adb4279d9b6c7a6f3a71ea40fe3ae420f995f09e594fa32381131f767f75febfb34071824ae725d5cd465a68e6c58a8f396c7a25c8e0b9fafbd4d8b0d0750cd0f0acd0c12553aefc2c5c590c38593b38cd239f2f075df88c2d54a3f66051b1d7da63237354d4e1854065db204b159313c33f13226994292adbfbc5681f0f3f1d539aa59958609e2350ccab52e074483f40a20073ceb46cd4e91884f7aeb73b0f22ca7183e0446024fb784e45951a79799ff9d06c7d48e835c3b0e66b444191d5e371d52b549553b871c951c8c2e3887eeb811c948d2b0a485de5df5838511325fe09620ac9f98c865a488bd2ca9e979d580855067bbb59aeb722d3fcec0d265c2eedd3eb2bc645fe304ccf2e4f4020850445aa1e7ee1729218786002abc82aa05f3a1f841332066497f4febcd4709771245596bb882bb1666ce2872ad2c1de589dae0b2c45d0e151f6ba94b25b820de20aa830caf7e6b39875da409fb30cff0fbf072434ba139387c7ce09d88e45f1bfef8a1f8afbd169ed1823ac665f09497ba1ae0f3dfcfb137d314f6c7f7aaa77661f4a1ad12bcac2a56e7afecb79975f976f16e2f053009385398600869c69c18aa78a06c080da3d56a60bc51ffb794589ef110ad233c93047c22cd24ba0708fe7869cc7adfa9280ceef9ee6ee08a86926c6978fc5bfada626fe440fa12fbad8540f0ded6450daa94d13a4ca3d12bcf388447836f75741e6576de3a6d76874de14f98be83a377b76537362dca6ef707c6d4ed3bdb84a08180d971b6d2d132d6ca9f448fc48b1fef37b71ff379d8060f01cd6d5bf7d2dedfed2117732d7ae545e7acfcceb875070ea3443931d28cc0327bba63235cc377245fe0a601b4edaa72df895af957d846d37249ad734794e7cf5b4f0610c5a7211a72723628c932bd99882d81bd3c82eb6f61f4209f03cf4777b6802e01b3034dac6ef01c7772714a4d01ccb0e35fa4e5b8cb0e9dd7c70d85e31abedcafd5b95626f7dbc713c00359e9d08b8f24364665ce40c438794f15adf8de3722c26201e88b5d18b8ae1d76250e7b9c8c71b4e7a2c829f4f734bae586aba0b2e7081ddb8c10f94c551fa6f578c36837214d4b4403f87aa18544efb290a5ab196ceb73cdf9b33f81cd52baf9a67ef57ee6b683ad3444065e37663957e26536ab35643b6324e854dc40dd1f22c27fe58252bdc2b38779cb604f5741ed4c4b07d58a3a8074d967f2a7112c16c68fc883bf15040b4bdb", 0x1000}, {&(0x7f0000000200)="66a62c706f5577d22b533b8bf8ac1cf29898418e9d5fe2a0a971c947623781419ba9d5f54fa323620d33819990018fcc9e6cc5bcef269860043bb1326f8634cb942673a3413b49f13ef32f00de1d3448ee3a5fab6ca1e2135fd55e92d0f5f779168d78b198f0a3ea6c830306f79ca254ba0070f9bc2359d3d8d0d51ead13e245c8a465b6eb1e856d0abb76e4f0db1bc155ff9e81829e56185254112a7e627a5908a71f5e89d0615a47ce7087d707749d6faafef7bb8e1d15e6e7cb1cf605a138703c32457f39ea5ef6e2117d8897b4eb9e3179340568a626890caa490db9b98f28e4ae4af1fa", 0xe6}, {&(0x7f0000000300)="c23237d1edf0", 0x6}, {&(0x7f0000000340)="cdc93a2e9ba0940edef82c3e9f28d5dc9a0dcd559d70fbf089accc5c7ab69c39785f463af4bb61efde5a7b2f643ce51271479e9f2c4ffca043a7274f5998b5c823bb3a374f2030c6a989a83346c8fd70f885ee6ae0fb8461ff2857ce67dacc48131e1521c4a4eb96cb75d45067e2bc35ce477bc7f0e824257c80ad43682da1dfbf364a201e24a8a805ef755891c3f4becfb87173a488d48cd322cb1c03ffbc3b16b004ecea35516a605b9cbce9b9991c0c23649d5c32c7280e675075", 0xbc}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="900000000000000001000000060000007d15d65617cbad17bebfacef99c540d848e8b4a8531e5ae68db25753fbd576d0aacab445b18cab1f5916ffe0a51a8d2ea7e7375907050eaecfd9260d5a312579520635304c8e75ef8a6f5d6fe648088c08dbd8ab6bc06c7a8fd6418bc3d383267e9ebdf1d3bab11dd6905ac47ce529209d530342cf0ca40c043434c783220000c80000000000000000000000ec0b00007007420dda5ab13a82f09adb58f41436884e722af50090acdac99cb4ce81f9b982738df3f0f72622c422f142007afdc46ca65d689a59ed6ddeb72e8503d777d40fd96e822b58294296f005252f2fb97abfdf09d4a8c385be42a9ffe7972530de58eb0700000000000000d105d7f3f9c779c446b0bc0726bbde5d47ef54cfe57a4268eb44c87482840c73f86c86ad87b77ccf496c9d10ae6796c78b98e6fe4b449d76d968e032468fbb906173e1aabddb999d37bd6d0000005000000000000000ffff000003000000a5e9fd1fee812aeb8dfc2eef5825d1de4da430a8add5557a7622c96638fc2655a5bf59e3960b96c26aa36f36cae761bcfb5f3488c84f262ecbaf28413f000000d0000000000000000100000008000000f09fa2e3a1e839aa67c190c2b0348e2104ddece225e6893d793644535107f958ffbd674855dfd6809df4872d2812ec45630cd3ad653b9d95942e11c73acbfb330f46298eb3f101b3ebca37cd23a0283f6929bf05590ac2ae151010d9b4e0384ff379b0f1c9c0f4f63f8fe0b3c20dc2404241b52ed5e284a66822c57591348f1bc5638610ec717a71fa6504bc60447c4029f074d14029e3d132b3ca8a552115fc488a610eb94a93a22c78791a0cfdb7e13f36fa698595f0a722dbd815cdd760462000000000000000ffff0000010400005200bbdf9a71c3b1cd00000000000000"], 0x298}, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000004c0)) semget(0x2, 0x7, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x400005, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x4bd}, {0x18, 0x0, 0x2, 0x81}, 0x9, [0x2, 0x1, 0xfffffffffffffffc, 0x0, 0x8000, 0x3, 0x800, 0x8]}, 0x3c) 13:34:25 executing program 1: r0 = semget$private(0x0, 0x5, 0x320) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{0x5, 0x6, 0x1000}, {0x3, 0x3, 0x800}, {0x3, 0x1882, 0x1800}, {0x7, 0x7, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x8001}, {0x3, 0x10000, 0x1800}, {0x3, 0x10001, 0x800}, {0x0, 0x7, 0x800}], 0x9) r1 = semget$private(0x0, 0x7, 0x120) semop(r1, &(0x7f00000006c0)=[{0x7, 0x80000001, 0x1800}, {0x1, 0x5a, 0x800}, {0x0, 0xc126, 0x1000}, {0x1, 0xfffffffffffffffb, 0x1800}, {0x3, 0x80, 0x800}, {0x6, 0x1, 0x800}, {0x3}], 0x2aaaaaaaaaaaad1e) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x3, 0xcc, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x53) r3 = semget$private(0x0, 0x7, 0x401) r4 = syz_open_pts() semop(r0, &(0x7f0000000180)=[{0x0, 0x26c1, 0x1000}, {0x7, 0x766, 0x1800}, {0x3, 0x493b5ca7, 0x1000}], 0x3) semctl$GETZCNT(r1, 0x800000007, 0x7, &(0x7f00000001c0)=""/129) r5 = socket$unix(0x1, 0x400000000000004, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1000) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000280)=""/233) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x8) dup2(r5, r4) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0xadd8, 0x0, 0x1, 0x401, 0x0, 0x2, 0x2, 0x2, 0xffffffffffffff50, 0xec}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000640)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r6 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) semop(r1, &(0x7f0000000500)=[{0x2, 0xffffffff, 0x4}, {0x0, 0x2, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0xffffffff}, {0x6, 0x30a}], 0x6) fsync(r7) fcntl$setstatus(r7, 0x4, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000540)=""/161, 0xbc}], 0x141, 0x0) 13:34:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 13:34:25 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 13:34:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, 0x0, &(0x7f00000000c0)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 13:34:25 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x3, 0x6}], 0x8000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x80000001, 0x7ff, 0x58}, {{r0}, 0xfffffffffffffffd, 0x80, 0x9, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x43, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x92, 0x0, 0x100, 0x10001}, {{r0}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x21, 0x22, 0x3, 0x3}], 0x7fffffff, &(0x7f00000001c0)={0x3, 0x6b73}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x100000000000f8bc, 0x0, 0x10004010000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x101, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) 13:34:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = kqueue() flock(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x4, 0x100000002, 0x1, 0x2, 0x3, 0xd88, 0x1, 0x1, 0x1, 0x3f}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x4, 0x6, 0x0, 0x8, 0x5, 0x8, 0x1, 0x2, 0xd2c675, 0x2}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) 13:34:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x333) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7fffffff) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:34:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a8f062b874c5d3b14000000290000003e0000000300007f0000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x5}, 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x3ff}, {0xff, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fsync(r0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 13:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000011f, &(0x7f0000000140)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="1c") 13:34:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/100, 0x64) write(r0, &(0x7f0000000000)="2b00ff23000008002c07000000010000000000007168addd5f33576b0de2c1cf4e1f0ca29e214c443475ad64577d843db83540cfa2677fd23b3ab0728351987f70615726f5b7fff9", 0x48) 13:34:27 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) read(r1, &(0x7f0000000880)=""/89, 0x59) r3 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x810, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x4) close(r1) r4 = dup2(r3, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0xfffffffffffffffa) r5 = semget$private(0x0, 0x10000000001, 0x17e) semctl$GETVAL(r5, 0x2000000000001, 0x5, &(0x7f0000000b40)=""/202) fchmod(r3, 0x10) r6 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') r7 = accept$inet(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$inet(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) poll(&(0x7f0000000280), 0x0, 0x1000) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) open(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) select(0x40, &(0x7f0000000280)={0xfffffffffffffffd, 0x4, 0x80000000, 0xb1c6, 0x0, 0x5, 0x9, 0x4}, &(0x7f00000002c0)={0x5, 0x7fff, 0x6, 0x20a3, 0x8, 0x20, 0x7}, &(0x7f0000000240)={0x8, 0x4, 0xfffffffffffffffa, 0x7, 0xfb7, 0x6, 0xc8, 0x5}, &(0x7f0000000500)={0x6, 0x9}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000540)=[0x80, 0x740, 0x4, 0x1, 0x0, 0x8]) fsync(r1) fcntl$setstatus(r0, 0x4, 0xc8) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000a80)="9de4f7d1c30d2184ad7b7b47990295a6af4b2b8da41fbc9f28daba54f2dd764aa7b7027f3fc989414a9358f69e8f4d9519da168d60dfc7d01f56c550f28163f5d5cd529edd29d8558d17edd2f898943f54457c7cb79dc163f6d923b22a35b95681723604", 0x64}], 0x1, 0x0) semop(r5, &(0x7f0000000280), 0x14) 13:34:27 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x344fda5c}) 16:14:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0xa) poll(&(0x7f00000002c0)=[{}], 0x1, 0x2c4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) write(r1, &(0x7f0000000040)="d5cad364538dbb1e24221612c91d11dae74da5a536fb0c000000000000000000", 0x20) write(r1, &(0x7f0000000080)="2e3c5e75f4f602190d2e53b0348a6ff01eff4452b6d3f93f254cfbdb5058da8335c62ad99fd564e5126652c728624929e3a2815391ae7f49ebc4675a63e47f9875b05463a713a31cf4871059642903fdc535958ec919efa1d330cc6286b5db69cbceb364385ee10dc3e74eef9d0467990c9c006fa588c33aba0787c810ca3f286032f34119b0c5859d825f4eecbcaf01e78d358b75ddab4dc734b11bab5881c5f3c7e47b911f05db5146a2891979012606551f0b99c95d5c2811099d3630d6990d988f5e4a37856c14236870eb5444ec5db4354fca08b9dba04602c980a2549213b86513029e4ce32708bb", 0xeb) 16:14:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30408, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) close(r0) nanosleep(&(0x7f0000000100)={0x8, 0x7}, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)) 16:14:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sync() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x8}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:14:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) syz_emit_ethernet(0xfffffffffffffca5, &(0x7f00000001c0)="8d") r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x20, './file0\x00', './file0\x00'}) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) 16:14:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) 16:14:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:14:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:14:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000004b80)="fbf9c90b8c6a6453bbd6e87b57150d0a10d148249a46a4556e70f68391435031944dfb73c9d96555ad405cf1ec8e62464396adeff25f660df806b2329a4238326fd268badc6dc55ca9b4b11f84f81cb9e09c25e75432c0e17d830a423342853798aadbffd6dccd90eb91adb6c8153f4fa83a5ebb20602d55f86d53a1020dec3308668db1a5d17ea21ff055b579809647358afa11da6ca3de19acb178cb62239e440297677ecb2f15fc7feedb2136b3f995147bf91835b4ede3717c934e4382fd567d45dbd284abca77312da42f3118f9102e0c321cf66e84ced005538e73480a4da730e4297343e42a0ac87dcf68ec5de40ee6ba45844fbe2d3087a18bb22c1df9869159d83020666e114cda806f59791959fb45fc7b8458d82e93df4bdbe4da5b0b9cf72f9e81ec347a4b49d67b868147ef46d508b704460d44611db845e6d7cda916519f0cdd1c391ee4556a22b9589b130109f25b1872a59d9e3b83c9817676c9645f9fcb5a3a33b16f156def0bf578e3f6f65673687790a229570cfcde2b7f67cf4ca4c08338af33a561de570a2d78ad0ca618c3c813cab04fe7ec0fcfdeead4401a8fb2956f634a360cd5284e006c01a83c9f257962148cfb978dd34a65a2d4d670476a4ab7092035195ec01573ce8b6b9bbccc2da843a6560bcfa16f8f501de08fb1fb02d8233f1672cd78fb385f9f72c903f9e206aee4ac906aa71f657b1089b22858e820f938024f7252824fe8fd238682fe4c8012c5c7a701bad31e7b6e79121dfd8ace480dcd9ecbd1fa554eb44e505796e58ca28fecc5f00be50286d5784ec27fa9aad0d45da86edb29910732790fce9e5ad69f2453dba73644b451641e8d7456aed4498e18f55191d49248beeeffa54320c8ab2a350059be21a0437357bfcfbbc915b7ed9415e66e4321c12d57c2ac0bcd7c3f616640a3178a7affe067e913dd2071c77bd0d4df09c8b07b10bb954c509312f36e8d6a4f5b60e6ab47007f186db665f4c243c3adcc22f2a0008ff7d175bf42245dc138264bf41dda5c3c116c3a6f4c98985bd08b66e9a41a4b2fbbfb54da1c85d4b7e1d4f016403bf607f195330edf859dbfcec71da0b57af60aa2e7dd46cc9176cc5092f54fd9cd2ed8f60b2dc9c3b23f6af6d819b4e34d88a096098b81599e4e615c1114dc47fd7f9977c49b7b10966b0dbc2edd68c9116d90bdd2123dd7da5875e85a9bf82218988c523fee04c9e7ebfed34b01af5d0e4da91b08f9af8602dc6d64d1366c2f9de4b61d9d27305543f6730b7be03f699089495f76d401d65a190b4d5acc4511cbd87ef6ce8a28079b23b7d0625c6f258d01ea5a442c4fc50f65b7549e617f3f79e06f5b61a78ac6c46284fa5a5b51d8caa13e56f281e546081d194fc08bf7a259704d34b755ad6e76cabfa09031786ccae70255d4354e39fde88048df5b44d4785b65bf6d91c33d66bbe18d0a23f08241e432a7170f96236c81354ca1118342895167520c329450ecc78f2a11a8681e6538c995c238d60c69084a3a9848a905012d1752910b63a598b5c02ed40d4c3be76f499c70a7a22af443fb77634d43e3d99a1fb816bb32360fdca7e83bddeae11f3c1f0e518c6f178eaf92ff8e1e202bcc8860c61993c7f894d07b3836cb8bbae4ec350eb383b3d3e52fbb641661e3c63e08d80bdf207ed2aab7c27928835d4d4445e74c942960c82beeff5f06a611c189ac8e5fb1f3009853285b08e572f4c7fe68df159f816f36f1f963deb87bfb944c21610e12bb969d339d3300bd03adb9cfb032f94085d1ecd0dc0a62b71aab774d32d01532f4a715b5cdbd6051a70bc0e434f1b20f00a4b7acf32531e96a0a9cca41634a15cd748ae5af45e319c4032342194838c7cc75b9aeae00b67505c5437aa24935d031846fa5c5d9d6a081ecc45030e813a66b27e9795096951eeb4d8832ee61ded07f8627c7b311c2940302bddae43d07965c87c4acdc2d3add8ab7b70ff8322a3c1a4f2156f9a56b1943026db36c1e69519bec6646f52c8c4d131388397e63faa92e93493ff2ecea427f2af433cfc5ab1e1cf7582a20a01d1421a675e6d097273b99f248b329c24a60b604200f32c89758617a0375c18d2c3e51a291acb4867c3ccfd7b32d6404debff7e48c1e9581d8e21491f1b63eea8dcc031578914da70084698d6c0f88ad6cbf273f3978378d154182bab67b6c215bc2d1e685a0548f52599ac7681931ed7f8c3a43d43d089855cbfa147da8ffff056f11675d93904e008d743beb836d4e90e7ee71902a7cf71e6b1e6b8157260eb831e555651fb5ef56a46aa98da45bdda1b80f6d8f6c649678ed66a2f3a9fd00b3d318468c0e413649392aac748c3c073ee246a91cf0d88ef5621327b92aa1333eb4c348039bcbbeb074b540851b0723009a9a4ffaf8831ad4a14b59878d3a694f378563048f5287dc6650530735d108dbfaff03c6b205dfe9b3aab080f84629516981e2d0a86ff9e12b205a0ed3f0fac4f8c90c877ee2c23afff0a3bce2e8c91b3fa2bd2294f6a161f960e63ca978b813112a5059bd789a3c29e531b85a0fe7b413d1e9c8e507973f09421b0edfd67406cdb698e4ee7f692ed4c8d0b8617c0fa5fb88ce8ff69f17ab106298481bdbffbc091cca360ec68a8f865e610bc88ed006aa9365bec3fb922a121234204f15865f5f3da63a991067fe5648215680ca8cc70cc3ab38d0cfafab4562f088a2eee01978d73b89a6577afd16aee35a228cf27d43a88923bf3a0e5f27e783cd7f0378d4bfa087983384df651b9b9ebad6b29c41ece72281e95961ea542873203b9efdfe533a433de8cc591e38ee1500e4620be566b1b712bfe42f1c0302cc077a9db243946cef963dc6d94b7d1887a003ff7d47d70b524505e2dd6c699239e2afcfd30c9a6a97f1f25aa1bf7df0b9105c4995cc34b8a03729559fd5d51b2de5e21c5a486a18f1f8fbae9fefa0834591cf6c03b3576f48459974fca6feab7cfd1d655bcf9ddf14ed257877f9bfa2544e860569ccc01e945b84b5c60ef813ca719475fb902ee9cddef65111d4accdc9af8c7070483046c2468e2962c1981db03a876d4a19014f97e94069257ba65ae09987a1f44f2bdf34cf19f5570771519a67c8701dda6bb538b4a0b7587a7e9269dbf38dbba9b91506a74e23da84cfc5294316b454555159768ee67fd24e50f71b1c1e3b52d11799c7527f1f169348e562a13ceba0ee2b0fcea7eb4dda922f2bbcf6a9aedb6607dc6f8a61fc764d00be9da2a7270017e126064ac91fb77eb7c21ac61d181f0b91fe6f264479360810d1f8eee2642590cb377e523c093e5380869c252b0c6dc3c94de8996874643cdbfa911881ca30fb7c63f7c6285caefb96a1685ee6e7809b725b02a9e3c6d9705aa5defdc73f187af6117851d41ff1f0f32acb25807b290e6117b2b2e68e901a16c7dba88601773dfec92bb0c6f758378a69d612b6971345a2d0df8e88581436de3ea2fb74875efd6bf5164396a384dd66d25d62f59877c76ed074fcb032e16b8cb2b2b8f079ec1be6604fa0b8b62131cdf01ba90ea27b6018fc91475e962b18b1417fbe0bfe55caa952226da9f91c2c412b40842d2f68e496b5338ee2faad0179b2f83bf921829b078f75a30f416192e99f7973554469ecff03a8f0a42a0a0ba72be355651b177246d53c58f39d976ef625d1dc50ee4a8b42824a3d366c2542564c8e17c3dd50012fb9e3256041400de2979b9518ff110807cfa9fca805c8188ed084172eb9f31b05094cf4038586576113b63b475d0b4d329648a2a774f4c70c210fae42dac494265210ae61857d309e5b58aa1489b4cfad460fc425c29e56e20666f3771266b125b6bd0406ff51d4d8338d2900dd531f1c00519af85db27df03143f1d8f029a5b13baf6b4dc2078e3855613f2960c21d61a9a6ddca1b77ba4f7e2ba31758bc7cb0b0e6d2b18312d17291da0760ff4e80aade223c6301018e7edb9308f54a09d399cf69d3453b742b94e28eecc8b5cb3cb10e37c3c6eac5305713e28f27aa99ba4676928e7076795b03c3480191b8ec2e0c0d27bb770931e05458c70ec8f1dc759b112a368b11fe556d124337c59f4457de9f444521d68f41cc803a43bc1917f32f0d19731b5f8480daa997a1304dc48419752f906e398d9728590298a06ceed784b1e885abe5c7754ea9473abab09e8ee10fec78a3f14f8d2b3073da7545843133a40d3721d3be35f84a654ddaf8add80c275fa0cbe070ab7a", 0xbc5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8", 0xcf4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f", 0x43e}], 0x1) r2 = socket$inet6(0x18, 0x8000, 0x8) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000002c40)=""/4096, 0x1000}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000440)=""/8, 0x8}, {&(0x7f0000000480)=""/138, 0x8a}], 0x8, &(0x7f0000005780)=""/4096, 0x1000}, 0x2) write(r0, &(0x7f0000000100)="46e035ff4c6e61e6cb07017e2d279693472baa0750e6504d3110b85290aadc51132dfcc1f55c264d1202e7b7fd0bedf1c3f0a20c9fdbae616bc6c1d05e4cbee20807e02a7ec9a2e24a220b2baacc1bb660cc90dd63d69e25653b06cf2ba781d3ad22e1aeea332e317586c24531e3c6a0e8f097c67d9cee30bc3277669fe4354f12d454afe37a8a3428dba1c039c3a1dbf9e710ddd71e5db01b9b9a6825eede1fb5ba33a7d1b4c23b1fdd4da2dd82860b9c22eb2713b491c5f1d1f9a7abca960a6aceb072287dd1d618b2497642c6a690fb52033b70c4f3588e01", 0xda) 16:14:37 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) 16:14:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000029, 0x100000031, &(0x7f0000000040)="02a11cb50703ea21", 0x8) getsockopt(r0, 0x29, 0x1, 0x0, 0x0) socket(0x1, 0x0, 0x80000000) 16:14:37 executing program 0: r0 = dup(0xffffffffffffffff) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x50, 0x101, 0xab36, 0x40e0000000}, {0x80000001, 0x5, 0xfffffffffffffff8, 0x40}, {0x3, 0x3, 0xc114, 0x10001}, {0x0, 0x2c38, 0x100000001}, {0x1, 0x6, 0x4, 0x1}, {0x3, 0xffff, 0xfffffffffffffffc, 0x4}, {0x6, 0x3f2c, 0x5, 0xf5}]}) close(r1) fchmod(r1, 0x0) 16:14:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) 16:14:37 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffc, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x2c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="4080223e37298322f335cf0ff036e43e6d3c89c978dc82d94339244e629469df22174cea87afa7cc6d40c6a8ade885b4a1cc7334c6ff3abced92773a", 0x3c}, {&(0x7f00000002c0)="3173cb7c4521953dc46bbf9344d640dff71ed8f93af62b2b3b4a4b6481642245a802d429b5ba6d11a5a1fe7f4f542b81f86cfd60fbcd73b3d4c23df5fbb859fb24d1eeb80602d417f7d686018edf185e21ef7faa3ae552f9cdf27451f97a1183c56bc054095c9b05a68ecc19edf3e61562b7f1f61e4d2cfa2f7dab46d73bf8adf01602064e0dcdd292a3d31403ace9976100ad79832d9c8fa8bd151b3ff4bbb0d40f73fbe2c6bdc68315fbb4e264d9dc96d26e85234b81b430795d696217d3e710520e9b3dc2a11a6abe25c0942e7c5a1e6a4e2f4678a1a672fc82256112841deeb0974302ca2ede4f4df2bea8b29b73c0b4565906028fe188466f711e646933fe7e7d9719a48b6b80ee093b1759a5f15c7d1d3d5fd676f0d2f1960f46e59dcb94f9744957bb69e7cf46bd02507515c90bd3a9f143ead945b439cb56004ec75e6dfdc6ba7dc2e7cfa472c8bc0a4512164ac09ec720024a4a0f486ab5b5fd279899b6e82865bff079e61f025d94a4d20b1039d16e4fca343b0fee0a91b5033a8a03263492d347de4c9d8fc87e93d726a3d6e33db1ed7c0d7553e3bf32e2bdc8a9873f595bd45b0b04d092760300eaaaf9210d65bbde2b156dd16785b4920872b7b67203e49801e2c55769790eeadb56ddebf6f7b943ee52144b60089d76723c9939e8626598455351262a56b5698527cf690b245f975ff3ec9b272f4f0eca78d6348f5633a821963fbf48ca56d491ed61ce7777c3e86b89eb6dce92874ec9fde231dd9f5c74895a99e308c0a5007cc9db39d0823dc2343d432a086a0c64e4dff5eb22209478f392a5b2f5ff7303e8d37bff3a70fa807dfda3bd37ea03b7efe9448a153ce4e9b53f0fb6cedcae8cf6dd1eb771af221e90ea2bc3318484c1b7e97b0ee4638629bcdcd9dc0e6d5ae5e18433f70186305f47fab30eda85c437ecd24a74c59b43b4c293054cdae44d12fb1cea9906e994402654d9f745e3707e116e7065e2616e177930bcfc9d8072a7781ed56fa8682231c5fb114303b05149e38946f3edfc45c711c0e5b81f750c4a5f099e9ae762e59335d5fc0f3c4596a92536fbdfdc0606265425760296dc11b3e7a60ea9a3147a7e29d5c6b91cb22d6da879fdb3dd13b5858985f4a9928e27b5ca241b4c7f0ce6d5152fcd96662d22b88499b88cd0148507f1128d901dc712bf0058a0aa427c269607d51aeb22661ed86c1cd2f97dd18a9f0ce87e91c672015c5ce046c1a7539cba5fa611004cde229329c171172bbb07dd8878b9718133d4f9d680f44eb7d6a77002029013a8646ea8ad3ff231bdbb03f346169f26d796900949031d0a138dbb45fe0ca34eb6909a4b3994b5a1822e4f5330a03af9f9a27814501d7ea93650b1394bb43faa062f3676e20321fba33a3c6a101199a10b8243286f866029309feac2d58714c8775158c9130990ddf34237419e39a58e863f4580541e57094598e5313bc2f7dd884a6f1a269f5d80ac88ad7b60ef2d30322a9d09c48564f3ab9656a3d89ed155b2300599f2645d04afe5a42c286756f7ec1b97a8df5402c4b030abe5faddadb4c06cd5dc37d68c2f007524472d479463b6783ab0c6ceea4a7140baf529f7554c234ec1ca5a3e11236103c72514f98a1ac1f2de9f5d05fb429a697e3b1bcba2c2dc8e98b9d9cc6c176e4c4e9a03a7b485121b67577c283e2ca1b83b80f0ead3d610da4e7ff38e8d3347f77671840ec3712a641c9028574c2750a44de03d5c646c7d7e6330fecc2b630dbc796e1524914e18611517fb16fa2381d4998365c41f7326cfb930fbbafb26c47453ac56dbd3efadc56453e5fea297c787825e957831eb72f6bd57eec4833a6bb3af5f62f7be955efbf2e838fb0e05e9ceba7277713230e0837480930a7952f0f05e6864bd56f0cabe7a65a290fe45679578da012577923d83c5bcdedb34dfcbb656ff0a71e04491d220bd83467f30447af34e1cf300b116e4e6e229c381c75d26c6437a1da1e8db4b048cee758b903047d8dd55e28ff148e3ab63391591cb561f706f4da85cc089ee4d98117976af9395e356701d93d6eb31f4d4734f22bcfe2c5848686f7c9a491137aa5f394f3486e3b2d618960e10504df846529a6f77e35882d558f7cee59f52773ab0f21be339b42d7c70a63839b28609c256ed47b8de85c7e09a04eaf60ab7d9033318c40fb380b952b9f929897f48119ee79b9f24c517dab3fed0712a8dea0b0e756d6db98a1dedfb14a2a2c5c49471d4eb5af7b23f2538ca8310123eb224ace307f333aaf2dbb334ef7886ce4222888e6e336ef1879ed61613a7b3fdd2830319db36e57977b0e892c1024e688e01ec475de0c62cb8f1f6543e4a2432dcb3eeaa688eb72d5eb4ca9fe24b725318e0e4f7f14c7a3a75d5740144abd97c0ddf8b8ab83cda42fc01046b4dfb5d1c2c5fcb846f9ea87624b8dc109d05814a4f26e1baa25e9993fdb821813fbebba0e80bdc91e9705db0384d08c7cfa2b1cf032fec564b4ddc0ae161939da1fbb9aa73370b50061d0a892f884f3023242c4b551ade86ea951ae9701a06b8cb6edbfbd15836cc91c04c0c072af13e607d6b54ee9bd93af633c2f0c913f71810633ceea9f11a09daa0d07b76048b0220a5f0ba26d9ac6cebe67d7886d9a89d8fa384390e6b54a79e0319f81e4588090fc2683494a6766e8c11ca36790afc6c8f459226f48fdbf2de5e70512d270f4b898097ad6381e925436be5affa72646ec5717a05b6503381b4e1e1a81dbd1d2e5c383c3c1293458688ef91e1d0edaf7526bc3e17ffd29c6966ec1ba5f953000fdc2d3fefee4d1c4fcaefceedf11807f9049db7982e35080b7e2425f7bac3fc9c9fe0a697ebed98cb0774018df7112a5da95f94f9b3ae92266bdd19322a52d1e146fdbb4399c1d01dca7ccc9e1f12debf4eb6fb187c4aee51d50c511815c9626f274708250d08039505e0f5d2efb9000ad56e8dbba2e7e12bd466aba5484ce85010de48dc40202bcbfcf5830a2fa380fba958dfa341309b025a329f5cfe4eba43a2799a8ef0e76e88c06312cd78d8974203394ce77da5445e092b36904e53befb3d006f2010ff9d505f4c18fb6e1a2224ed2c455b42d456d5803a1e25d5333de77fd8af2d2962343b74e88bd383d1f10ca7e3077e5f9a22b4b9f6e11980a704c31ddab9109b03ec77a04c659355e2e5c2122b96cef0db947930911b87dfe76c454328d0934b1cdf7199365184ac8462dee81134bf77cfe4891781af77626b136f0983dba1d83e394a62461f16332fbd1edca419e8a265463fbc72f3f156fb237cc5d0004a3e5d0491af6fa04ed1364aa22de3e7f130e999ec0662902e20f880d0ad863e91ea8f3d2d79b1708c07dbe98a4cc989bc144c7132e9067fb3927fd3a420d5a334bd1fb68597741b1077040685b17d756be727b400480c6f19f86a16f8bf6e8d3a8256df3a91cc1c00a3466cce5e7aee18112b0977f030c78efffa1c42c9dee76c34ee4141bcfeb2a5fe7ed1cc8b0312be987e0ad23e8ee1aa180bda00cf0f189b25d508aec5832d5a247c139308b000ada076f5cad5109d92bb652d6f43a9d9f94fda01d7e5164116f9435632b6be2d87e47f9d94527bde6f41c9b3bf17244e4653bd556c78a9637f6411e13a2b489adb7375a8a0377deb1969343f9a4c1c930835bfb5112e8b60e40a5ef5271a7c682f7f476983b5d5665b12cdd3e982d47ad2dec8b5a16107f0883f4b5529304180f13f7db5a90b93e39bded8bc3087070d237de46a3bafb6a59ec6713e225a1bed1f7eac718c92e98c31d9d9742eccbaa28273eabcbae03edf5ed2f875ec674d2a30216481b3a03d72644c8c967cada7572f393df7056d743bf63180f5c59ba881299dd0f09c735b5bb1f3b8c17346259103a60706ca36505b5a82b04edd391bf695406a3311dafc137cade278519478d011ac3dc65516ee0b0cacdd891b9b89051bcea5af8111043b164a362bd50b66eb57e919ba127dde4e624032d55aa31ea3aee075710f635ac3e32669d4ff15e55836df60ec48ec9d1141fb4ef751c6e2ea83e3c938e6a24a123fcc77a33850eb10b34b5fb802ba075912df75acbbfbb694f1a2c252cd22117e52f452ba5ead0ce2593079c817ef2ba917ca9cf799d4a1efaf89c32426aea2a7fb99e9ee04f25b662b7d833e20fb32375e67237ba111b4abd36c0dd7c31d716cff5753c92272a5de15bf5f92fb6411ca793f3616e34637646b7cab6fe00cec28ce750524169a3edd3f48535688108f6bd2b5fa3d72f1bb90792a5a074fd7a56954c598a80d4cc75579eb20a5c5def6fcb7c21ab1d7cb8391e13db5b5b786de7c0b06c92053f983f63a0a10e76b80c4a939941b03b6d81e2583d6f4ecf8a05e88676e1b32a469bbbac883e923379290b4e7603afddcaf1692f8acd42bc1588a2fcca728be3afb9fdc3a5de4a11efce4610b8222a95af67e72f433e9f40a7d99779adc9235c3e049fde7aff72ecb768690e363d68de6a747e756ced8190095da44124c093744b567a9256e3fd453b20e87b15a8e1108805a8ae672e607f4f5618d4a2b3b0dfe768b878a9c21ae39ca0dfaab4aac7cf963f2971e9374089d8e48aca952fc669dea535be250e6e71e96b18aee3fb4277f32885e5cecbae0e8719dc045ab29280a2d943e0464e714e88db6043c4d3a840f5a76f777de6dd44603505a484359965f7f22b2ca1e34bb222bc1d4ae8cfc8fbbfc7bac930afbac5ac7db759cf2568f49db6a21cb8bdcbf2249fcb90a17bcf86cc06051fa32b7fbfe33a60d62cad98b92547f273f36732a42af6497dcaa31435ac401bbabe00d66b22237fbab42adf7b5c0e1d65c0eeefb71e8ccfbb7ccb2edd8e284f7de5c200791253969b74d38d5a2cbff7ec6b6ba21069da61b3f61435bfd26a0eb8defa725779ec44e5428fdc762f4900ed6452be9c1fb4e746dbfd7f708b50a7d294deeefd14a495feefe050b2a05454bc7975b8bf7c8385f774649953a3fda02e5a6750d95c13ead24d82db81adb98b3dcdf2bdadb1ba9fb286927cb39bfd868ab123baa3259f9b55b8f165cf7b4398cb7d670683957cdc99a7e593cdc97e38e2e768e15c80e548f4ab4b1132afad9bbf5e76184bcea33ad2b9630c981056ce34b26932b96c7b3507ea3bfca443415da3c1bd77dd9f4305dd07c7cb05715e66065f5eb2ab1202c6f9da6ca843dddba3bc5bbc779e677cb7190c74564cfd3e565ac50fae69cd071336ad2ff5657949c4c7bc780579922d921caf24b1584b85ef82a9be17c7990cd72c3681f7e579c03da497190c5215bffcfd076d257bee1668541c03936675a72e95100f59bd852b2f12c217cb96558db2dc3c58cecb271ed9c1a9fb05b20d10d4aac817d8d4ba2e9ff71257ac8bfa449ef07b3ea363974657f26c3e71fd03da8f42763762642c4466304cdc175753f53a500080c10c0ea4c571f2bde0ef78104771b97e5f7272ff3c5df155dadac7a9942cfffdc3045b25836a8afc749f65aaa785954be3af616447147323b7bb94dccf09db928cf24bb2c8db8aaef1d80294f79a02a12db2f7ac8b17e9ab00d5673f5dafc9a358681b8894d46c1682241c2ec6864e6578f3f3af4b1f1890f1d3099897b4a27cb6b16b7e6977f33c37e8b40303beba37edd6a03e09d2f9dc6232cde27a91df4ab79425858aebb56d843e85957ab127e6e8818a0b7c3932fbbab1f33562ab503edce7d5c4a914d4d280dde9fc1927bfc9a2eb8b2f0b452d4c0b7f9c7ed4cabefdc7ab4eb8d76ee184af26683f29d", 0x1000}, {&(0x7f0000000100)="4c2ac9823cc451ada81b1fb216b4ff5a7fdb4c4270b0f2bc93bfbe9f42a405133616063613ee7bb7d6d62fe17bbd652d1f360232d86b5422f36eea27be1bfdb8f60cde663516d38aa2649f55d3e18120f8facf7eef8383dc6dd5b203277fb4151f845e47e364281328754ef3eaf8fa66ee721309f6270caf781caa", 0x7b}, {&(0x7f0000000180)="adad60805b737e34a745240c747017ff94afd895ac1d40d784b4a6e4e3e9081f0af110a02c9122b256b09d73bc9e00b86753d5f3506446921ac87743584dc550e779e956fd931e6a83cfbfbab4cbe77258e23e5bfe0664138d16587c9066c0fdb55a446319a8c558cda5c230b8c08b85c6111fe716ab1a5034503a47c63ab0b5cb6e3317b8c6d6e87fde6c4e6653", 0x8e}], 0x4, 0x0) write(r0, &(0x7f00000012c0)="32d28e3e6e912cac21eb9aec620730f1c6a804a250b39fd7d8a8e47a8dfc3af278c21f02a3fde61de298b8da2f720533f16a715d8df8fdf25adf0d947c3658a762bc403283bc44f852ac2958032f8cc4d60ad0b5670f43360aa979c60f82ddf18e1e65d8e80c85b95bf3b6edd23f6adef312d9911c2efcf13b7eb7edc96cbdcfa6eed91d657313006ef4b1d387c147d916cbccba49cca17431c6", 0x9a) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000280)=0x2) 16:14:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffeff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 16:14:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x1, 0x0, "3cbf42eb8249066509c75f4a559bb1035eaf4847"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1fd, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x8, 0x4, 0x2, 0x6, "66812dc0c2c7c6a5116541827375d9e554e2f3b8", 0x4}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:14:38 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6009, 0x1100) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="84ad641cb35294e23d59319adf1352bbc4456a26ded8659d69b19b8f7365ea4f3dea13848cb52cb0e2e5cf0f52bf7c8ff4e66aa8cc6eac", 0x37}, {&(0x7f0000000040)="d5aaa99eae579b284bc1255bc2a3ab57cff3fb7ceaff79e545ba5bcfcd2d4dce68839bbbdf2b1d386dfd9cc4ead47af18a2b66d36fdb08b0464d87789823b8c45f44b882919e75c71772f135b302ecb601b53d032879ad74aa6419eb6d6dbc4c0b8f101b1bab179ce4a9c27a1ed6c36301d85eb2f9ba55", 0x77}, {&(0x7f0000000140)="fbb1be0136689901aa1fa1b9cbf8975090c6e56c8f6312868fc564dd749139b0d577fe80810a8a1462133540c32d166a0f9737c9ad7f440ad590ee17cb4ba2b72a42dbb82f9963a9c4363b51ec9b46f38def92bf6d3c7d943f0aedf27837ef4a536f705aea6b7daa463c32ad07d188e495d8eab8058965106f974cde2d6292b0281c09adba5165c48d3e4905e27be8efc2e039b4904f5d27ef6b1cedeada49e66e378820b30ed6fa7575832fd705bdf365174c16802e124976be158172453e3f04f9f5e9a45e11b0e8809db5356681f12898d7b8f54420faeb62a06e", 0xdc}, {&(0x7f0000000240)="91b410ed036ab24999f847033bcc8f5e80c505cc72a629f5d3c4b46910f88cac42c35491d004ebb86a760af58077eb41d88f7846f8b3a8fb18723a13badd1093d76bb6969549d632cf8900935fb067fef5b219a491cb095bdabae5a0c29aef7ee4cb38246d461f4eb0d49d2c2fd1f3a2aceb42c683ae2f", 0x77}, {&(0x7f00000000c0)}], 0x5) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:14:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) flock(r0, 0x7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0xe) bind$unix(r1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) truncate(&(0x7f0000000380)='./file0\x00', 0x100) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x800, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xfffffe4d) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x0) write(r3, &(0x7f0000000c80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd6218c252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000d2ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed2353faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xfa) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file0/file0\x00') getpgrp() recvfrom$inet(r5, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000240)={0x39cd, 0x0, 0x2, 0xfffffffffffffffb}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000580)=0xfffffffffffffab0) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) 16:14:38 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 16:14:38 executing program 1: semget$private(0x0, 0x2, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x10060}, {0x6}]}) r1 = socket$inet6(0x18, 0x7, 0x76c) r2 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/144) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xffffffff00000000, 0x1, 0x5, 0x80, 0xfffffffffffffbff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:14:38 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x800010, r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:14:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x20, 0x0, 0x8, 0x5}, {}], 0x5, &(0x7f0000000300)=[{{}, 0x0, 0x1, 0x1, 0x215, 0x1}], 0x2791, &(0x7f0000000380)={0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:14:38 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 16:14:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000140)='.\x00', 0xfffffffffffffffd) fsync(r0) rmdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:14:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/75, 0x4b) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f00000000c0)="a8", 0x1) 16:14:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x81) chmod(&(0x7f00000002c0)='./file0/file1\x00', 0x46) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) stat(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)) 16:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20}, {0x16}]}) r1 = semget$private(0x0, 0x5, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/116) syz_emit_ethernet(0x4, &(0x7f00000001c0)="8a058e7b") r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) 16:14:38 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000900)={0x3}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x8000, 0x0) fcntl$getflags(r3, 0x3) recvfrom$inet6(r3, &(0x7f00000019c0)=""/57, 0x39, 0x842, &(0x7f0000001a00)={0x18, 0x0, 0x1, 0x4}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) read(0xffffffffffffffff, &(0x7f0000000180)=""/219, 0xffffffffffffffd5) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r4 = semget$private(0x0, 0x6, 0x8c) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001a40)=0xfff) semop(r4, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0xbf, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r5 = kqueue() r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x7, &(0x7f0000000640)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) write(r2, &(0x7f00000008c0)="596189870e29e4fa85f86f1a97038f82170f32f24ffd87af2119", 0x1a) faccessat(r6, &(0x7f0000001ac0)='./file0/file0\x00', 0xeb7480f0babd1cb2, 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000940)=""/4096) r7 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000300)=[{{r2}, 0x0, 0x80, 0x800000002, 0x1, 0x9}, {{r2}, 0xfffffffffffffff9, 0xd2, 0x80000083, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0xef3c, 0x423e}, {{r0}, 0xfffffffffffffffd, 0x28, 0x1, 0x316, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x6, 0x3}], 0x869, &(0x7f00000007c0)=[{{r7}, 0xffffffffffffffff, 0x70, 0x0, 0x3f, 0x2}, {{r6}, 0xffffffffffffffff, 0x21, 0x2, 0x83, 0x80}, {{r5}, 0xffffffffffffffff, 0x31, 0x40000080, 0x8, 0x765}], 0x2, &(0x7f0000000740)={0x4, 0x200}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x6, 0xfffffffffffffdfd, "b79d557da3fcdf96ffffe34796892d2ac5e67b38", 0x800000000000004}) connect(r3, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8) clock_getres(0x4, &(0x7f0000001940)) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0xb38200000000000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000002c0)) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000880)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) 16:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x1000003}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xbd, 0x20}, {0x101, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:14:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x0, './file0\x00', 0x1f, 0x6e, 0x401, 0xfff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffeb5, 0x0, 0x241, 0x0, 0xe}, 0x6) 16:14:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x220, 0x0) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) 16:14:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xc) listen(r0, 0x3a0) 16:14:38 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=""/130, 0xfffffd4b) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000012c0)=""/4096, &(0x7f0000000080)=0x1000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) setsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f0000000280)="9446ad19eb7bf8fa6da3aa0d012498c25b4da646381f24d7368c1a50022c4360017e94d24524e05fdb94a591abfd6c2069f1c70d0731eb47369c993cc6ac533e33627bcdfc1f8fec5108016644eca454e6c15b0255419c3e692d53c5317828fb49ad5b6f80640d158ba582059873b60bb18404de779b36137fd46062a5b90a52e5ab4af08d1086b7cd53fe769e71ba8966fdbd99b3786a75", 0xe6) writev(r1, &(0x7f0000000040), 0x1b) fcntl$setflags(r2, 0x2, 0x1) open$dir(&(0x7f0000000340)='./file0/file0/file0\x00', 0x10488, 0x141) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x6, './file0\x00', './file0/file0/fi'}) pipe(&(0x7f0000000380)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x580, 0x8) 16:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f0000000300)=""/229) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x2, &(0x7f0000000640)=[{0x64d000, 0x5, 0x8, 0x1}, {0x10000, 0x0, 0x40, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x87}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") lseek(r0, 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000140)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d8152cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f540300000000000000f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a61e248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31600000000000000000000000000006a07", 0x4cd}], 0x1) close(r2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000680)=0x2) getsockname(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[0x81]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x28008, 0x100) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000740)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) 16:14:38 executing program 0: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) listen(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) 16:14:38 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) poll(&(0x7f0000000780)=[{r1, 0xd6}], 0x1, 0x0) 16:14:38 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x8000000000000) mknod(&(0x7f0000000180)='./control/file0\x00', 0x6111, 0x2) open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x21, 0x0) 16:14:38 executing program 0: socketpair$unix(0x1, 0x1000000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:14:39 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) lseek(r0, 0x52, 0x2) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 16:14:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000f2f000/0x8000)=nil, 0x8000, 0x2, 0x10, r0, 0x0, 0x0) 16:14:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[r1, r2]) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5f0b929bfca6b4717934cfaa1a8d2863e3a5cecc78e8c8765c63b8504ecc465c6295"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x2869d4d1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r3, r0) 16:14:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = msgget$private(0x0, 0x104) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/175) kevent(r1, 0x0, 0x5, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0x80000000, 0xc2, 0xb96}, {{r1}, 0xffffffffffffffff, 0x4, 0x9, 0xffffffffffffff4e, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfffffffffffffff8, 0x8}], 0x1f, 0x0) 16:14:39 executing program 1: r0 = socket(0x400000000014, 0x3, 0x10000003a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x408, 0x0) fcntl$dupfd(r0, 0x0, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x81}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x4, 0x5}, 0xf800000000000000, [0x9, 0x200, 0x80, 0x100000001, 0x4, 0x8, 0x2, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgget(0x2, 0x312) 16:14:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r1, 0x44}], 0x1, 0x401) poll(&(0x7f00000000c0)=[{r1, 0x1a5}], 0x1, 0x0) 16:14:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x8000000000000006}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x3ff, 0x40, 0x10000, 0x4}, {0x1, 0x80, 0x1, 0x2}]}) 16:14:39 executing program 0: r0 = getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xa6f, './file0\x00', './file0\x00'}) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) seteuid(r0) 16:14:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x478b, 0x64a5, 0x0, "d3db975d3d6247b2f7cb13410d01b47a3a5cae8f"}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0x5, 0xfffffffffffffffc, r1}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:14:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) getdents(r1, &(0x7f0000000240)=""/233, 0xe9) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:14:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) flock(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3d}, {0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kqueue() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) syz_emit_ethernet(0x10b, &(0x7f0000000240)="18574d73ba073f15af4b99798a52834fd60f478e3f4a6efc5f75e7353faf3b70ba01327afaf2d2bf92471efea77983f5da66f37378cd0b02da301782090000af7a4ffda2f088591a0b05d2669fb987d5eddc12e1d40b0dbb076c06f06c79ba3f05a54504e10406480571c3f88b42e94f7a564ae8ad56e25fe41e024114f3f0a14ed74843003b58d6b1cfa88dc9db9a1091faf367b5bfeaf89f7d2e8558b5649ac58af88f5cf8ef9863b59c32ec78b2ad19abb4b21c669cc7ebf6572257fd8a94d4d98075007f85672e47451b3dd118039fe20fd5b72c4a092e1f829906cc4088914ef63927722e314d3dd04175a216e4bfde80af22113e092cb688a72ca9735485b982a2e468637b6c6ebec434b21f9878b03c57e9f002cec3fc91bd0eea08a698cd22aad5a123228887bea53a3baa1e052d3a21f483cc4d0a15827eeeaba1") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xf1) 16:14:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='\x00\xe9') open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x11) 16:14:40 executing program 1: chmod(&(0x7f00000000c0)='./file2\x00', 0x130) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) flock(r0, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 16:14:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:14:40 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:14:40 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c0f43c5fbba7d28e18706000000a7c8000000290000003300000003000019e21600351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d245871f00000000000000e1846fbf8fe2edd747750100008072af5b5a14e9e7dd42790900b8520dd93a626ed574cd60f3650ef5f96e9d7ba872c97dbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261178570b0c846ea4796dc50c0896224e0c331a1e66443970a8387640c0400f1b7c8014357710c1c53dfb9c13821fbffffffffff2e53568453afb19bfd7179d1c61a39363cc1d64a56d6900ba0846165889e1d265eccf2ed64bcd7069ea40fa92f3a1ce61de7c41a1d37c35b8b33a18f13ba048b775415cf3d46916f673ed48c1fc4ce176835f3b667786094d97f15a01f37c9009f410845ed09335fefd9cd14707082b27a0e48491d"], 0x25}, 0x3) r0 = socket$inet(0x2, 0x8000, 0x20) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0x20) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f000077d000/0x2000)=nil, 0x2000, 0x4) 16:14:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x10000, 0x1, 0x5, 0x1, 0x400}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) close(r1) 16:14:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xf2) 16:14:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000003640)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x100000000, 0x1}, 0xc, &(0x7f0000002300)=[{&(0x7f0000000080)="550f82a6bd8a57a728104bf07dd9c9aaee7281f54d730c4c210ef9d2531f62dd39ae495ae998c3b7c4e837e543db6faaa693550358dff4eb462c32315019a31daf0289efd627ae5152df577a11161a5706a5e5d8f873adb07220e0d56f3efd70ffac71c57e26fe7f0408c4bbe81b18ebe557ee5f0e764b611595cc9eff831e32f283d119bc4891031b621deab090af21bbe680f662c9b8718b3f220f7ba695dca9a50cf49463dadec1dd82074cc2c99a695ac439166966e4ec308aa5fc03daa7a39a2fb48f5ffed8b85f23acdd7d05713718ad05920913b1281da53797df7c70be01512a2a2e794f0e52c0ace199a14eac65174fdca8890d1b87dfe523f7b73645f02fedc6be27884e58b658b0956ce3cc0a0847f637179bc12658e28d8cf10905566765468f71205c8c7db2d65b1845142c9eb6701e8cf15d9c008b603e901d4d092922b907f2efa1db03a9f9203587d624d673556b54dd4a92f27dcf6f9e994bec4e983b617c1421b894039fc4e02ccda96e2ce53594d6fbe107f7177a9c6e970d9885cc53b4aff904c74e624334e9098e44a1fa7800174092fb57d1043ebddbe8423d3c1893d6ea21c0bc9b27aff8fdc47111c073139782ef91a24643a3df482664db293241f2887c6c4b202c8b671a9c2c704e16d83a924bdd4b680e46db2b28cb6630e997d25938d09784a39f0c913955aa2357265bef4df3b92eaaa22e2c457cc65b29a301dc3daeda7abb0d277229a1b8dd8153095eb781fc23c66ec5ba5acd5c8d24654f0058045026864b7d3ca66e79544ccef778ca839316acec88dc3bfd365619d058f2681cd1817865fe0511865df83d37db2ac6270f7cb43d8a9758cb93feac127dee96837057991a8c0ccde19c0b48ae9e221b8be82302a219da170458c5a8ed58bf32c64ad386244301ec11f065c03ffbdb2c3618680561e3ec927e1ac9a9ca52f7970c0c6dec5b4563c0c13bb0eac905f6cbf62ffa9997afa56f89ef37bef2179f47aa7abe5f2f88363686725175935688551b6bce3f5f7deaecb6e8b9e01af49db0368edc173001c2ab1e2d30e95b23127b484b3d1a8049b19e2de90dfe35e8397154407bf8440b88f07e932fc20e903267e2abde5562b0c1a1de3118dc590c6981645e7a2938a5dd685f6065a1d68e6da5909c30a2f6097e8dd099a8ce9cdc4a3976642cb7fb98eef38bdadfdf27ecdfd14e3fc938aeaaef34ff4d1c1fc58633e01ed8a4e89709959fa0c2ca1548d4a3467810fd48a320e27332282b7c690a2b9fce61433c47b64679cd7576529a4bf5bfbe278963a3724d2b0ecaf857afe1d6ded52f389d8d3808c205d3851e8615e5ea14dc7c0c85a731b159fd9c2dfeebbe8bcf96f3dbc56558149b6e25cc95edf9a63ec1f45bcdc696cebc52c606258d5b4fa47eaf0229680c2f8db161b9f75a86980807921bd40bea04e85a46c4bf4644d237e473ec127d0d23afed5d2095b7d7ca149b841fd78d32eccca8c571b5970d9eb203d769bc7d4ded122c47f017ec5846cdcc6dc00563cda9cf8f49fd732fc63d3c1540d0af8842d437f4f0ce2a8b293df2a50ecfe527dd6abae60482e103298dabc8fbd66021d491eddcce7029243eb5dd429f13ad526363fb2de72f65482da8979e9648c5e0c651ed8775fa74e1d5ae33e40d2fc423f244b0248e47aa8cb41190409fef62a883d38807082f32daa7fdee51e475282491d3560380989b75ab685a6b7696999174134d64464acb21074973f29995f4a07c5d6c611713255420c0f01248199ecfb3a7bf2113060100b991670c8311e516fa8a49575a2b0beff293a576f3ee6037ccac40994510c9b6113b01327d0a9bb8ec9713e7ac503834ff8245d2fab3a80ec3b95f1d1d59c73dec280a814336e7a76903d6cb0c62e4b49d8ed4a9e39dc2c70febd70078a42085ab0f897a2fc01961266fbd45f226b763fd7d7d6e9d52da6e175cfdeaa81313146a0c39891d5d8722c3b2c206b8287c92a5a214576cd7b88bbbc3c361cebdbed2eebe45c7418c51446d97ea955511d6be1a4c12609b08c8b3177d1f8f03b533895e025159784e9a52dd8221a527ceb666bac6d6933a7c7fbec431962018c86c3fbb237857b41ab77c05a63b79e1af55f7c1d5aab62fe04c3b194ad2e2b3b15e1b13dfe77a75ec8bebfac272b879c3e7d8df8fc0a0a91149eed9005ece75e140f1d9076f2182799592e825aadcc643fc8741e0d1f40e4370f4cc880538b4413d32db3d44392dc87a3fdd7f0b262443e6238d90a6ba836c9ef3d6f7b4378404bc6b4da59667c5b7a8adccf8461dc438eb6557e3f3fc66423d2784d65d1b6687dd8f2e1119018e75df0d5be404c35b5eaa20b31d1010f3dadbd40fd5df0af6d015d5d9726e8118713b85348a530d5e41ed84102bd38598f1149418a58bdb64809d00fc0df1212f812fa61ed2632312e5b95d1709ca4c30d96f6fe3ca5fef1550f2f41b980975a6e8cfe321bf5f7d507e119ae853c20f9f7afa7dcef22eb07355902aa5f4b9b8e6f4043e7fc96e61295d3e122ca41f8669d8950fbf83c97be8ac9d8fd5cee0a516d235dac12f04de671156eb5a3373e6b81b0b09a53689f027926503d1b5d36b8903e3ec5238e91d4cd9965ef2cc508c52cb982ee79da11f2c2543a0b4f59d2acb6983997e204e0f6390f3affef21b895526ef755a0c918b2e8deefca05815700602fb2abe97bd0a6b9ebcdc1173e313b53784a3c6bb02221c239b9749bd9e5347da8244d8e6a1eb6cdb85b263ad1c521eda394b710b8acbb27fc7999499a50345b1523b04d6ea7e011be39a7e797c8f740af047021bbc0c3625f9246a5093e8aab7fb3221a5d0181892e398972fef754d5f738aa6e5212e3b0e50ff582d1b049bf1be6815b88884c24a14ab77b85555c0afa71cbb9e5972165de79c157efd98d5032a7291e028f0499e125856ac611b219590f90b57501da7d351120fd28a27006f9711b0e1b06b9f7d8926d87b6b024bd63efc37251b9ccfaaf4a93ed946c678deb792f05a551ae214fd232f7595463b15575c99dceec4f0a382ccb66e149e03ebb8d79a04e958cf2b1530dd724c24b376f7c7b2c4d0724ca9d0971a55ad11dc2f766223d2e2266503462828f07822c0e6ce593c8d1e25ef2947d257f914e20ac7880643b7294f049de41e7c87950b4683d9d61162f15006dfaa11ab977b0a0554174c2b07de186ae146ac417a6087c3858c0b0800afc7e82d67bc0a06b107e788e5a815f9f37f6f2893602a2cb3b3f5b086d60ea194ec045f4a10b868d984d7f055c5ee1fc26b57cfbafea6e0ca2e7244720d3df1cf3e413c932df05f210803f178b1b96bd5a19bb86e3a65d2e22aa1fbed6503de9223c030a82e1b913352f65014bec6a58644fa0dbd214d5e60af9e0ded7616b9d53ec67fa4d3f1101aab1871ef198c9ebb56d6478fdcff2955cdb90ef55e0e24f411ea342ee7e5b0ddd62797634a009ce11c4be207c3646ae100dd745d5d00c4f10f4ca9a3fa1dc51a438c437f4d798b9c81b6e2d845c573836a08f93de212d54358ddf29a857692f89c0e41ae976ecf6c5cefc3bcbb858fab304189f7de082d29fb3c06798f6adfcea86246ca64f1a9ec1ca36ddfcb692758cfe221d356b39fc5a5ff36c128facf2ff96547ec8aadf8209507e7fac98934f84d8fc73858e1ab2bf99151f3254e3ac975e56d7794b30e09e7d024d42a5de0d56e68777b1e97da9910b0ebb8c76781d67e1c6063031e8c63556ed5db1fe770e7f4019e6dcf5c1f189ca1e1aad29f4bf635b3c8807f573faa1fdcd8d8fb80532b3c41a96bfb71dcbb622927599faf8a51553c511fa540be8f948f735b076251b329ac65939b6f1b38b1c7408b459daa305ade94074db756dfd4244accd270b30c5658e4a0192a68508d2538af8fb4d9118755c1d1d7e6fc2d1283f22377f8c3b6ac130608615c3f41b805c05bd61032a0875fb8ec1ab0ea548ffe822fa27fe3018e8e30a006f20fcfdb45ea3f37c57e0a62976a27170eddefc943e4553daf8fdb767d3e1efdec9e492674b2f9a560053efda1a613645fc0c496dbd7fd359fafc18cfb7178809563d6f11537e1df300ee7bdf74d1f91188a5a0938444ce3f31b34cc2ea23771a4b37867b4b9e59488c0f5bee557635bef1f8a6f6c5cdf50b36a79697a25d6be70267deb5b6f06c85aa15c2e2db95b2466467d561b9861bf7291b5f3512ab72384d3e250c537a2769896a3aa7ac1235940f56032be8462d9a3fd59cf68cb0b1d078d94a554c81ebee28a5f25c848fd2cb7e5be26d5b514afb809a6cb954a20dffcdb0d1847b1d90828d69add43775009fd3d5b8c9b0d83bf41f2327efbbd15ecdfa1f9a038a27d4c689a278ed20d7e19928f9186be1e3005ab48e8125cd44c3aec5136ccbcdd6acbd0a72ceab72bd58dcc59fb39e9306d7e350b35808799841b9289bb009d556768146e5723d3c5d66a29817f795ff4024b0788decadecba3d331dd2f5a40fa6c46b3231499141b2de46ac4487f4faf826fc8800e84851eaf45071a181cc060822e8a7cdf5fd6f1ba89cc7a0e4e10309a64a83010c4a5a9d8f2ffff562d42d45fc940480fd253b52dd6afe7285025a0578ae7808ba548e790807858920213685701249a330c98e84a625db2ac707e2cc39e110ec6a0ce33436f087348e84e2e54c3390a5fe31db5f0619e8c6f9c8ca2b93c59dbff4742d712bf2536ef22cd27522069724d1013030bcd42be761eea0574edff75f180727227a982e21db6be6dade4debdcf3dd42dac33361a64b9bedf54628f86543ff0c08d32cc0d1201f945077eb0d692953873b43506e618ba82ccf7e64b16fde55473ccc87af95dc5649f2cc8c911eb763405e2b1b020a7733e95381bd68f9991d732181983b4ebbd314855e274077eb02b99820f05cbb1f3f3be9522dd4b09dbd14e714feda36c2386f10fca7390ed0811c43af07d5a098f718fb752e474153e748b27d289284fdd0a0b34df4bdd3e71fcac437f9f03c8ff5ff3b90b6c9e03ad326ea7bb89da9d08e085f41e406e3cf45a2958aab586ca6481b0eec655effdb10ed5d9743480dc34d42f1852d3fd867908663052b58569aea72f00f61ec342b5dc1e21135bd664cae709c357785f9ab9c8709fdf8e4108f26bd31c66ee85886588f50da90e4433ab6b98e77c382a6397b641c98b70289aad0e7d044971e3548e534e5f93d70087515c0018608172a4cff3d28d5f580b7f1ce395a4d710b224484b8140cf03e6ec6350a86108c3027950bdadc0e5737eedd5ee9fc68aeeaa87054ab0b51498c0cc4f485b27aa90346fdca1a7b99bd16c1dcb18883d1753525accd3b4986bceadb5498addd66a76f90e2959a16f9297d2a79e8c8c7afd605962c38facf14a9ab71f8960e12143874bfdd99fecf874359829ae397bea9d4e5132e29d321c58aa0cb40d38e0792e0f64c151663bac895c5cd102d52bb900d25fa2cf6199e6a9ab47887d16ff31259051d0da9e26817ec50847e3f6aba7d5653fff69ec0cdfa852d7295621c09756704d69a61b7856ac357ee1bf4d24d541583871a66ec800efc15f4a68d4619e6dbcbef367915e1ca1524d1e7256d1ee18d572f316421a7b0f4175c13e8990798394e0f0f975f7b476e967a0ab43a40bf08e17416a114adf8cf2857fe71af61e77608140c078fee5bcfbb17b4f1b404173c08d1ac3506d7033942e31816a445007293fc88ed2b566488b7620f3dec2f9acf90f8ae65c72bbf2468290d9e6e16fef04de0a8d5d11bbf6", 0x1000}, {&(0x7f0000001080)="1348f503fe8f9127cf28113ce517a1bcafa049455d2d3c5943a7d82399b2b39c259cf0335ea324a336dc8e0d36b1ab39db0d0a0b04dd10d09f7ba41986ad7447e870d00a9dc494fe024845e10a5963102869ebc9e843a233599345b6952e1d3cab060f87ec466efe777cf5ed8a2c12b3b5ef6676a93fdfb27a0c9f1bb6752b0df297d557bd31fe73cf86b3727777b617057b1a2966776f2bbb87e1fa0a5149672d11a6f668081d4678ee83", 0xab}, {&(0x7f0000001140)="1d120b432a21431af2aff8acdbd64fb48d328e651e408f5ab50f930ed792bcbc8202d74f34a0c2e6655d0d96ddccc83e144b15170f1b61b94d8714101284692f77d9709c3fcabcaf736048941c572f7134587e79ad6b5d998be3543d132654b7e29bf46e6fa09433fe6ec876e1ac0d52346cd437dd6099b087082cf83f43f24668fc2603735aa957b24dfcd84c20a5095949c56788076b5e3fd45f4b6defb43ecdfea7c9911492e9c26e9eef41b916a3821149a3538818397685", 0xba}, {&(0x7f0000001200)="9d61a1e22a758b803e965107bf65b2287e49e6fd1488e1a8664808e1ae1314f349c7fdfda824f2c9fae80e01d812f60731377fbe9a0db023ef8fa577d918c8668a4ce27ba088eda8fd67b571c362f0442fd6409cdc5f30196c7a7c8c991dc0adca97affff507ef048cfc4d4e1ca1f22a79e409daf459a83d4d7535d97c9f2812ed0e3d0052d5a59092b042aa46fd0cc4886ed0d0231c14a83059d4f1de729273a849b4f01c72759725ccded94b5c53", 0xaf}, {&(0x7f00000012c0)="053231b735b0e361214ec2be36e615413c84b6d71988e489d87816dae15f88cf6866", 0x22}, {&(0x7f0000001300)="fd2054b9e298a96e933e6727993330a7d7770b4a68cd317107640501e9e0469dcd90a323109197af2b27d1b75f31b192e8b1b55492b92da9af4850143d08c665bedee1bbf43d9cf3c05e30f420d92292ecac4458d8802ab72d79f73c44e518f4fd66bf7d0d032157d8128b9a90e603f9790b3332d9d06c5d7ffbb8691f26a797749543d5b4e84057decf5ce8f351ccc5a6c2ab592e06a5bddc633fc2bcf28ddd46c1bdfbc11ea35464a1f09b21df7073d1a3c4e560950381231c3e57a52d637b9cf99acd89223581ac87438be3dc674736ec4b4c83e98a4d69c35dd7e77f8191b5278081ee6c5a34e5df8ba4080a81ebd673c9c67e5c589b02af53568799cde635ea9ed75f8d26ec66c9b84742d6f81ab3b9cfc71a2a2cc6c5c2b09b7f18addd123410972ebd0b45985b1ce89dde4fb63d61c4a291d807795c387a062433698ef381613d5cbfb26deda18eb811640c3abf68369409f115e8136567893ee641aa9a580b842c38cc98a6e2b7c43aebafaa08905081ebacf26311eeb50dacd98956819245a9b7aa5c1bfae09d9b9494b127d50be64a95199b68d527b65afd7c33742cefcb8d07421a9907a3603d6be0e456d72fd0bed4d314aa869c21af362f90936361493cbe795d690b70ffb9f82d1b0c7903af0c91eb1379b083c8df68420c80b4b068d8e5a1aa371700725dccef6e861eb274ce9e905f84adcae9669961b3be384ba8a2431e846a8910ed54a85c3f5e78e52d481d5c99ea75d59a896a5eeba04b0d8dc0a58cbda06f0f77a0b7f28d4503df13eae38a102e14ba614f1a541300999e831264500eee8e9e74febcfc4df2737c59da5437a112f6bc09f514ec4c095a1421182db25fa9277a8d01bd6e8d1822a5a373525eaad3fcace3a1a580897d3aacb36012825b1d8ae2a6143f5d6c720837e6d863e5530c644bf5dba45bf97006b7c6da88320d5bc7061cd633200f20217148a40e31fa4813fedfa52383d5e2bd97acdec2f52becbc1137b19639280a9f9693220d2ad6dc65c4da1edf9fc58fa1bcd863f4d142f1490d6bbc313408b343600997de8b5e879a57c32f4f59ccb547dcad36ec41e4c3269d650a4609d58562fd31093746a0a887c76892810cd8db5713b3b66b53dd4672b9607d65d1a6218c965911aa2fd92664cce65e203983436c836101573dbef50ea05f69599b40e9736265026ebdec119ee2f4fc988ae282dd1153b9677a2307dbae034bcc0d0600c329db3b425978256cd7160d196a4ca04c333dd1305da3432f18948180f536c6defe4e45391afcb75604e8cb48a8ec5ff46a744397165241adf203063fb095b9d83d4ccfcb9e1a21c12f8f5abc74cba9782cf674dcdac9a12bcbc21a91d32edd720d18978ab5583ddb721fe38b2090a99ce43f4acd6946d1bc02606eb390c79a9a87076e7d8f3a1819ff68693864a935a20eed10d9f924652bfb942f0f34b0a4e4189b810901ec6b60474d9c3ad69d38e6ab39f08294b0ac18878161bf9c1951de071f44a27fcd8ec93a98c9c071525bd2f56e3eb25566f027d729b34e8ebfa2f6e151ff91b6c26cbff706f9ca0c5979351c05a821f32775228b369d59d8e95b670a5a7115006598dc75376eaab7ad520d51ea81c700fae735e478ceffa7af507f601d215c408bb8fd9068afd594f5cf656210b39548088a55ca03a5c7959a5fdc4e44c87a382848fdb6e818f28bb9efcdf95579822b48429c4f304cc9498ded4f1ba048d387aec64e0e6d679a1a50688a266e2a1ae6d2e31f82875e40f79298e183bda3302175aa1cb1dd04c9ac01ce5261628fa08beb011e35d59b894784caa6ebb2fb42d44238640ba0b8b2e4166d3b90f65d7734eea97d97f9e3d562e03cce79ce461a59711571f2a66000842cbb0eb76a1415e470169c35f6cafec82595bbdb8c4dc911dc0148ea06790c1a43077ea3173e41767ae90925024c039f91bc7667263cefc19baf3d8b1db8a931b3416f1ac1c5c4f347d7523df29d3f50d93ae8676295b1a0265fb41b43980883eb1bd3e061755f1a3699585df9c14a167e6932cb647f70815aa76d4ac69c30aa1877713007ac439e4003f70102b425f98c7d18a93498d3fb50b419b25c4ab716e9da208cecd0a576cadddfe38fed5cd1e12e67d96ba744179e28e8084dcf072c57870355c754b98262239d20b81db45e66d90b9f302d2ebbacad31ae90921054f1fdf79c5f8fd60c756d032625318be1c2897a53288112d072c91b9d7a8404660c7d210ec49bb0612a2d18d16059f1c81fc7421526e8a450fd8a15049e2e2fa8fdc8a4a8ec6647ee7707fcdd1a15aebdbe281f192520402de2da3157c13c23a0d87768b057a8d19f6eb336beecdc55c38392488e5f634492821011ea07b20e91abab2f57a514ea18914d36dece9126c825e1fc25e0f32b2186f5915e56c4cda48fb3863773867298f77d32a3e720741a068082cba21dada9371c782f6fac6bd34b99ce032afc98cee3859992815cf26667693a3ead4811302ec86d4792658252a04691788c01f04da2f4f3ebae1565a28c34d5471e428de1ca5fd98538aaa86e4d33d26018b35876fd48fc62fb5adc9d41401997e4331784d3c37c718ebf4cdb4a4dafe97e4368e5b4914ca2fbbb7c96feed00deb1f4bc260b47dff6d52906f2967228a4a5c67390511cbfeb9f2776b473a3b357a42f3a8a27db129c95cdfac52af9b816779d552ed65f712a3a979f03dda7f036f7720143b5dfa5dd1fed61817e914ab3a37547b5a81e4507b5067b34276786bca56f25c719d9383c58dbab6acfa3851363216aa50b901b94ab59645e60061bac7463470d4734084f5c9151285b759b43916610f480895a6bccaefd450d34013098db9dbe2d97a1dc2b8ae0dd823a499cb30c6347ca87266608dc7b00bbd211f6f7fd834af40f3eba88dfbf7e19fd64dcf462e0cde5c260dc395ea435eb66dc07f9ebaea92b17fb59acb271c57862cd066889a9e261b2a60c5eeb902d0ab1261b90c25a060e9c9a9a7203e8d31e0143c7336b761e49a868971389876ccba11159d2d3821f3d83ca507db07b67b26a4013e67a3bb0f72a0238ce21aebd4ea54de198896ec7f8f2fdecae3efdac80feb5b4d2a8d32c70cdb0053611b68149c1a6709b47c5453fbd22e336e5ae78fccb0f7322ec5e9ccf15b6525206986992efbdab34a34f4c803ce7dcd1cffa3cd6c9b773544602b6c17ef3f52cb154d5baa404faa6d6f892059274611eda40a9f03d8ca64483f32e0c63766f6d515205be7f5f2a8fdf2eea3d5ce67c2bd6800bb4410a857c6a967bc726b326dafcf9c6fe9cc906faa20b18ea5ef1cf88a531f0cfb969070392b9912ec4aa7cb59e19d82eb2a17b4f79bad8aacff93871e03e31739b2ab31c8110fdfa018849afd8a57508f3496209c04c417e232da142bcf8d5a09e02290c2a4980673ae5c5aa594ebda8cb012446fefe0e73749b90f71afcf80afd8ecb25006f22594495f8a82ad5fc9a81dd67a98ecfde7350c3852f3d034cf371664b370fd71761ffa9c20bac99211caf23b4a25c768577e1b24c1f4dcbc3634b0534488ad226acf166227470d2d7e3c7ffafe55689b795665b12e38e33d2660457a76fee8ba1b14a992a67990f681077f931166a4a0d0844a0ce4b18bc21a94393c34bf9843a7b58f091d68f35e111cfee7ee8c478ddafd0760fb72c24543b99df5a6d0b968ba144c9bd7e86eb3e25d0ea02e2a051e629d0a0d506957b9b12784e5488b3c1855fd0350215ede1f904859222b0a0cb040c39bc10296f56bf736cd03ec4ea8e3203deff67ffe6f1e43c7da5fc15bad37598629391781b1fc62075d16aaef0e060c11a80fa7c884807aa31181f8e80067ebef4de07fc91fef3fedd4911d21fad1887dce7d60fb7a9cfee04cb381fb92f159a2b4f267287144c8b5dc20a2ede0c6eb0791a806dcd0a1968b02c9ebeb752ca18a9de1561711c53d6997cd257b982f984456c9223990f7c940d74f3ef3533cb5fd32ed00f15120b3420ea1b1d75061922bf96f2d5e3824e1166efc7679b4505766335c160d0cc0baac94242c4eb7a395ca2c5a3c10b01dff83f948530669e9b1e16a5e798bf2fdb7bb1762e85d6cf5d4aa03f0e27589b3a1b72a2dd34b79dffe1454d61d896f9953b0e0b0e8c471b932bc05f960d2235545b3c73cae0cf027890f4ae880d30d7c09da684a98ecf4c023942df493091f44e78c1f021e469c88a2fbb53f2dbbababca3d4e435a09e7d0180463e8de0a10606e7473f52d11f612b3cb57d2a92088d4a6ef12ed7626839974f7ff1f980c145bc178d8208082ded80e24c0a119b6ac51517f77b529e2dd9ab0eaea28740376db6d5b40025602698f64a48cb9ccf27e602edfa59ab03c64c95ca08953a7ca9372fbb57d48d7894fa7efbd40bb540a1a6e599179a385139c1f1f6dd86a93133a7afd2aa7828984da20fa0b8b5a931f4de67e350e70374bc074fe6b7400d81a728405375e28d99cfe3d7a1ea6f8b27e37a447eae35eed7b9f11958d1d723f00e780b64298df4d20425cb63a2cf16c3317771ee3b97e0d5775ba4bc59b12d0ff86ffc9087a86749dfb675d2da17e6dfac2d06c6c71679d4a5ee285b65bd68e0bcb4be4235f695d56ca3893a3c5767fd36607973b886043d6051640a3c1c7d1183ecc9c713ed449236ddd2fae31169159f886532e9f730f9e88dae9b6247879ae47170462f1609d2a5ab98a0ecb59e183e2b6b941ec5d3450e3f1fd2321eda5379f7d407b832786532dbe7c0192e08c191f5c38c7d61036b8503abf8155579834abb0f95c6b559efa303da9bd5f2e71b4e877e494e7ccfe11a4727540d4ad842407072755843d639a787662215884f2293b25c613e9100029fe9069638dd446fa9328bab6d759c8a1cbe677c8e9338f4bd1923d4a76c51df4c3e816d29459022c41070b182c1c847731379bb624149ed3ed4ebad07b62e3d183c001512e83e3f7be7487969a54a3072a5d06ea9c696ffd951f0cd4d4383dcf1ffcf4a99d36489328bbbb5e68366d440d8e159b8c52aaee8448a6f4bbc7b13de381714d92c42fb09ed0127230adb9ac273bd69ee55224155a015442a65b7a750a72bdfde7a953f1e4512b3d47197f2a6397cd4505cb1e2e0c365c5369094e19fc92b67b213afca064e0c500e866a315906e5f70327f1e44960d20711195487c84f11883d5c321e88055d324973ddf67a11926f20a919ff28435d6cce04479d863c526fb84f05f95ac26db436cb0995fd1ee4daa2ee1de5168fcca246a5c7d54b0eb5440337c46c9c6debcd4ccf059f815bdf3922d27784012cf4c0988635844fc3f931fb6fc3f1157f286090944ffe21f0deeb849d1021b9c065f6ae587c04218bfda246cdb7a477e4b61a5a41158801bc627119b0969601a479f64dc758dd2fe5953b0be6d4231de4d41218b2065bca540bf22bbf0cee2910b4c83d9cde8189eacf22275735dff513e24a3bc03b234bdae168364677cc9f97b8cb39d9aef7430b43b8f1cd6d35cea98a79b37a22cbbf71c30e791c294e526c81f6483f7f52be07a1483e8ac2d555b9a6021d1aecfa3361f0fd3edb75714af39a7bf71db9eb3699e3c48efafc93f7fd4a169f476979786dfd6c9ec11196ee1d4feb1639378f98a917f9301c7168a1252492589f956bd826a98a37ea5313f41ab63a4a1cb120e7a9b0ec84fb14b7f473a14c046fbfdd0cb6e50fb94b9256a372e066f19097efe7278716c8c90cb953456bd36c4be299c288088b357ec174be9ab85e86", 0x1000}], 0x6, &(0x7f0000002380)=[{0x110, 0xffff, 0x3, "b8150fccf0a9a0f77d55d313f80992dbc846f01f98ca691ddb6afe87d571891e6d88cc5026595978e9be560e31e6e12f8ebf9c2c221a247b3b9bd0aa575b4d9f4ea0adeecf2565fc7d1c7b56795919d6362e8e0104d7859d3bbb17333c5393a40024d942c67c71909d61cc17766afdd167d5c23ca15f40ce78d41a93b65da66fec8e0f5f25b26e33203fdddd565cc380a734280942a4d5b07f4d8b18e4fb6d5d72806a90957ea01a212200bac8732c36acac275ebbeaafe7e76a09db19514d00ae27122b317918d0959efb3dfa52e070504b0c46195e259e5ebe44ec1911261631fb26950ecc022a04e6af22481fe8b27934212ea877cd0bc3faeb"}, {0x1010, 0xffff, 0x7, "bda6bc4d5d2e2fd3879b32ee82ed995e90eada9b664046e992206922701844110f76b6eebbeb8cb8473b683876e98ceedc24fb9f46a063cef3e7003b71a3479ee9858c3e2cd231d14ed0529b66a77ddcd3646070e2513f993b4d6b31893c8a58550fc9b15d47aa4043f01bd041dea6622c959e98e7d340c22a58b53992a3f80d1683c77715efa0ba2b6f28e0489b85536b686b5f018e74ac87e0d676fbcaffe87b06b24ecca99bdd8466f1b69df2d2299737c7dfa5e3f856736f754a5098a65abfabe8edc25cdc53cfb4cd441d671349c4143da6cb9231f23b45697fb7bac585b317cac35f6f55330968fd3d50698bbe3f25c63246754e50486db240520e9ff954520205f6160edf7898e4b221dfab334b6e92414872e6244728e7365d41caa61475f994e7f896ea5c73865bb308082c38978c7fb8c7a4dffeb30ed48358834e76e4af311e07152168ac4586e892060e21141144e8fe2dd842a3cc0ab075736e86745cddc5b66438a2cd293477795c2223bf2ca41b5cce80b2cd0e89590e2fcdbc860e88573ee271a80c8843f82ed01b283aff0312e599f716790e7680f58a5578d064e97b7ce5ed05a0b70ca58acb03bf01a3ed0ae4dcd830170af1da763498a509c7654171fa6ec17141dd1f13d447b9007a60c1ddf093b17623bad32cc738fc33485ee6a970874fffc610b4e0c4082989c74a10eb873a2e76c66fbdbbf9213de040e755473017c375a45fec796d5ae40439ea6f00f12731c59893da340adcac643f28df43b0e177289938826987e404391458532ce4b0fb838ab857da9e16f83ac1916567eaedffe6658809a4862bc644f0732b0a65f6ccd0b173123335c4b5de616e7218d2b57374914ef84ad403586110c21d0b9ff7580cf0994cbc8b6c98d9aee78fa71416bc1a058572e5fc0bf1b8265428ba0cd559a848f9e740cdb9a1b5782bd643b6e8c86914751dfed25ebad940463abb15203b70d2404930e2201288b20035b52420c94ce84cd081d9612e44a1af38813325c776abd3811821eacb81778f4f61981b02d9566b55598032a1679249ed5a55f7682575c1dbb3c83f0edbd894f4acc80ca01f2d636290e4915804bfe6ca4d9da48739bff5f793d32c05ccf1fb464c54c0dcfe0ab5faee7dcff1ea0b0aba1036eb26e1a850f348ef3bfbcffd73c7a85fee19f9c0da21e299dd3cbe6d0807b4b7325bb226b897a89edb7dc849e68939e9de8eb083d352bd678132471fa9e1593c19de5babef90c2f0e87952f5f7bbb4f5fb6ade67a4a155e8c303255866af348713c9cbef89ddf53473efa1e9455c3ddc74819f2e308ced4feecdb2f96129031cf98b9474c4eb916c58d216b706fc9ff3b8ee64a54abaa55206e03f2cce5c0336d7edd8d5425bff4e95e73cccf8ed1af3db314fb9a40251344925ca848974e959af95114fd661e0aef90205500ec6d2485b981f311b4ba6b68840b2c9e378d085f923ab1108da96288a9a20690058c4bc5e16c917df08ccdb8d2c802cb3d936df0536ffb8dde2c1267a023a48f1b32a9885eaecf25c30b75018c5c31a0d5f4fe28e64df697d951a03d6bd7da5c34f37cc7ba800121331040383dfb6b2b9e77b611ba427445d085d9a13e5716ffeed913ab44277942e5818a6f5228eaa4924a064f17ef597be7e406be1fec5b6becd992287f92f53f82e6421fbb7e014144fc234a84533124064c1b104cc2f206c79fcb8906d1de36c0fbf95c5b9e2d8d5119c974cc4dffef1074512ebe08e26bc76711af2f2f35d4827570a3f4e0e90f5b3f9ef4c837949a0e4cf0bd5ff9df55acd2bd12118a9876cd5333e68d2434c8bcadcf383cc6b607a4b2ec7c910f3b2fe989cf04e460cf7e189b4f757cf3ccfa1828ce983d4c19d98f829b6a60ea30f7c157152e1de8d6b0e3662f3c8e19584364c092200ab60aecd0ff9f65ef49d570eba275c83ad9243cb0d7aac5cda7c647010eddc53b567f509a60531094fd1b2f9063b3c3d19aedc3e4c862c8cfef17c2a0f247c6195eac787764854a2c51f0272f1838e7eea3ecfb8a1171da89f6ccdbe7285cc7e3a20e7eaa1cd409ec401c79e4e39a0c359c80765fecb42e44cebd902c5b51596eb190c742effa80f17afda94890798022a2b84a047f009151039f5d5f0fd84e3bde27d3b3e5ccafae13753ed338f6e71ecb2a9d58e33bed987f8fe1f5ee9245db68d6e72fe418c117f8a49492bbe94e2e871b51a209e35a7083dc10f02ce74de261b4e52e0d749df939b34bdbc75671bd28e66a0e92c73db70922d84656e20e8f32e64cceee55bf6cd32a44a099565bb20dc7cfa73c6813610bd80cfdf3f21802ebe9a1e623604467c437dbc34cd4cf31dcc47fdd581925d897c848b30e541733dd18cbfff73002fc647e23055a7aa674e8746f83ec6601966e02d61c2d411f35d54bc65d3a4eeda26452f1df63e01747e4c3318eea450205477bbae1ab05444ea9d260fc299df2855bceac793006a570d8048658dd5f5cb9dc2f9fe34eef916f7c2ea02e0b2d108dbc7f7c36f12857e1310dbab9f5f5882dbf64ca2af6738b3a5fff30d973f388a08a864771b1679927a9af97d32930746f4585f5be6c20a58c1e663bc60328915362ff937811cc166d2836476aaeb1797ed2491e8b6acc2eb941c2f4a70f401727965edfaaf378f39917a9b39002d4e2e3a1abd6f27fc1831268157c8293a909229c3bb196cd08d678c25a023d25a8dd3824ce500481e5021b5ba653f278c27a10198f899fd83c71f00a9dfc321f33be1c44a7d2f3a77a855c7fc5455f2342554b7bdeee8881e57bf85a11fc9e07f01c8578ab5400bd292b6dc7356da1e1fad9ff10670c1ea56ee6ef3c7db7296ef25dd19d2e6f9eb0f61ff42d507beade178baeb9f34eb82c26ce455c77a8c1afd5b7174a9856a493c91c09efafb7c78e0fd1c84a2949bdc4f2b917cad64f1d9da238476e1aa2a2d31ad65ab870e287ddba21ff6cfece9637ec435844586aaac69489a4e2b04ea3506007e484fbfa2d375e6f9cf4111c478241dae9e3ef1bd7e2ece896b77844be3d39446c600ed997a8d3ecdb88463e92dbbde01a2db9b78665ee298cfebd3bee8e1aeb483db7880fb1c39216fb709a175b03923af1b5a4e6c9b6898332f1c5e081d6bba4e6576cea87dea0813699586c49f32c83143f7c71c736b3512388dce28aa9e867e1fbf81ffe4c67d0cd447ea0d57c5af8324712c5cb07d371c7692a1a72bca2c407f86dbe5961eec24fc023ba09577af8688ce46850efbde9a1900f7bf94b5ca38112c4e3008d782b6a4c77ba94ab10f0cd213ea21c80052934051ae4b3194152fa2bd278bb802794060a83d2a9789bbe5f4ed9bfe72a73fe1efcd21d85c94bcf76f48665d7e72246146ef74fdbb84138f23fa5e012bf8c1ef1ce4c02cb0d8c3ad914b89fcb7b8d631cfefa0625d650ee0c07e202c82d3332517e049ab3714a0e80698fcaaef7319c7c92254daa9478138e751226c13b42745019fc04d389cce3fde65cb436e0ee2fe2129cc959757fd35e99e77fbf6ac2423d1d8bc83ddd05949890b2002ac0595f9ce52fa9eb6112bac1e4392db8db848caf2d58f095d787a6ae86498b884517fcf140f8f246e4bcbd52043a8cf2178e237a12c3cb348ea3eacdadec07aaa63b29c8901891517533b6c57db0dce31d12e0c6ce4d24e3b018d8262ac310acf68f25904023b05399f88dd0b155316b0951c4b2759944d8c96cb91ecb39b7d762d92de16da50e34540ea8372fb6364b9efe6cde7b038b08e7b220e8aa0733ffe477c6384b7c0105742547112832463203b2eb8dcf91dd10fc21196efe8fbfbcea1ca02110143c8706c99e66eb04566f38ac245ccb3585bdb2790d0f7892598520d836957c517e56be73a0c319ce4f911f7795a826d0d9f29de1efd228219043ac364a887ba057862de7335e501727ee545d580cc8c3adb4d6a9506249f3fae15ae2800d3934a4043802795c537d033211c85aeec7317ad8f2999304beeeb26b92a8c4bcc28f0dbe6111c82a3a2fa34e6e075eb2a582a33b49dd25b2cd9daf294afde035457f12914eb85b2f38e08e288068468eba5aa67d066df0863e6fbea349db9194e63fa2ac43c1d535f3238a97855c8acdf0d99e4991078fbb0c02c6c3b3ba68a94625982619d87f52175c13b3f50dabdb43202f1a56d71f72e3a0edd659a7c8f611924b55acba705838be76ea30e82b9d032d9a05d2c64082fd50ec3d817eb083440b013dfefb7b4ca568b509013fc9f4d17f2c8bd2f95cb58ba999bb2e829484922cf6a0538bfde7c43ae9bd86de97c88d1663c8c03c779cde1ac62f2fe0c9ea22166e323cea27c58470b53623df329a094e183dc11c006fb907b3e42031aa7d8b808af048d5e82cec3e9e2d2dd4d5e2489acceac3f5aa68ec4a4a73a7bd9433d24f7e045df49f09fbeb568aadd79d0d8e3604fa18e556d168c478d3407d699787ac918b29b3bff4b0cb61c6217d45b458b16421503e8f73220ade30c2bf151ae6822b138d57cd0d7bd8f5e3d6a48126f66b19584ef20eaa1537f90a431aadfc0ef383c912d4a7c0c8150be7282e5a3e8f567b04c255c94b81e085d9b35ed989320161ee147afd604923ac7b3bfe5d2b86cf13e8f02fd41543e9589970d7680570d284a0a12a0a74e7d1db9d7e1a0054267f4df2d16ceaec7783f7d3ca270fb7dcc99d7a926e9352a1348a0ecb444d951fb7c420bb39f9a067ddf5d60e6a64aefb8794d6a161ef1a2e0898d36bb5d9d14e558328e228b8104e7c724a63686d41829010ead1f7540a800438aec10fba6cf7700444adae66e8fdf6ccb16d3dd4d642323a4d0c9241aa5e7c068a9b9b6c30d902859414ccb87ed37326f46ef63a1833667fd5332858c9a2d5493c482161caad89bd74f0a30a8aab1af230d1b6e9c696190c58009a21379aa350797299995846a5708a27036ae63086b855c2b9b3406e21f2cec6979bbc7f1c780b364e1cca52d04b02f5943609730ff7502594a793512ef53db16f71fb6167ad4da72ca2bb359ffcdb87c09cee15c5a83535470011f661c4eaad51c5239aee6e28cbf5b402d576cf6030d2f180b39d720b7d7bd781a020f5c31c26769f091cd6f705d86f362e280377c00e176ac3c7c3b755f04a7c0e3505d6a4d0107c4b383a0928fb30fa57f668e117499432255633589f9ae9ec7365b2313ed573eb69b32cf080afd7de245a7ffb690d020ab2026026cc4618e7b153f2ce6a0cf9a4ad719054d944d872b2f04133caed813503ed48f0f9dc55341a1b8e0b699fbd0675f1a5a0087ec477fcab03254d577b8a0c038690f6dc311104e8309a4de7081bb1924ce9d3187e1bf1d25342fd561abdc75d5d4aba5b69034c8df3c85ab2a1a1d268f3de04a6cb9e0e6a77343fb01997236a71e0684518b1bec9690fb03f81650321bcc0639f758f686176874076ad570410c82187957ef6044764e3db3e433ab45008adf9daa76e40b409e5f2e04bca8851b657de7dddd018b2c8b491da830f4caf6531d1564470eb4c37d7439fbc87f0331bf42028a31db3e560fb5fbaac4566af54feacdd30099447967d7b2875dbc95f893b6ae55ec355b931216d482730134ad5cbeca617574d448ce4f7222d38211fcbf3bd36865b12d3eb133b2ef811493c9c19f0a4495ca41e602bb9d078bafd42a302dded5506aa36e81fc79f01ca06029e123c530d0a138a7c55670655eb9ee896bbd01d30a17261a7967b561fbd930099956c2c16068cf9f2e47b654d4cccd4a9d594ee6"}, {0x90, 0x0, 0x9, "44a73d3e48a01ad6f572f5390132b15c1ebcb877f8a16efe3b16b303d2eec231c738c2bfe7fa45fd1c64f4a5a781137b64aabb03e32916e088d45f1cb5564dbbd2225af6d8481290370158e40753eb898c4e4e49a78d1683ae2b036d53908b357766e6bd7f9e42b8884835591de414b5fd2d8bad27a745ed02a8"}, {0x100, 0xffff, 0x1, "3ca2b8cfb6930f12f74b2eaf7d7023bcc3722258c531b31b5079e78705b28e4eefe30ee517bb5026ccf511d677c952bb4ea80ccc2665faf012dcbd26e1a3323a2b5cb79611a32412cd999c3dc66396a68454ace6e1658e65250aaf36d2f3d6000a89fe3a1b3a57283fc9b23aadc018371c15020120b056c74286bb33e6274b24459566a0cba300fdf49daf3b7c114cac0bb22a24797c991771b46d76438b55a980822d1b604be3d8339a9fa79c0c6e649d8a79c6fba17a51d29b31a2f4e79c4e4fe3f7c62f47a218b6f0bff17940607b2ad32d7dcd9254e7ff693cbca81b54839fe60d0ac5947874bd66fc7783e9fe36"}], 0x12b0}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x86e9}, 0x8) 16:14:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:14:40 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x800000000000, 0x8, 0x100000000, 0x1}, {0x3, 0x401, 0x8e0f, 0x6}, {0x73e, 0x2, 0x4, 0x8}, {0x16f66241, 0x6d, 0x0, 0xfffffffffffffff7}, {0x6, 0x5, 0xfffffffffffff6fc, 0x7f}, {0x7fff, 0x100000001, 0xffffffffffffff7f, 0x2}, {0x7fffffff, 0x101, 0x8}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x1ff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x401) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x2, 0x0, 0x3, &(0x7f0000000080)) close(r0) socket$inet(0x2, 0x6, 0x2) 16:14:40 executing program 1: r0 = socket$inet(0x2, 0x10000000001, 0x3) r1 = semget$private(0x0, 0x4, 0xd9f) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg(r2, &(0x7f0000001bc0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f00000003c0)="adea77a25b8ef815c91bfca2e2e3a80dae8a0f0300df8930494b74bc93aba68049909c90ecfcbe54203260e414fb4174857841ddab40b4cd2dd4d7e8431a678183bcc76c17dd12961f4d52aa54b3606f12b92238a057bdeecfb18e428b76579fd48b877d7660448c442865528f372f6863fc2f51fa", 0x75}, {&(0x7f0000000440)="a53f45aa48a92a4b9c6ed6abba62cd132247b406accc470f24055d75f795e4bb36fd33851a2f77b4d0cc63cbd2634609058b42cf29de09b3ce1a4db3d8217fedc5bc1e86a88534fa010bd8241c599e1275b905b5d4ba69f714e3896d86d9741b3bf0623b3adb91022e3d65447c01b855335cc0cf638b8cf49cd5f62dd4d2a36af811957ba052d40d0c7416deecf3f36566538897588b", 0x96}, {&(0x7f0000000040)="fccf1db8ff6b96b76dfcba411dad75f3dedde562643742d13f628ea28dad01ad6bd973e5086c6b15", 0x28}, {&(0x7f0000000580)="a88fa4b62d9f6171af3fbb1c4fdd3a0730c334198a1ad142bedff0d134075ee7a5b2ec502cfb48ce69ec49bdeed5c9a548ff44b4cd78", 0x36}, {&(0x7f00000005c0)="a981533eac653ddfe757c977f35ded9238893464ff8fa4a4783aa14bc833d9467135a1587e4c63076d22d984244d40b145a688445fa7496ab02e9f835a669c9ef01a9f6c68630f65ef9f9b3127c1553107c4c4dc409f9e55597006b00c643dd3c8da8beaa15089794e4aff442b0d368de7a69193331ec04bab6ba3e5b178662268f37e255c33459463dc6b29aac8429ece5236b7641a568e40553e4b9e93adddf82191656c73667b3963afc3831f959b51d2d75be7339d989b223ddf5c1ec1cd125b37bf955ae06bdb65e90ae997f58baab4ec1c0356bd384025290251ac9b3274846d4f51feba2b4739e10401bd2dd0b6f5", 0xf2}, {&(0x7f00000006c0)="a940ca4ebf9bda3cfe48aef31c930962915d50ee808e446a084bebb1fea1859e917a38215cdc41b8d1082e4706b7093be7", 0x31}, {&(0x7f0000000700)="f9bd5d12354bb7590855eeab", 0xc}, {&(0x7f0000000740)="67dd3492a65ded976e33763ad2a233bfc24f032b0ad8", 0x16}], 0x8, &(0x7f0000000800)=[{0x1010, 0xffff, 0x7ff, "986078bc11a19d690422eae7487fa50d7586b81ea0a0dcfdd39fa8fc56c05d6f04a1a104cc72a3dc8fc6b939efc2603b6f487d4ac96972f80a682b5d249e17aa86765ea0641dbb18f3d5eac3dcc23a564a24c3af077c0b974a6a224720e53177934df0a66f106c0ec8be226e792a9d507a44a09bc285688e947f64bd6cf8cf02be01176cc72f14adfeb27ef7100d4e319d182f988f25daeac1d8e95645bbba61ddd31e752d3b4dad27eaebea5e77c4b379b82161ace536eed26bf034eafdf02ef91dddee54571d1378b4d43a09ddd78a7ba32a8048e963569444431796f22583d82f55f32ba72b3c5c4d92ce5302b8092fdb74c7d9e12c214b0477eb3304771d7b8afacb867e36bb0b2d0f9adb9d5fcff6f54e0bf59bd5016893c68f5f8221f0d6a95ffe8fd642347c1f02af6a789ae19451e2524a73fae83c370f24e91e62e396d6e41b3be309de606e77914dc33a48d248cc8fa728e2985892743f1c4dc9ea63af629678e108f5399af39b956be475a3a0847e8e15a20041e77e6d1ae4cd8302f3abc304b5048eeac8c5f9214964f8ad8643b53a1a66cc1118090d37654c99d031c60d91b1b74057353e6490a96a7ee4fd69bac60013a8955b87838581b4a30f9879ef73071cf5832c4c5c0f50e7fa179013699908443a16ce720d7a2f06d9db273f5cf5cc57b3a892fe6e5fcfd42985955c25aa2160186d058e5c1d129e92452e2422baf6743583dd61c8d9b492bc8784d6e57c8420bc599da748bb3779a187c7fd7c52fb52df3d5066849b59407e030bf51658972b31dfa5bf191747ad2d87f13e7ac07ee935bbde6acfe639228eee6eb3e2feb842d1b01b62be27a4c6d2a94a04dd304591e6ba437abdbfc15a3e701bcd033654dedb94e1974a5cf3dae91744a550f031f231c6fa206e307b203dcb7f3d742d77ae0ff61625ea9839f4ea6f0b26a7d2f63259a1fcdbe5d072bb96be93e0cd8a9d4801aa797c5f4ac120fecbd5a4d8ca330edb66b7c900ae23d22fe8b0343b75dc96b175e8eab854de52a5fb2efcda99aeb643ec95c6821ac861a4f20ac0ce82d0b6198b91e944291931b2fda40b8a61f7cf870358f0ecd4e1c6174a6790d107f0e446a074114cc6c9e28cda65732a3d9a9798702ed7b12592c1f544b2484566b651e6238168fd77c0dd18ae58fe20bd83d4887e7274131ccf50dd08fcb9185ceca0343933c99ed45e579e19e939396034734efebfb53d5c8673bcc7f855f9780647fa7a80d2da3fe0b230e7d0195dd979895bfa979101c3f6d56e3bfa96f0c3eb1a2e68d61e0a8c935fb613b09b795836550f7d6ea773add282c6323b9acecfb48e8bec163bf832995d1e45202a58ae9293819b9e1412ca2e37c39f4f5432ee6d3350c2e425e4e47ca6d422937439f1796a81793be20b02b8d7ff2c3ee437f5ff7ac75cf6a2fee7666232d5b818518039100d4ecaf679ed949816af675ed18a75a064e28adc766d8985d5b0c35604d924e66873edd0209dadc4f91cedcf0d3382d4ae67e23b51e12c6c9c1c830e3d12be6af97921efc7cc4bea62ae0a7ea9421e9c428e0ccf9125ba62960c2c1f730fd02224119bfba352671adf22efceb6be81f1cdeba6077175d528fb83c575a8f5cbe6854be0056d33805fb63bdce671f504aa6900bab0a94870235d607a75576fad20d50dd3a50544ae224d24c79299329b08062bdf2dcf1773a42b103719cb14619b49ce66d3fbba8dd7ce39132461ad8d6d286333e87106a4184f0845a04464e19efa4ae353565f04b971546008a1b0a08960979f257b44f6a3460b52e5b62d27591cc438db7270a2fd20c5b686a2eec93abb86ca29403b0d9263eb534029059950071cac8b8b9940b96e86e5ffcce06fd55b515da624ffef53bf2819c868bbe9c5c0432e64561a42d05fa7dd52900ec9d7f58a636618e1fefde806b994e0a111a59f9b7ef9a373ecd1acfe9cfd2664f417c39823e8c26d34f3f445961a0c50561a61fbc2572d0337cb6dadcc0bdc5e46b20906b3dd7d2e11990d0f3afda4f5ca8d28db74cdcc78994d2c591993d1440fe15a08d77279639b4c3b365e01f3cea5ea07c6e11d89568b306c24663192d15c5c15caa14013db6dbdbf9e5371fdda37e868bff434ac68db13534a9f35642f7e0f07d069eddfeabebbcd22efda61d806af06cf3f12d24dc6bcd681a521b56bbcb2453200300e0ccdc14241ef0f3534824bd6599bddf36f73d131b33f852f9639e913ec429070074014dc02fa1ef0454af04f963468a8ddd6ef7ffd0c51bd6736b122b6e62c4cbc7d74a618bf2fd3c91fd725bf81dd53ac7914ad50658b1f554176882a78f4672df8c1827055a0d64b4a5d8ab06843856f312e10e114a34e8e240482443714385970d3e8f1bc0a1d9ac8402b2bf57baac8197447188ee43fc2920c1b35aa05f386db2f5959788da2a16634f3f6047bc4e07e7b6f2b0515bf75c073d5adce52925f7e87b431990e265db7e1a7f6cf0e74933b23f99c85c5660284a0e923709d7c1c8c3973cebff7a41150531dda766f318e0c0ce094b4890cfce00cdae6fc0e2a46f2f2cd0d9b703616070581ac06fbeb9be39cfb566650bcc3a2aaae09420ce39887c3da765384ea10353434f63f98ef75c0b2693c0b9bcf90ceab88eebbafad9e811cfad2e3c37ee5c052755a92599cefba9e3a5c9e611e9c04da5ef0e8c118603fdd0000908f91b8a6489235b5038ea7e66647686f21804621a5afe7568d4375c3f15729a97c5e3754e547b0a98d2f7b29d07bc5444c18e672becb8f910e5da8c6027b01ac6f85516831a8992e4e78df58872df6569ff197b92acc16dec6e9f9d472c006461166158f216e9804fb56c92aeb35803d756d6d0fc1e85bd34c3d852c4832349a29ba318fad7c5df13c16166ab8928d61913bb4f3ab5bf54cf0d3cddb48423e95a858b2e7e7d2bc038564b5775e17333e2d4292721ccf22ec19d75859a33a4ec7632bf4ab0b69a33dee75beacdb0d79acb8b4681f3c059de31e82ad308dd459166c73d540d57ac7018efd745a579ea0f4982f3a980685758ba0656ab0fce02a6cd396a0e7da33f9cddc308c3270903f86bf25caa1b935d4c5260acebcc26941866066cb36703ce450fe6b196442ee637b67e495e9769c2ddcf54aacefd0e83bf4171637bd977e4c6ce4bad6bc7352e18cccc4c7c7f05c208e957c71a1dbf882962deb3cf443da355a64361a28e454d4a994a08b1a1266a5ad3d54c69d12ddf18a5b1035ad3becded77e1557fa7460c118d9eb4d3eaae22663e4c3f145c3110b1a0333a2e8e7a15f7011d051484b744854551d1825bd94a00e96e4e33d2b90b041658bfa741a129f3161ad127c5340c0142e65af94952ed941ba0b01f820a9cd7051c905bc3d177b0c14ad8fb9102289e3236954e21bbc76d62bd4ef6627643a112aaf364019b28c71763b4906ac53467a2996394a96e37606b175b84f0ce7e4c471cf5afed5af746db59bcb8025ff74dd56f13576be5ff793fd9dec365f15d227f94ca4e75ed12f8679e4044a292c869d12b41b111c88670d8545f9b4bc74e2701d846b105a2611231d3c63d8e94367a317730ce2a42a31c39ed9f90b7f0efd5008ccf57061c20f33dcb87e9618d7213ea34282f478ca7eec3427db5975750d309e2b547ee6441175dcc41c7973ba68ab0c9becccb5fe8026590aa4c40851ba5aba6bad3a9455999c645f0ecf72accd26afd29abb5c76e6ec6fe7da5baf87daeacf5ff55d10f21f1657d075b98bad0a5eac05bdb01832636bdfe189d8fc4fb8313cd5503cb5d7bffb3ae14b4d7d5ba36753bc22530f3c9fa648cf95ec41fa1aa9a61d4245b33921647b7021945d86939c79d9ef9704739393f062cc58557e16e0512b320bf08660859072f843d500096b5734e4ab6dd45ccfebe495012a54985934b29bf5451556433e11776a44fcfaa296e82624452feb372debf926412bcac80ae3aa7d1e887b302eb73e3cfae38964359db56c0d8f9f047d88a84e7e54cb3955db001a72c43762a70be44fab5601d9f565f345da06d2a6f14d66f771f6509697498f2fa7ea59e45c74328918ddfa4ffa4585bfa03903d7f12afc21ac64362837e480d6a83b4d6501c6e14ebb70a0b4d61c9da03f375604da491639cb96c80e914eeea45278a3753c312ad44c45a40e4e54fa0dd156e555e01e1e77dd2e9d08f34e303d66af6e00535b4be82c020f490f55b1d7748d7adc6f7c68413d2af6e4667e952cae7f80a7407f1cdd7bde62394aa60e4dc7675c8c5a7fd81fa71011331b8e75fe5efa46d30b35eb415470cec2ef6dfc31d9bb1c07b8f761845129c16b72f0e7fbd4b99ca0d3f96c1e25b60821b9405969dd161b78cd1aee9e51cd0a83b1d985143d3c1619e981d3d27b05f1deed70ec1ca3d9d2bca8a1bfa1c38ec71f5e60754d6bec29f0e355264f3bd99a6809a32b345ad9aef7bd5580b297162e021bf0b6e782b06ddf906fc115f8cea2da6ab9d9f8a02727818cdd1f57c3c9a03edf2a9b83e450ad32c9f6c289f33342d4aa7e1ba3a3d39efc80e1f53325079f5e79fc8f8e636af249b5efed9123aa554cdb8d0a8db34c9bdee72db6fb6f06ecdea805b3c2ca93a4d2ade536f3ee4889a2ea232fad5f12ea6089c957192d33109e0e9be2c3258763976da6cd567b4b7765f03de1843bfda08ea3a0212d3c6f1a74df32b3b06bfb209877da8bbe0ae5c53a456188eb6e674c8d039f51c29d3b975a4ceb4c4af03e9caceac55dc49e5a3962b89685f3e99a0b02fe7e82fd26145e259089653231f91d11ce200b049ebe315d088485bb7d562457dcdc7b687a06a1a54bb4214abcd509dcaffc927a95207b63a0d15cc37621b5ea6838be4069c407f7b56ad44bbdd88acf8d712ccbaec5a396a3d26f758ab7f79f802fee348044cad91d3aadc38efcb7fa70b36a0d1020569aa4ffbb30c86642e374b2109af55ad38c305b63b3c800b29ca4c97c726b0fbac2fa46a5f3fa20987e1bc31e018ab7571bf1d9c8812602872791b49da45ed1415ef308a8b3190add43b58c1daa8518536ab3217a4734aafef4eaef884e2f4bb82aca9109273ee5d78f14df1bc9e901ca2cb8db8e366aef0f8d0c207ccda0ff75e1005b3913b24ccaf72cc3e505d4af8e54f02d94e3ed2f6e1737e9bfd76ef5d64e928dbb3fed4e00d60930a55d2d5f29a34eef7f5a751af7f85148fba01e83275be5a51efe60d84ed7f69d9ae3489fa32c3d25e599008d3b9e6c3b0b3a455aa2f567a2867725909432704c12ef5975e501f61920da62b4a7daf4a67e2a0d1aacd47d496e089c3cf37550f06501233f23728a5ae73de13546d25336c8096898343d460a5404daf0823e7ac321403b0c4d9aec96ca8943a7526175de4d1235cc8b01990c7d6c54c4ff070886e7c3abfd30bb5a82970c1e0c549232a31d4155db642ef8beae2e94cf88e622a1eaf8551b29612f7d53d3bae2b785754bd20a1272a3b450e789ed48554f99566439aa01b09d837ce31e5e9b15e4379df91a60504c147e91d1b2d0e18dbe11b75916fb46886ab580453d263a0ee678b094efaf43f39a6f04d6dbeec1c1a7fb97a30b98dcb5de744732f00e3cfd84399d5462383e81025bc2c218ce340c8f391cef38324ea480337ecdd4b87042a263537c50b0ad8bd3ed857cd59e31870c83b76f0ff930afbff8889f932adda619a272e26bfa219ea2c343e61e5e5f9620ae0b117731cd7090e9a81a5512dc64bf10afa68fcf05dfa2f16d5b0c54413b46d3906412cd56ff"}, {0xd0, 0x1, 0x3, "7294f8e30298d4bb16b35f7360efc944423d139b2868958a5c71772e466c2cb09e13550710dd24a7d4714df35361d349934d5cc1698e958e1869aff0d07de04df409987b430f908c2596386978599ac4bba3a078a4b7c89f0c19e67ae081a80040a74647ffb23546896d7b0c129efb58cb5dd8b00d1f534a930d45ddd04eb31b1470ab975297dfcf8045a25b07f4b1fd825a36e8ccd5f28857a605fea223c622dcc6a72725f313c0390cc2067118ab93f8da7e10d72e21dd05d64a"}, {0xb0, 0xffff, 0x8000000000000, "f4022b7d10400cc5b49ac5cbe0e928801feb9a348ce9174bbd8c7065f88b2f927ba27196305cc295e945ebe0990b8e356e08e8163a790f8e20e703d323f2aa4f6c485c820f612074b7370774222fa2539495b93343ff0c4ba6accf66ae9fde604b68b185e6f0d1de4f6255aacabb725eb5f546b4d6b197a583294d6b27a20b85be73efd8856734b8b596abfe6a132432b444be0a8c3de1fcf97bddd3af86"}, {0x100, 0xffff, 0x9, "38fc617060e1b39a5d275ec49713462ad6704b54c26f3bd481559b2c69a51855be715c35d513c2eedfe0b83f3f92aa17e3ab83fd4a67c43b278893bcb3da1f39d80d2f92db7359fe6047d0eceac94082a71d71aa4632f7b8f4980b5f241700d74bece35bcc52d68eb5dbf187641a64a24503359c208ea201f7b42b7ad3517b22499a610da4e3c660e702be45d4e9adad72437418d86616e02c67f5156ccdaa8908bfcfa7fc5cc285d42c1362fff4f1cc1a9556dacab8084e01b22ab5683f54773e19163cb90ec9f5f03daf27c1358c7fa0e42e05471725c7c69ff03c19453ac364fc83cff6a76e7217ed"}, {0x90, 0xffff, 0xfff, "c684a51534874ecf7bf59721e3725d0cf8c569f5212f76415d40400d3f9508b624e8517bc097e1a7948797d9d9ea5088a4837126180db79a22ed3ab46bc662395827495811d9034d4eb75c4f3ac5e974dd21a2681565b41bc77f1f0ce2c722fdc67a6c596ee842949e5b582b91fe91c604fdd2695a133f2b7083e23e7a3a9cd3"}, {0x10, 0xffff, 0x3}, {0x58, 0x1, 0x8001, "f62e42ca71c05420651dd322ee74d7f068e2872b831aa239b56bec2ae48f74723880bab68517da4b9a036079d75890723f00b781b55b22bab3e0896dec4d5f4252"}], 0x1388}, 0x2) semop(r1, &(0x7f0000000080)=[{0x0, 0x80, 0x800}, {0x3, 0x7, 0x800}, {0x4, 0x9}, {0x4, 0x8, 0x800}, {0xffffffffffffffff, 0x1f}, {0x4, 0x200, 0x1800}, {0x2, 0x3, 0x800}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaadfd) getuid() setsockopt$sock_int(r0, 0xffff, 0x24, 0x0, 0x37d) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000500)=0xe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000380)={0x0, 0x0, 0x8, 0x3, &(0x7f0000000100)={{0xffffffffa01e6a18, 0x2, 0x8001, 0x0, 0x7, 0x10001, 0x7}, {[0x8f200000000000, 0x1, 0x101, 0x5, 0x8, 0x7ff, 0x10000, 0x8000, 0x7fff, 0x100, 0xa34, 0x80000001, 0x8000, 0x7fffffff, 0x2, 0x10000, 0x8, 0x5], [0x4, 0xcc, 0x100, 0x1, 0x1ff, 0x80000000, 0x1, 0x1, 0xba, 0x200], [0x9000000000, 0x4, 0xc3b, 0x6, 0x8b32, 0x50, 0x4], [0x229, 0x0, 0x20, 0x8, 0x3, 0x6], [{0x1, 0x10000, 0xffffffff, 0xfff}, {0x80, 0x4, 0x200, 0x9}, {0x9, 0x1ff, 0x10001, 0xe0e}, {0x400, 0xff, 0x1000, 0x3}, {0x6, 0xfffffffffffffffe, 0x4, 0x60}, {0x7, 0x1, 0x1, 0x2}, {0x2, 0x80000001, 0x3, 0x400}, {0x8, 0xfffffffffffffffc, 0x0, 0x8}], {0x6, 0x7, 0x3, 0x3}, {0xcb10, 0x51, 0x7, 0x6}}}, 0x3, 0x4}) 16:14:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8083, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x3ff) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000440)="cdfe6c55cab8337bbaee6949a7a7925959634432dd48a04c0fa79439410d618953c474ccc9b6306d59b878d5b700d402b7fe4b2860982937a99c238252d962c58e55aec26e244f53d2c7b7f1bd8916dbb7128eb60d7ab3cb17c3bc0d2b48855aac83762ac001f685f574e5015cd6cc43a7893b42c366cce1e53fda404c273ae994ecc8ada7c28994b7eac90cd2bad78b284db56f38b0a889ec4142ea29f1a0b03c3b5cbe505d2f2aac1e1a8e75c018639548c3dd77809852aaf965fe2912725136fba08b2dffa77fe459e6beb4deca1a12e93b58c0827f0a36a44ee7743c68c44ed63359a444c688ca1810ed9208a7793eaa85d41f5f623bcd8548c1eac94b8da7fd17e8721f5222633dbb09d1a8785208b7616ff542a0f6917b8eec134128b95388522b5dbc17f4f7233130", 0x12c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) socket$inet6(0x18, 0x4, 0x7) 16:14:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xfffffffffffffffd, 0xfffffffffffffcd8, 0x2, 0x800}, {0x400, 0xdc, 0x0, 0x1}, {0x9, 0x3, 0x3, 0x8}, {0x7, 0x7, 0x7ff, 0x45}, {0xc6d4, 0xb21f, 0x820, 0x1000100000000000}, {0x401, 0x8000, 0xf8b3, 0x9}, {0x3, 0x93b0, 0x8, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:14:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:14:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r3) r4 = semget$private(0x0, 0x1, 0x3ac) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/112) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="ab7ff644fc178af8d428010000ffff00000175799ea5ac6999c8d228c3f503e780973e89dee9b980b20c8a9a4e8325964bde77c756b1fb56fa2924c53131dcb997f003e63005b039b017be4429af255bdbcbbec63fdeea7361c3a1350946c2d02d2cf39b366b32ee9156f3b7e393aee5131c80003f59c81e51961f4896bc738bc1e02596a6bdce94e7a817df003f11fbeaf8937ccec713d306e91fffc9f6ee807f375d55dbd3e2a08e3f95b617e7fc4483348942ea0e835d2cf821c5e36d4ad4e5121ade6c3365bfb31365d3b778c0593aad0000000000000000c99bef2a49f174c33d2eded3457c6b814404227c91ba0318cb2b0b24716c18170d87b37c49f0a8bdbb63882a33fdfff5ee1ab88329892a76ef8e788344982f104a75daa6e82c8123999741e01a7f51"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:14:41 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) write(r0, &(0x7f0000002440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d0900fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f30baa7e0debf285b3121aaeb1e563e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bbf2b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df0f5000000a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd0d3e84b7fec6cf22f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092eee022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97410400000000000044ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bbc40ed8490fe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc73df33b8430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee35606ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330f9c7f65a13834c64d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94770b4aff5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9ce78db6be45c9559eb243", 0xffe) write(r0, &(0x7f0000000380)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8caffffff2ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d25533095bddc556868c65d98ed91b5c89f457b212db71b65e3f10ea0dcec8fbe2e6559e3910532c0918288a2c572c6faa1190ab23c42183fc97998c900199ea534330aa37858819e100a48e54f391497b372f7fae8baee32a6fad69c32921ce25568ca412795f9062cca3d20826dc384bb62be6f53535b012f0c6b88a5c5d4d9dc55d79d2005b2f597d0907ea8", 0x108a) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='c', 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 16:14:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x4) 16:14:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000972000/0x4000)=nil, 0x4000, 0x4, 0x5011, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:14:41 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r2, 0x2) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ff8000/0x8000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r3) shmdt(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:14:41 executing program 1: r0 = kqueue() close(r0) munlockall() fsync(r0) 16:14:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:14:41 executing program 0: syz_emit_ethernet(0xc0, &(0x7f0000000000)="24421c0b1e053a07d3ca84cac894781fb9826fa1a29a00d696c941a8a86d82f59ba6a86cf61190521e71525350ea785879d646fa78b247e6db4727b87cf29e91db1e37f0c8489955005daa9b7318015daf7e4152fe539d74c4144acfad1b22768da89ef6a2466e20818d3172c2c1798f759532f2c9e6778eed6a12dcd933af288be3898366f0d985bd96e9cf47ffee53016ed058cee31e735a39586951b93e4cc4917a5815c4cc4aa4621dc374b8fc0ed8c594e68e8bee68e0128d8d72e19917") getitimer(0x3, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1287, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x32, &(0x7f0000000180)="266ce63666b1c1f8edf238657b60b01b81a6d515abee43c963e8d30fac8e416f0723f180ee159bd5a762d37acd21451f1274") getrusage(0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1) r2 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x7a671627f349c9e, 0x0) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x8, 0x4) fcntl$dupfd(r0, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r1, r6, r7}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x4, 0xfffffffffffffffe, 0x6, 0x8}, {0x80000000, 0x27a, 0x4bf4, 0x9}, {0x1ff, 0x8, 0x3, 0x1000}, {0x20, 0xfffffffffffffffb, 0xfffffffffffff800, 0x56}, {0x47b5, 0x7, 0x1000, 0x37}, {0x20, 0x5, 0x9, 0x5}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) socket(0x0, 0x2, 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000600)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000640)={0x7fff, 0x4}, 0x10) openat(r3, &(0x7f0000000680)='./file0\x00', 0x8, 0x100) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000006c0)=0x4) r8 = semget(0x3, 0x2, 0x180) semop(r8, &(0x7f0000000700)=[{0x4, 0x814, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x3ff, 0x1000}, {0x3, 0x100000001, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x5, 0x1800}], 0x6) symlinkat(&(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0\x00') pwritev(r2, &(0x7f0000001b40)=[{&(0x7f00000007c0)="9ac64877c1fc57d4d3e92eff91b33d9995fe279ccabc3769c6b12a518ff02c201925d6222369a851d7cab613b82e2c41e61e66244c011477c8ddfba02627fd5457466250bd9f7084b541f1cbacf1a3693441c9ab54774ec68d0a60253d7314a4b474f6092b3c6fdfa65acc4b669f628a721cfa", 0x73}, {&(0x7f0000000840)="49c60c2eb320938f81cef3bf5e8e44b888dfa77466ec5f6fca66c5f53cd923de490ec60d24b58b4db8fbc0ad00bc44d18fefbf6e23ab687d305f301075c06de9e82dfcf664f41a39c386a9ec1857dcd1288dc707200479c125c141b9f676d95a066e02205cad2577beb2b9d3eddc27bca47492820b79ba135826aa0f84146cf5a5e8c64f1e215c28c86eb5c1b19bd3a79494865fa59387c02510a7e9c0132c0e5fb04f2274699a84d634c3155e942a37d6aa226479c79a95695c571ee393f5d5eb7eec49fe180c6ac93bd0018cf42dc439aaba12743d63e0c5b5c4097378190784f1d2a146179564ed8acb7bd51db5c9905194a571bcf551d9096fe6b1e356502399a782417df68fc1654b58e5fedc6029e69040c4ea30ffb4a0c45d46974d0774dcde3abbdc2e188889899b33093aa6a2f086183aea3aee9225ced9584e1688a34158385af5ecaed03ae49fb667cf572ca23ad58a4f9b1ac20ea5355f3f421fc0a3a4a964fd905977a43e2eb0c93e463c9744adacf9ab0e45038127f2f3f4b4d6f148c86ec918b38d451afd35c54363b0d1a4bb113c1cbae0e7098e51a4d99dacb02a53489ab1258ebe7951cdedd0ab403a97b8dc117f10aba954787948841f95c9a297982a35299bd1e0909272aa966a8bc9e2f58ae456d5a49824ad74db4b003d8ba1bf28429a54607c0c81357571dc58da01a1d7cad2fd8288f318a0daed335602bef700ad2171f22f4509d44cfea1fa645d95faab22d0a783b17c31fff1d8f1c38be1ea122d540ce627ae0437bd8b291ecf0668ced281bcca52468880896c30fae73e775d4f924799c5e2838b86674a9b2483c0954e394356deffb87b181e39d1eef51edf1ce8b5cd03c3a3f7caff68170a96c46c5bc03d997a08d4a8885502a468623847640a06b182e436c584a396606c74d6464912bd5690bda2ae2b90acc809af2c76e04089d322e52d76012b74b84b57c15cd6e7d0786fc8a647d619435af36502883dc2647d4255a0052893284bae10523d8e5046e164a4ff684f7f31dbe70351b2adc58b6549c0811c6fe0879c303447e968abfb493d20ae43d5212c7b4e6a3c5ca107c098e78742d7b09755ba7b869196167dc91012d9feaa377d8d446376a264755da1a80fa6a9f5389b920437c844cbd7e318165aa0c80bbcae5dcb64e69bccbc5c4c38a070fc5211da00d56ca433c83659012e4aa838d3ae200eccdda2795056b4849b3bdcdb19a4feae7995d9261e93bdad13149b10ab6ca7dea2d3e7c5dcf4e549d9cd84437a4a79db1bde529d26da89d8df09d0fbbe68c5fccebb6261851783f75d0cf88cfadbceca8253584b4638eee6be3361284d37a5cf1e1c48e81bd37b25ff283907ed846e5ef107ec1111ce41448c6f364a55db1adcf1ba782906cbd46b431629e762182123ecec24200b9394cf19b7ed991ec8200bdae5cbe66d7727244c172af059840fb8e4585fe94c074b5b3911300c626d7a3aec53a6bbbb32e85e59a385839515c3467039ed5bf93a19f5c6558481f5f5762734c3600bde1f375f2597901539e715895e6c3cb16eca3fe54050404ae98567ddbfcd6d51553a298847371ff43774a9846c62d74d9b21fe3736186ddccdf196c23a5a80eb5472a0a4d4c218d2cd3695c5ada83bb6975db1af9c205605cce67a73c35a56b0edb921229dc28c5b8125b26021527bf7b0be5bdad55cc573a418149fb8787237682feebbea82d759f34c9fbddab4e0b544dc1114a008fde18f428712c6544034751bd4f3c670a5fbcef8727a486690bf7219892afb00b9d813f3c5e92d9c199a014c1d68f2fee4649a4a3dd85732a727bd54489f9415be72c773c76aab4a5ae8270e6cc89d8eb23534f595c6e9fda6e34a0c78c9c2fea3edd314469e2d748ba008bec57f3e86d7a0f1d57c1258690b4974891b819d4545d3ea5a1391d8c9a89852768ad7ccc89318fa81da2259455f0368d303399b2136c92cb402ede7e3043cc3f9c3a646dcc1621568849afa039e4bc2388ab6ff758a238f7c93612a94440872f3aaea500c1ca816a7e750df678d1fe746bb506d45fb5f0aa2347f3dc3cccc4e6443f615b238de18a3c78d35929f90cb25dc01cf859282c59a2a4290c279bdaa2926eae2244c772c081ea2f119f2670efff3b3fd966c646493f44135aac716d6f611e636f48db3b4e1bd473d86e75fd2ef33dc9c5326329b401a5bf49f1ac2fb387a48c8cd1cacf635d1b872985b6bb66952f837d4d808114ed286806127acaf1e77bce0ece60505f438328b529597339d8ede362c1ff66911e157f8234f78c19bae6798c7359f57fa13f7e938b3f4a09ed1c3e9fdd4f58575bcc775ff011b3651315ddd20a4cbdef0fb7227d53efd76dcef89fccb5eb7588b90b95e5a0e7c6af998af4e8f8bc40aa506f2cd6646b3d2b1d8eb3a9056052e7e85a61e4db9e25910ce02878d3a32d4b326a1e1151068ee4c9b790f838f05d0af6501e8b57df4026bcab1c4e85860b85b60d8ebcc78101b5bd9c20a3829195ea77ce2fc47cadf202f22917689f2ee8a17f41693b1a277d431d0e743fb6832ccc88176bfafbd508fc0ab1d5e73ad1a7f3bfdf50fd5555f9f0c4d1b51c5afabef7d47980db3ccd1868b5c1969ddd0a70084c91bec11219ac6384873bc99c5f9f8cade65cfa4ec96e4510580dd1b91ba40a6e938899f4a0ccd093a427d5739fd121f65bf414421da030d666f529b3309eb1a3ba5c51be34b27af1af35b800e78e0248f28e6b37547bc3b5c2e0fd36b4f8dd59ee8226aa38306857b35f49463751f1d36dfbc76ff98295d89a5b3cda8518609a0deec7d5122b65d4a6a24be5767e7d6a10e85e651d361b1f3e256d0e5a56e554a600486003f2c8d22c9274f0be8dd4cbc8a6d30d5eb04c64529ce26e040c045f85c4a8a66b125db8090d771e9fc90be9632d95f7ef1dc1828e6997bda81d59356b6085f3f89766bc27ba3f0f572b4a97d8eb78993ff88c5f72f409d3ddbb40e2038b2ff1adad17a3f59afd541343bf5c5fec5b327f890d71e7f67494c79dbb6121cebb704bf86172da2d4044d2cfa5b02ded8a36145454752031099032f32e3d8d7579dafd84456059d432ba44557bda0bb07ecc8926a9e6bfbdf4186136c18571a7a7b4aa9e44a1a925b2fcad5606e2c960b72e2641eb4ed14fc2a33ba7032151f186f6ba037fb2072a388c32ec642d016ddee998773e7bb278bc8893557e248c9e3c4e4c7b0513aefadb4883e30fe0ea9ba13036a39c43c7159b213168de33f8af0b3e3a79dddb180ba242c0fbe46ec16a9036dc0c1f4de081d12a4bdb0b6607847eac76c3e779137692981aa303b943e6b865342f5401d8663fb51aece1582685a309aae5b618702686ab69b8230f01c807cde3a0af30cb5e3a2c3cb4c2f0b59b0682bfc2a60be617bcf7b18415c2dd2cba907938032358b15811ecc67f85012b42d0300529263a3c9bf44f3ad7a7be58a246f3663a06f6f7a13d2a4c921d88dcc28878fcab2122794a43b7fde4b7d26bf67122ffaeacaf7aeecea0a7c4aa7b536567faf6e58f76a6b352746dad5f15764394a6fad9d6b720ed691af4801e79632c039c0368edb16a89941695ae60b2f7c590ba0030c7f4ac319041514cfe730135d960af0b5f93106bc283234c3c3fb01ef4c0d042682654e6376b2185f24d994fa26231e0b5e02c674798c9452c5e55e98be291d315ae8084eceefff7a9b98c56bc57fcf180a44d56fe32efb8b9fef992f1c9e74a18b552949aa77e07a8d3aa7e72d03168a83e327cd9f538ae362e5b92e5a0714524658dd555051ac971236310b337dff42add87c0bf4d376e586089b472c8bc649c2a341069bf901cdb32ee5a5fe40b1a2fa1f44bc480d9a8f1f9e41f3201767e8327971e11e1635f06769ddc4269846278c9efbfb18e5667e287f59989cc4f7c05c07036f655a29b3ad49f413118ec6b33bae9db21ce96ce9bdef83fb53a45fa189bb582eadae82b20186abc702efeb1d9fda7a8def65844066f3a3f6c2b4bfddc9f65c3a77986549e3db6b6d8f8309259826ed11913cf5e97602c72d82990bd933eacb50aad06edc1ca9a942606e7a5821089d918dffee0e2455abc8d6ff430b8a63f6e98571123a1590a37cd7b97b2621457a555869bdcd91363e14a7eef8f492a0f5cb8b4f0aea5ba9cf819a987fa58aaf815e00808c40d57ebc844d28be1cc911d4cdb9c2e8f94ee13935f688ed4d4b2a0ef7a11e2af1ea33aac3df0933bd58dec20887953da6e9cf076cef4a78254aad48edfa5f7363c33313e557a6ca7cb3a1201ac880ddb691ddac5c98ee575a6425c7486213d5a599386d644a742f3622b6c27057e60a457689170a8a1d5671c91e6093ad8cf900d9c0eebdf6fcd9b6154dc764986baf2bf69c4922a5300db648342b8380516e56a04714b5dc3d207497a7fd7ec1d93edd7fa8c301eeb828e6f0db830cba04b77a0c9802b5e3637bfaa3e422a1a6a1ced53f37b341d3c7b43d3d901f1e1bb934d536177fef8adce0fe8b6fa8f00870c9e1a625316437c6f957f659156f581fa2d0d0ba428daab7cad98e93fe504e00fb28d89ae982041c41c9619e81b8fcb44e87e8e71155d46b2978a27473b96e8299b72c911ad7c7f594b7a17fab615c1178a08ca2fd6174039dbe7e2703993fa6f68699f43e466357e978552fad14ed3e6664be2c24d9e85f371afda62c624163e088d37edd6ca4fb172a5567720b7df2752ae4b87d3821f10689eb3bff7eaae37c6169b78514563d2466541149e049feead8aa5034e5e79cf169be4ba391deaa041ca0955b2644a2f05c23355919682dc3fccc02a416a54e5ab1a1490a30ba3cb7b800b76005a4ce811ad51d7211072ae235c9e22d75f592a47d3399ca96b7810318b1a2840f73930178247981392dfd5940e46d53b3fe429f2c41c2a9bf3fc6fcbe797afda3fc2510ebe22b248c4f3c0e1f7e8463c0814828cb2d578806290eef63178c64e90f4f914abe1dc9cc222b502aee6aa5c2c5bfea2758964b36b167fcd44a5b2398faf4a9286e0086031acce6cc0455788b6f2173b28a2afd67d7d537b446f8621b62d5ac83440c9dcd806c55cabc7e41bd75d8b96f08186ffaa0bb985ffaec256c839a1750363329f9dd1d463f947c9cdcbb20bad708752b116027b57bb657adcdd43ef7568f859406a4b3509e540df9a59b74d81212e5a5b1ff72733a85e40c2e33fbc024d001ddb8bcb43c9079ee7557017e8496689c820a7db755d8d11304d3a60248edb25f1d4ae825d8a45fc558604c9308992021f842136cdad9e9a76e416c26299008c4ce63c4f74108577c2fe007771fb4d004cccb2d1e124d5732c536873685655b4c76a3c05ee4267b977beec5ef4d1dba660ed23cec0df65020cfdd88bf16e1806e06a3555337cd8e8ce9ce50c5cd37bc6d50d40315f4bf67eed87da8b0ead5510be3f91c255d209b574d36868b4e4ff7b8c50c501923815cd75509b30a905aefb379cb0b195b2401f84e9970215995783acd68a0d4a4df34d2c3ff33a5990f07b58a194fc68c74a8db31952c0c58f4fcbbe7d669853c231c32799ea1b29e2e7985f123a3759d58f2031d2e1f3a85ab60cf7f879b3915a647fe03cb9525e4d9a7b17ccc096890002805f9ec70986c063956f0fbf5ed417839baec9c033df02bcf7a3a6070d668a7db8dbd1390c7d8cad912f5899f7bb041c0b781d4af8892f4d14315d4f60f53db2f84a8bbc92cb4b9ff26e32d25c37695c8ffa7ee82c76871963ca03bcf962cf1", 0x1000}, {&(0x7f0000001840)="ce2028eb58a3292d456a5112b0478b30e5f360b1af63e1f9a01112357343cbae5ac5d17b182cd9120c080b8974ac00415c8618d60c6cc185e738a04412ec019a1bc89d31e8f13ae92a3208eea5802490488d1a4ac796ff3ee73586a1a835ad5e3221a757233a041c62ee877bd26c0bf6936bd88f9d019a896842bf4ff9a25defef765a22a647e97f92df3cd49744176fa1c8368abbdf89c95da5e279aa22e4dbbfec4ffded4fd3c2ddf3bee34657d6d3cd2a67eefc8ccd5c95af458b968533608710dc4f0211752b3ad3e410ee8ce8bbf10f50", 0xd3}, {&(0x7f0000001940)="b7cab23ddc0c2a30360f8252341efa90544d938b4be825ee34584ebe111966181c71cc52fd67d65b2060f4828a6088938e7fb3a8aa6f1599d2e43ff449b9f31c718df23dab5a692d776c375c131481b430ac27bf235f8ca5080236904a37d764a37dd36bec32050c28ef064bd43690727a93c1d446979432bcdf23dadf7eb156f7de3f7e6ad57c3269f3e00e5b520635e7d342fd2a4508960d2a07e20c7ca92f1dfe38884ca7162ab9417d1eb9288756c6a6da826641acd1f766a2f907b51159c0b58bac3b60d69092b1e0c2", 0xcc}, {&(0x7f0000001a40)="f6acf2", 0x3}, {&(0x7f0000001a80)="c2ae7de5e30f64855f04a3d9ec12a47f328c21886bffd9835cebb774a3c61aec69a7c8ffd1013aae0bc9870298ceb0703c02f1a917db2c94fb4b784c3f66ec538254283402a4a8370e", 0x49}, {&(0x7f0000001b00)="2056fb1b4c112be720c8e62a18", 0xd}], 0x7, 0x0) 16:14:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) read(r0, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000080)=[{r0}, {r0, 0x40}, {r0}, {r0, 0x6}, {r0, 0x32}], 0x5, 0x56) poll(&(0x7f0000000240)=[{r0, 0x90}], 0x1, 0x0) 16:14:41 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) chroot(&(0x7f0000cfb000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) recvfrom$inet(r0, &(0x7f0000000100)=""/61, 0x3d, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2500000054d5cb016447938a00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3db, &(0x7f0000000240)=""/156, 0xfffffffffffffde5}, 0x2) 16:14:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) 16:14:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2000000fd, 0x60) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:14:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)='g\r', 0x2) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, 0x0) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:14:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") 16:14:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x5, 0x0, r4}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3ff, 0xff}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x100, 0xfffffffffffff682}, {{r0}, 0xfffffffffffffffd, 0xe2, 0x6, 0x2, 0x1709}, {{r0}, 0xfffffffffffffffb, 0x29, 0x80000000, 0x101, 0x1}], 0x3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4d, 0x20000000, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x41, 0xfffff, 0x10000, 0x5}, {{r2}, 0xfffffffffffffffb, 0x8, 0xf00fffff, 0x4, 0x80}, {{r1}, 0xfffffffffffffffd, 0x24, 0xfffff, 0x4, 0x595a}], 0x6, &(0x7f0000000180)={0x8500, 0x7ff}) dup2(r2, r0) 16:14:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x5, 0x9, 0x1a, "b4af0c40a19938684f5bcedff63d0315097b3913"}) write(r0, &(0x7f0000002400)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588a", 0x85) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r3, 0x20004269) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) 16:14:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:14:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0xfffffffffffffff9, 0x6, 0x20}]}) 16:14:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c4477b202d, 0x200000000001b03) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="166d4dcd640fb6c22814c99174b12ea806dc05b4cd622f2f802dc91e65599a8f3d64f575bca32d774e1e31270a0498194719fb90957a80b0bf3b24a8b0e53b9355d6d806f8d15e2cf97c6e8158475b2e6d458bc71f6fcba76f1584a62fd04ba57b01b777e56c87355ee2c20621162f3be25a3afcb5d6114da245085001de807e5817bcbd3ec3ce1fd57d46c04610766797b860487359fe72364f1a702eb8", 0x9e}], 0xa7, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) 16:14:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x2000000, 0xfffffffffc}, {0x5, 0x6}}, 0x0) 16:14:42 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000140)='r\x00') setitimer(0x47bfdfd45a4dbe49, &(0x7f0000000100)={{0x4, 0x3}, {0xbf3, 0x7}}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x100000000000000, 0x2}, 0xcde0) 16:14:42 executing program 1: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = dup2(r0, r0) shmget(0x0, 0x2000, 0x208, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = getpid() mkdir(&(0x7f0000000080)='./bus\x00', 0x80) fchmod(r0, 0x40) fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) kqueue() open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa1) ftruncate(0xffffffffffffffff, 0x3) fcntl$setstatus(r0, 0x4, 0x8) 16:14:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000046, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) r1 = socket(0x30, 0x5, 0x7) shutdown(r0, 0x53753611147115cb) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="01", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="04a36eea90e450", 0x3e}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000240)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) write(r1, &(0x7f00000001c0)="535ad13ef8b58ea617f0522fa97f70de51", 0x11) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000700)) 16:14:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000080), 0x10000) 16:14:42 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) mkdir(&(0x7f0000000040)='./file0\x00', 0x65) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2040, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffa, 0x1f}, {0x1, 0x100000000}}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x2ea22129, 0x100d}, {0x18, 0x0, 0x8, 0x2000000000}, 0x6, [0x1, 0x8, 0x9, 0x8, 0x6, 0x7fffffff, 0x93e, 0x4]}, 0x3c) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00') sendto(r0, &(0x7f0000000280)="cc466057b577e25a9843b7da54539105a97ef2ad4e1c5e61c1d42ad530f919e03b9cb2ce0af06875dde2fa0b57e51f6a7636bea6f3737141f3e521e4a48e4ecf013bd48c68cb1c72979216fc1683e75ef32a7fd74c1a6a26f786b153994d66cb1d848fe05a4f6d24a8abef2f26ba9974106755ac0bdaf6dd7f47a029c46aeb7823ac4ca862b1020611ad80fb79ac865f6a203ea8048e6e1677828975a6b4e19cc681ec405cab5ebb91", 0xa9, 0x5, &(0x7f0000000340)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000380)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0x8001, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0xfffffffffffff000, './file0/file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000440)={'./file0/file0\x00', 0x1, 0x3, 0x3, 0x1, 0x0, 0x7f, 0x7fff, 0x2, 0x2, 0x3}) accept$unix(r0, 0x0, &(0x7f00000004c0)) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000540)=0x5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000580)={0x0, 0x1, 0x2, 0x7f, 0x100000000}) recvfrom$unix(r0, &(0x7f00000005c0)=""/129, 0x81, 0x2, &(0x7f0000000680)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000006c0)={0x636f, 0xfffffffffffffff8}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000700)=0x8) mkdir(&(0x7f0000000740)='./file0/file0\x00', 0x11) getitimer(0x3, &(0x7f0000000780)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000007c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000800)={0x1, 0x7, {0x3, 0x7fffffff}}) 16:14:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) r3 = socket$inet(0x2, 0x4, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt(r3, 0x2, 0x1, &(0x7f00000001c0)=""/221, &(0x7f00000002c0)=0xdd) semget(0x0, 0x3, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10002, 0x0) 16:14:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) 16:14:42 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0x800) 16:14:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x200c, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/17, 0x11}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:14:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getpid() r6 = getuid() r7 = getgid() r8 = getpid() r9 = geteuid() getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000001600)=ANY=[@ANYBLOB="01f100e040960000000016565b2a01edb262dfec16d8f2d42efe0bc68cd5b30a5888c36b78ad34a5262734572b00000000000000d947f086e961abf9"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000500)="7cfebeef8e958dd0fa196aa49e40cc7e61bf8d9a5e5f4523b3d40adc4c6526a0cde6aea52853963713eed560d3aa60c5a485b7f67ff2097e60f7f4a584a1f86ea57db33baf97bd991314b491e444dc47f4de5c340597eceb8151fe1b1dd34101772f3df657581dcf095a0f1dd24739fcccdc68bdb46a0e5360bc9fd2fc124feb4802ec1865c83c968303735bbd2fc85685404b5d5ad57c0aa1606d4e09d74aecdc03c0cb8ff080a4868b48a967798ad0881eccb38862d13f093add88a6ea92a6a46cba92c01846b36a218eaec9928cc28953c731a92e73ea976db474b9fb74103cf465e8bec3db18c18628064e46facc71f8280185a381ba53699e153baa2fac7cf92dfd502639a5fad3037473e916594a6fa65534496e345a2823f53790ed0f53eb69958f99fd78222eccae97cc9caffbb248ee8057d7500ffc56e1d20fff58f0dfd8da5585c347e13378a50b1b4262e03e5258bd4277eac2fa37d86dc4f779d21fe418585e36a309aa15f1dfa2f242c81abe4862b7731cbc220dc4d333c72393d0b173d7e36533a9073be214647a910ccd60b1aab4b074ae01b6e0c8850d1c81b2009d087cd7d14b7d79b0218c176e4bb9f88db8fca00618b3dccaaee1308428d298431ad2670a66d7cb41ca814a265576bc1022005c87e7e24d91b080b84c0d8f61742ed09850bc6e5ea546802ce6dbff482990e4ed7d06d24aba4edb25e845970060a5503e69dce570788293910438320b4f502db2ee97357b54a8cd73766a6083c4854f47f182e7527c51864e5e42e924e20af98ff4e2fe93e132618aa820ece4929dfcb28b607e2010bd4fe379160fde4e124f25a6c5fdc1ec54c2d7be609e2ee0ee4b1371042c9fd6183a4258395fba43789d82e978138761570643c02977c0e79bf8ee860b9182e16f34f86ba84bc63165e162c62b9dacc0840dd2200ebf080f49684ec48962929a24a4cd01fadde70635f567582349989683638e8f9d89af4fe5d5cca96128d0af11e8defd6091904dae2926c7c705aac8541a6d9328418e22d95f97e08a5a3d0bc178d73d8c58ecbc49aadb39b12abd687d906c08ea9bcad81a118873094e7bb133d8acae07114b89c3779047a4b96e1762143a3671f2c4cc6896e11c0f25e344e6348ffcca32922cf3f839df5f375c0b78c6968a52a8d1e2a6e512517b0b04e2282d2efca049ed69361eb705f4fe935bbbedfb5f73430c2f754bf42079c97135d66a1c222d07f363295d7f6d9a2822d767064a9643a3f44adc7516a41845c21f2ef3b53f727265403e7348fe83617355f16e8de84b81251bb6292843f9a342b7dbc66fb25e6118c652c05310bec03a005f1b1e9f21dff640656b987102393b783976a656aa5cd2110759f188cc6eeca4e2d80b71cd12046830135dcfce02e8bf2ccfab796188f239d789d446e1403a0691ce9559f08df6f538207c26b72adadff494feb8c1e32882d5bb18a126e5182a93635cd4809f55655c2a82f61f6ffb3999ad3a8fac2d03e7cdc41ec8ff5db693c59e809d8b2ca6c0fd8b49f54dbddca28ca4ad718a9bd162c793631823c5c552be4d167493a0a993ba748893eb647615ef4df134927f935d5d273a8b55f41d190249e18682b1cb79b2714f0255eca4745db5648c7f6885ff436c6af9a2ac26f480b89bd62b5705023df1fea87ca37231a4d4e8a3f82acf376adbcfee40bb909779b284d0518c4206116532573d5e97533ba17457fedb226edee75510858a9a927e7c37cfcd6a436e0af5e0fd1a4f4f5bd9da44b4bd93436a4992d9886c7ac36cccffefba3969983ca1254e5da874db5faa5ecf9036d8932ceaa0799f7050c05d4282249c4271330e57a16579caf7942a127160bd6611ec038f82f149fcca375053064162d13a50dd4765a4a8223c68770c9cdb0df578e8f06bd8c5fa1f0b255932f8ac980d5473ec7350066d679f77f82b6afb1d86de2a6c0b4bbc2c4d597cd92929836227574cfbf43e4349b03939044e9145abb914ddbf71eb50ae3ab1f71c3bf440b634514b2be556bde604a78e4e22afb43c1f19c03b21f5f7f2a710ff2d1ea0345be7055944835ffc49b7b1f0670295d4b2d745f06b6491d3cc7f5f35ff598538b8faf326fee4f58c6d5647a9c98634bbaa4233ab82e152f4635e8da540ca66c39035e2aef99372d6d32caf319e323cb24d1c522febfcf4350c1ee3743b7ac8fdf16f2d18f89883117cd8abc9f9d4e8d9cff814833a68492932e7b69c77031ee32ecf6b791d17ec51bf4ce489641fff80a2ebc47327671cab86e95d42f945a2f5cc9aec6d2111e7fe7d24faea1aee31b16e7b36d748a78bf12d5380ca0a5b883f7cbddb4486978d41db9b4992158663b92f902a3f19c0120642a667ccfea2cf2ed1d85fd5da4bbbe19e6c165384c1e865ca5206b312bf496ee1abc9f94d9c382348dcc9ad7bafa988e2571d26ee7a10d5c6db7a62b76cbdeb513ed5cbf2b0e41c5763a3bea2ddb39328b823d393b5bd11b72080f2696b4fee2f197c3c2a82210ae6014736e873dffb7107d1be4a15b20abcba051a19d56360168ebc46ab51b70c03da5e5841512f4b736bb636afddee20fccd929bf6e0ed949606733d48750bb8a7393c828d30484643813712755148d2a0c113d6c2b0f174be3a0f5155640ebaba0c8400154cb57953fac5bced5815322ca42d1958c18a876fcde5572d9d13cdf3dfae452fe90c05bc25e7aadd7cbc45a68daadfd30888d63ea5d399e61cc8c68a6ae107877e64ba297f0fded99b7edc2449c05040b210b500a99170867c6d81731ec5f22662c5b6d68123c125b79856aa270736b8c66cd6d63bd4f74f17fd72fc1e277656f5b0079b8a78d91a84f690d56c4062308e2d61cddab0400e87f57446086bacd7bf2935f2d6a8cb5ed9365e2900c18357dd6ad2a28107fedcea490ef2c1144a9e79d2ad18c87e2349412669e349cacabdd225fbcbd3a0b5903515a71beff39180eb6d5aeaddaf3cc47c31b5fbdae4be63e024aca5d02678dddc15d80783700c693486c4a06d6bae8391165cd60c3c70fd0982c298376f0036b65506a159bc26b1dcd207601a97de2c1576e2c60762e9ad78123eed73c15eaefb60ea151107c8f6c05a4823222f38b9e59c6ab24edd096fa329eaa486c209247b904b7611b6e26228b18ddafa94ac5fb82ddcfda9f50d9ab254f309564b2d1dadf71414856b8dcd460748711fcee97eb3d02d03265d403668fcf3ae0257767ce9b2c76835411badeb6fcbcde42e3401f7ecbfc74dbc7e6b202e0ae1bbd0f56797fd7f3af2ad3c3301664d2ac0a7f579ecc00fe96d23cbb65b6423eced9470d42d5d7dcd87076da770664eb4eea6336a4e47ccc79be25dfccfd99d746719d9bee68618b64210cd3243db95b3768e718d90e7d1920d9d8ae2cd959d535db417003b9d1a3734657dc12c55f62d4e6e1fde25d752d334f5b3079e71690dd358df5437ce1e1b038af019f5bf56c0248537b0f6cd01ac28e7c978e73518823374849cc7a05677364ef355241d7de56a42b06139adbdefa42a0fa3edaf215bbf52c249728621bbacee25f7a7b81018f10128aadaf39da2be643f96551d45ed45b9b506467a5b97e52ee4bf9b232572bde13111fac6d710298682cebea170755f55b5b16f7960de8c40e2e031d6058b047df6ad00eda7a6422866029fd73d88feb7f70d775fbc2d11e379c16663ffae64c7aef4cabd33e90ee938fbd4d13428642fb5ba60c38dd53348b91c2504cc741d3378b3f544b01878c668ab9d167e16bb756b5bd69fd993a6573b03b47bad66d181fe5826a5816302fe224fe62721c9ce04fe54f3ccf241c7c5759f75f95b46bd101c5b86edc9f800c2edd03da16526e79c6313c6ced5851d3551feffacd586eee1f816b2247662b3a74bfdd8e6b5b5546a7966b6404f16accbdceb76f40f3bf29e7ed7bf544d281e959c9d0ae6a583d950af230bc508afa9865bfff09e40681d7d729aa2b02ca975ee9e87e986c7ac35c605ada2453de8c70be8aa804c7b6b090bb46ddf4b7609d49ada953424e05cd7329aa3a414022c12cff6ac0ae7495d57e835abdea463e38b5119e2bd59110206db4398a79225682b2997236ba09f18569931ada7208adb91b1b3da4b30e58745129b0fb0757fa3c6b5f96a12eb403fbeb0ee571be68846b6710d9767d8679bfa42562bb6a472086b6fa692b535db1070026f4d9bc0948e2324c24579136ec36097cf03e19ea40c09cdf531acd255dcb5582af3fa9860e223a7171f949cff333b05e133b4cc5baac830687752ce14042373499e3d0813840c60d27b5cdf01e394d1f3b6a5dd6f50b30eae915d60a7ca091001a5f10c71319673ff4234092073dda1193a3af92863f76844c2a5676b31eee5273f5a5f35e113d6aed559a1a83bbdcb5426f3000722f8f991824d443cd15d00dc749741b7c09151654bc950d58f170cee7c25393c48126f11b405e3cccee437ec3e5e7fa24feeaef856c4db15fe6d0b4aa12707fe161b7491e4b151bbe9043bbf9bfd571bc1cc2cb898424f743ef7b6be66b7d8139a29303374fb6787cb63a93720e9e98d80f2a36b7a63ea5d403f26bdcf102996c8d6dd40e74945878bf6d94ac54791b61cd2727993472be9105120b40092d32b07395faacc9a4102d1b5395d08d835305da9ea804f9e7398e20922c73c6b304adb4982ff4875b826bff4b12d79a46fd67012a1dfec33c2878f676c24c774c6928e66e871feef0a900f55d5b7cc5eb15cdb0a43651ca95a1cbf9c674cde7faa76e2acefc125c969dd9bda3ca3147a402925b894979b68f3c716210d23e839a0f06047ed5156ea0ab9f20d89a7902d52e2b136b0f7fa3acd8f0295e9e48f849b68695ad75878a240461f09227929ed9d11d2b0f60ac60991ad931b9fdf64afff842e90c2d9c27f8badcb262d619d0b1abb9eeb4312f1cd0c6a8da6a641dfb20f52b9aa8ac6d61a0303b4d971d465f09a0428798ab88c182fcdcc9e91e9fb3ac6347cd2cbdc8b7e886aa8c14078d0e61b1ae27947f712a401ddfd140b6513ac4b3e9bcd4f7c36847a8308e5786f63fd00bf6eff0cc7785be37b8756c4b40e17487be03e07d28cbe899e3de7915f1e60d5a8b5357e07059bee3ecc1437096c99ba5c240b73bab8ebbd5f4032e5068ae7932e82427f6b1d05cb4d716dcdf349f2ea91dc346626f4fc10bdd02622b314f4abd187d3472f85600a7d969326c4e28a55b6da1a7a729c62a6ff7ee8bc283feeba7d7b4009acb2194a7b04eb5e486c2af4c009cc4279580a45630b93f81476a566c0167ff60ea213541bc4d814a986d74763cd0efdf818d49adb4ec593e59f5e555e4067a2e08bb2300171c02312fb6deeb1209c0b6f69ded419d1085d2ce753568700a98a631edbf2c6625e80a630a8fab54313acbbf2792bcd40a64c2b4ffd3acb313e38cae020e2bac32ea2487f8c93c8954b40f311bee36f7260a189fba0ce654d52b79a1ab7a89af05e9c91f2f28cdce214e04aa1479dc0f306723fe1a1c918060e8bc3592c83a06862fa2272ba326e780541c8e0d52b8b42239a4697b8c85aa37d135259b7839f243d4bea27db8639376f45451f90f01ad26c4bf32393e630c11d80971cf77e659be6349ba8ea649c2a6b012e761cf6e655418e72c2ad531a799e63dee14bd25c8418b7e04e1696c70803d04df8adcc46284e7fa5d6d9baf9997e05f833e5649c7037aa22693bc6bfb918c01a83cbf94f0b93394dff997ec16116a7d178fb8b673571e7c1dce6d88418", 0x1000}, {&(0x7f0000001b00)="e2aa88bded8fbf1db14a6499a187269d89ffe3b974e7e72bde5e4ff476bb050fe5e3239693340207381a90bb422004cc0b418baf0d034a9cc4c2d54b37182e4319a222515b30d66d780e0c6f55290bf2efa3259ad4fe6b86ec2ce065e6558bc248d3b08c86e1d25d1f737aa06d84cdba23c451b2e106d8a85ee033a899ab50a011e356c187b59d694afc833c6fb5774be00dcebc2e0975b78cddf00a3c34d83983d956be9881ecbf823b19e7deaad71f34426968532335d865ac3e2f4ee0c458daf208a382a6ccccd5f9e81e9a4f3356ad032a63da4f12622f2b8f941414f0a25ad9e4e3842d60ea1124b942ffc2c47234ce47fd3b69dba577f35a888da48fffdcbd5e96fa2d855e6743a7ee040fd1256037c54d96023846f4f9ad32a79f7f3e7223da317e07cc878a34bc905b199c90c115e59457b746fd7527cbb0584e8f6daae05a5db76b3031f01b49d6f4c27c4c1e0b6984afdcd7071673c3508202e4fd6b1b716540202aba8326f811a31e206be22a8e73ba282a52e9b33c0fecad78df790633c3138390d3492d4581fb50466a57ba7d461f23478f5cd7d965504f0019937ecec1c2a149565956f6f618c8f73165077abf2193a45f7ab4aa91ed2072b7f55fcdab8bed6acc912d07e2ad62321e105e912ce0ce91f4a75c331f8de09552e79d1dfdcf264235f6155c50b294ac0d99d93f80c9b9c809d476c0e3ae01f13b8e2ab49d3fcadc9d53cb0ed326f182714aaf19e2afb20ed475fe0aaff2d45cc9d22c7eee9b15a70f1faef247b0ad97b224d7c04b69292a36c250f475a81c331f5cba65f02790054697f3e82dc7ff20076936478fce9f2d0d18c89f6199770f5ef7a7c956136ff988517a0c65d8a99f6efc4fd4e54d274c0919d31a6fcda92d054f05c121a8bd30636c7a6e7e30f07a842004b641c75e2054961f787d9929945f0c790bd876f690bf9d69472f8f5b42efbcb818a2c02e2735833abbdc4ca48a3f05159300a1f3f0c3d2f4551716badb967b4612afb16396c9adc5d6a08efd024401661f18e17d37dcf12a98a3d5052b7660b65a4b0744decf12e62098858acd30e7ef98d701b6784b44ed5d9e8d8520257df89307c074a2414a91fb5db3eb4a5c6352529c897c7ee3cd5d1ca5ff262b09ccfc90593dad78d73baf43065ca14ff28c08ba4579ca133b5a7c93f4386d8e68eda4b8a05902357c39f17c76d157fffcc5c7cd42bc54fd9551bfb7a4706a9c6f96bcf45f584cb5ee82ffacb40458e71292d78153ed19afd63dd6637688693aef1b349a18d9efbba58b382bc7ccbf5e25647a616eadf88f106fdff56d3f1576b26b75fdbbb44dfda63361b9c9317359ae0a2e1e59c3eae9ab5b7c4c5efb6c106c6a93894e29cb45da760e0441c58f99549caf0a26334237dff6f246d1f1d4675aff7eac3f3b290d94b3ca90e8f3d51ebef42e781ded509b382509dd39607dbc333761afb96aa515f200ee7f4abeff3c16854ba41ef42b41336f5274a8c0e6095abbf57f336b1b70253f017daa86947813a7e9fa608080e26eed97fff59b09aee9cbcb8883fe42d3e7b21a5f41f52aa81d92a141f76a36a0894748c4a26854c949acdfaa7df4ca2872935c6fa979cd336f9c15ab8f75ff5bd59d74475d629b0b0be95223eb7c18507227324c0b92bb8897a98025c1a8de3552997365f3c6edc7c75cac0a300dda06a7d80f418fe54e746d5a34cc112aaed64f213fc69273d1e255fddf146b810ff4027e76eb1a0828725f722cb5320b5a2fb255e58d34323f13b95853f1d2845396cdfe6f70dffb853474d30a572335cce9aafdfaf91f4435c5db760dd1384b14851f73e0e529ddebbdc249cb6250ac5b69e7e7550696059995b85c97fb56828af4eff946f302a6c32a0ac0da0d61b1a2f76150d8a552afb10ad9c9023501a55e4ff5550d308480693995d963a28a39778d18d50fb9ecc7164f261625a8026c0d78eb1a42a5778db3b02d9cff7c34f973aef6cfb0016ed0a4d7006c2c6ee83dedd79684e07ba4feb28d9714a3979cb58f54abeeba2684782124753b61217fc4de5b6f4315ea374ac5ea8d8e29eec7850b7057668fb3b2f982bd0b2a4f93245ddf9c584ecef4caea5be3742d7f33028530e531d8e2ed738342178d940c448f21c600baea81ac5af490657834bac19fca136306adf4ddaff571389fead1c60b7133731c0bb7c42b939de3d0099567952335c0e19cbf3fe096ed572756d3198c1cf236e0f6eb97cb259eed326867be2e98ba6aeae13f18e5d60d1d2a886d19498abe37ab2ce1c19828ce70ff08411f2251409775fe324690023d9c70f6881c0d304f6a8e07555a77ec042cd571ba449c2eae40e73e8eeb655d960d6b221c32e74f6998eef84d5b870349b77ee9668cee691f5cc42e83d617adac9b59629d2796de897706c54dfc1caf213fb6177d598bb56467a3b707b8538b130f966d39a6e392ae7e04b3d6392c7f2df15920d5df0824b9b439cd962b5666f567cdc6506aaf1ad6a20c6425ed802f0cd9c10eb9ceed6d5618992e4f747347bc57c1243eebcf79d0bb3c16ee84c2fe6adf93d4b6e3f0ba4782945cd24938fc75f3e1af1d00e8a417373e5887d94709084cca530c0524e64ba48cc6831fc90b395846865a3942812f886959521f146a0b82f135df904f15736934a6250105ceeda9e60dda796b37d7600a55e45c237bbfffe63b59d8c969993651e30deb5f1182bc896c6d10c727229d3a2e3190912888a1ce462f7de38a47cbe9c69d9f0b390d2280811f67314db815b2d15e085680e74174bc0527610d6ca14c167f3ac333ff4755dcbf80c6982d5082e55c7e46063c40ac95ea6d9f5640a54eb5b5440ad1562e5d868ebe1cf6fb50381a493a2909f48c7b715eec203f6f8191c78aaa66a1538215222f3892cbc9c65baf1987be39314ae6eb130670dbea2722cccaa17d44bb750ae267da40d057a0d162509d3393e0ea2160e21f86198a49102045fb5d8a2196e1d6989b27ebe6058e0d73dd145971b28d0048f90456e535355e36011486a3ab6dc3fbeb0182898f75ec6b5194a3b1bdb27c746f9ca0f7b9fcc995c5f311d3e656b955e5f4bca07a2d3c7ad911feffb525f12b9ba981910d7f794716679f46b22a3b607807a2c2f2f7ca8835c7d9a90d2bc2a042b972e42e14e518ef0a941d5738fdd91358b077fba8a270f727c75fd4b910215cae74d9158e11d1c2dbdd14a862c8c8d1bd09ee2e9d9b103c475389d518c3127d273c53c07ebcf060e8d6a44def1898f4cbaab67547dec3a75988e10a99927cbbedf7336c7d63676c12d249c7b72091f6981e59eedbf805f721ab361595e0c170fffa85906e678ea70429faadb071cb923a5cbc97ad350ec52a6964e2a59aa585097e048033de81e625d1b132d7ccec1873d511214c24e2f9ff7e65368023a6eba649051deb4736a34d0a97936dd07c5c13b3d7361184a3dccffc5d9e3a62be7acc40602d40b05c43e44b57463b7f2a6d1dd809fb67d1985b81732137e709cbb08e7a0bf7991ccb8d03b583901a053b0b7a91d3ee83f8413b6bc994039392d6a37df2e7c8deb68dd008a984e9412621e884d0121344c0a262ea647ee2ee9245ac5c04d4d8f53b3a1c7655760a56372b44cae0510591ddc547e1cf18190af440fa01384b038bc61987da58cf37e7581343531b47b652dae1ad734f12f55da18d314cd9c3a7a3903c10c977da939b249edd67fa4abeabb7a2b8b0f8b5751e0e5eebd1a9dd4d5e38df75677eeb7905d4d23751d24460304d654020561b971dead25cf35dfd33ed17c6603ebbf47018e8fee7bcfdead6803ce46a362ef4b8f44ff003769efde857567f0067f0923f75d2fee665b345ef3ab38e719d56fde44683782fc3020e3f599ed3ade1241f8efbe3f5cd32170a80e3046e6031b572350c8e75d8ab714acfb819be344c3fb0eabce877cb5f1e6c1405598f9fce085fa9da6cc2ca6916de918c8bd60a023116a81d4f0b4d4e1ef7cba27d7002f61f63a1ccf77ae5b6ae0e65eaa9cccfdbfe275017e30898aa7933f4a5fcbd404e3a2c884708b5c1b72d31d6c7239cbd8b87f775be25734b3a3b076143b4cd8463524df257aea1c61ababac97a9b178a8e5546a58eb7032a95871f242c22df38fd4888840c8290c02e843ec1c397b97812691ed2b7afe06a7b4d4cd82bf30ee70c74d08a50da58fde1418e583e0fe3e89331dba52abfe22b5f3235aa1e661caa6acbd338d91a580764693379cebc9ab3424e88d4b1339cec04d4245a643b97d32c475b9fb2a1cf9b163835f5c719a8bb6bc949e00689eb898c83a85b535cf58d31aaddeb4c7b63440bc04badc5629d74eb264e9b2905d9dfa27311456325e6587d2468feb2e9ff99c7591590e86e0b74b879b07da70802f476899d925e2ce538996f01bbe2ed87858a924212ab33ccc6ead3246eaf69f03992ca40759669868721096ae60804d2d0500f14fd9c7ed043dad95ca32a83f26ba76bc04ca740e3f85aa66f509aceb10462e18aabeb45a9ba91cd806fdd20c5e3dc763b909ba4452dc7255f7b7445e02d433ef5ef686803d75ee6076caeefb7c0f82cff390fe1c794e149a7fab489abb3d53c8094e3fedc83285545d80cac51a9daa8c963c634fcba0a5de6a6bf838f8f49010811712a9bd58e20b77487b0898b98010fb631ac83dee95f813d2ff78c6127896c00b2d35c5d7dc3e952be4a62c8f751b0866054d33acae80a951fa2349de2b0b36ae337d2c77d9db364e2a7b632b1d1d9f99556ce3d2a2baebc0c1ce0ae66c05956ab1c6132774a5abea45ab9e7a4f6a6486b3ad29bcf497cfeda71335a4f705ccd016d7488b838b28735135120ef48dab67b0d81c7633d7b299aa468a91ab6d1aaf67310bef781f78734a2675c7e95d630a7a886f8f5be55c87792e17d110d4c02b43762d0b5bf9a1ea1e7911b694b9f38a435ed662aacd85f1a50b6d27ab3f67ad5276c55e927ee35b1b7b3403bf461acb7c337d9ccb1da525b9d6d802e19698dfb80ac0e24282f9d569fee0adc95d933048011a7495faa074ee0ae6acc26594dc515951710c505acfc1122eb945d348a66ce7dc62951fbc36c1652c6322acb7e42fa08158953bdbbc8bb8e3972060b17a67a0aff0ed83c6505b143cd6ae6c7a1133d123906730bb546f7a66d320e1cadb2a1aa92dd5435a63a079ec5a7efa36caa08aebdc11de4a604b450d6ce60b6bff3e7c5f1ac2137647035ad197a05d9c3258782394013bb22319d98df32b8482fd7dbaba92ef93cda75bb28f1eec0a88163746f70cb192c043168cb74475183e26c3abe83da1fa5a32273b8e12a7d493cb67579c840865002e20cbb5d3d3a009dbab820c6fc5978880463bc1522c69f4cf2617dc8a64c21b77220804af669a9053141ae743384a4a4e336cd3249d185429c0857708d51cb59f706a0a797cc60692f8ca97660b7bfb935a7c5f72814f217884252a61c6f2a0870bebf2c6efc8e92b23fb512736ff97c3f574ad83a7a187c4242509920c64dc3168e3ddbce7a9cf94e971cfc9988b13bacd259cdf69e0fce800fff2856c6a7f3f19ccf9516587504c17d4379a6ccb304483951338681cb99f6c6af438f5f85190c26675eeb54fe6e19f3c4ac64efcfc73f124cfe9f8c0ef44c380e23f489b8e0342ea2cce8950813bc35103eba4818067665c31be5a41f8450e0c276bc8ca7dbb67394a7290534c549373cdc05bbb0eaa74ab5d6130fe5f611ca771848f3e0ac2b6bbf3babf9f647f578597286fc149849", 0x1000}, {&(0x7f0000000280)="57426b5d3c93116334cea2468c7452367ee90a2a788a6f811c66b0e6a9add81b5b8d4635919be2939e4fed7171e8e800ec89c0a9dabf1c1e57f6c185a5dd3eee45d88989135f4eda3ba30c4f1c2e62276d14ae1cfc53ea9af8cbce9ba4c5f9090227c8620ee3ae2cc19f34ad4ccfbded2b2a29759cfed62879528a1309446202c0e2d6b8ffc993cccc63887bbfd772c43a91", 0x92}], 0x3, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x2}, 0x3) r11 = kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001500)={""/16, @ifru_dstaddr=@in6}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r12 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{r12}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r11, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r11, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:14:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000001d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x29eaa58c, 0x9a, 0x40, 0xf99e}, {0x0, 0x3, 0x3ff, 0x386b006e}, {0x8000, 0x1, 0x7f, 0x9}, {0xfffffffffffffbff, 0x6cf, 0x57, 0x7}, {0x4, 0x4, 0x3, 0x7}, {0x9, 0x24000000000000, 0x3, 0x100}]}) 16:14:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x47, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x80000001, 0x0) 16:14:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}], 0x20}, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x202, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x3ff}) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000009e604999838f1b50000000000000000000000000000000000000fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8919320805b191dbdb71464ae3bbedb3a6336d567389f3c54e95c2a9f965d96ff9ab62e1cedcff433b97c775998e5e2dac5b5cb19702dcdb4fc7583760b6238688cdec5b744c9f4fe04251855cbd2c8475e7c8f5469ad6ace1a8a525bf83abc33565fa4e5acffa7ae438bf9182920f1619cfe246e60dc9393d021cac429b2d1161ce6"], &(0x7f0000000080)=0x61) 16:14:43 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000400), 0x9, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0xc9, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) dup2(r1, r0) 16:14:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x400000000188) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x2, 0x7, 0x142) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000008c0)={{0x1, r3, r4, r5, r6, 0x100, 0x7ff}, 0x3ff, 0x200, 0x943}) semget$private(0x0, 0x1, 0x6) r7 = getuid() mknod(&(0x7f0000000280)='./file0\x00', 0x80002005, 0x2d94) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000000200000100, 0x3) recvmsg(r1, &(0x7f0000000c40)={&(0x7f0000000780)=@in6, 0xfffffde9, &(0x7f0000000a80)=[{&(0x7f0000000600)=""/201, 0xc9}, {&(0x7f0000000b00)=""/7, 0x16c23b6f735127e2}, {&(0x7f0000000380)=""/27, 0xa}, {&(0x7f0000000440)=""/185, 0xa6}, {&(0x7f0000000500)=""/233, 0xe9}], 0x1255, &(0x7f0000000b40)=""/245, 0x4dd}, 0x800) r9 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0xfb, &(0x7f00000001c0)) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002a40)={{0x10001, r13, r10, r7, 0x0, 0x71e7dd227f218318, 0x40}, 0x40, 0xc9, r11, r12, 0xffff, 0x7fe, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) r14 = socket(0x1, 0x8004, 0x2560) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x1f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffbf, 0xa3, 0x100000000000}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r14) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000000)=""/159) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000009, &(0x7f0000000180)="ea3f0008", 0x4) sendmsg$unix(r1, &(0x7f0000002940)={&(0x7f0000000c80)=ANY=[@ANYBLOB="17172e1664899400c0ffffff3c8f0067ccfb82ba15b8ce9c2db1c2e5e2fa1f930d027769862e7241b931255cf5251edb0d143bbf8df942a83346503a8c30acfcdf4fcee1d1516d265f3e3bd08e3e90d964f11504dfeec82ba90c779c5a5ef1b991a1dbff5165c68d3b2e181c361989d04c62862b29e1343943b500c555b750ef3deadc97b403873d22d650fa74f21a1a406282ade2af4aafcdf29f3839eab4de2164a21c0a41f28df9927d497a7973372f000000b84e50a57a8000000000000000e5a4456d2e8d378e4ce6f3ce6584506a74c91a3e9a6295d098f55e86a067e18e6a916e04ce6a65fcec0d1828e390fb101bfcff98b0a58af6211c941eb4bb60660123cd2128020067a5e0e5a607acdf77902db1b6f0f923c4e9d6bc4eefacd08a1bd21f206e3e442000000000000000100e406ac17acfe98978218801fd22871e7821747a7f24601fd70dadf5f9e58be0aca1ec3dbab0bac0d80038c2cb224237a8e39d1bd2a2c77219c61ca53ac26fc7a0d7c36c2450c40637dbae76c2ce512583be49c3eb6d03384ea5bc4a8a92208b08bfa4bb2bc30b3e2f229046f1355165a976f1205b72632e978f17e7f092f4813b813b8e455bd57b00000000cb5fab4a90893151986f171ca2b0716404df3297cf9cbf772d6c4abed766d014854c0400260dd019a61ebf5124d93c0f5719f9b82af856ea032a06ee68f8a0ae52a9b19733f89f6ee664de1b917d7a9adff6b9f9e6775a4bf427394e7530803328fae33e367a53ad136c88393099464927e6f9cce72c52a8228cf65d6daea9d8714cbedeb907e044cd3d7a851d606617f0bbeec9caf6c9ae2a18413a3ca88f3a0e7a1c75fc098c34766b5b8ef265e6f9541abfffa9291c82d41cece5e5517001aa3a222f8921833d0000d1af32c4509710ece81b0c78aea461fda1c3ed8c746f4fd589b8a94bd4a0adb22e000000000000a9355ad6cb525b2ae40c86278571b8d60fa253d0e76e550f166351cc9410bb2eb539890231b6a9d7fb6762218417dc96721cf4f3d20a1f93b3cde2b9fc6f70e15fd0402234d44d311d802c48fedbbb934497e8ac5d76025003ddd6310c6f8d4d491b05ca201f2082e02a5ad077df8094b1fe77cbb58da26776a114140a0ef1a43f6c1f628f9ef98b3dd8c6b9f9dfe618cd251f21553bd3d36739a4983f473ce654d5f4f28c77f32f9b39e26cb8e231b501b54d7505bc6b69c0bdd4fa86ca58fb9a39d2e8cf02b6ffab4d7b0f4fd030c046e8477614a93501c004006fd23914e432e12816361699010264ffbef0ea1fd9f301a568190fe0f125b2547f8f9c6c1f4d7ca9dfea3e2c90d3d78964ed426dca8f03de8617f72cc44382c9e8040c48b4ff8cacc4ad1317cf22597eedfae2ce0217fd74172745db1363af53fd44d615a34ffaa7bb2939ce7a8f89fa11cf7e1613617597cda1ffe3adb0f8723c511ae446c82372ce4ab17ff0a5dee1b5f2306fbbc99b4e8d754af9771e82af97e85b7430d17c809a3f57a8fd11dd78bce35639b7fa4d3efcb51aeef419000000000000000000000000007cd97791b05ce4c3001c78b8f74d80be5e022fc821e31cdb62a16bf580adb0ad1c519be7260b104b8b0deb7e290ec761470ab1b37d778053da0bf1366db5b406cc68cca6268b436a8433063919d711289b380fd12749690b9e49d98ac99fcc0f6cafcc06cea00f3e3a61ea42e9fc5f12c91f4cb3788ba685fc55eb23563a1eecaa98c4c3cc544d8370351f87df6c440aa2649f4f7b1e0d55811b162b49f1a86caf7080cd45bde46f273f31741408007f0fe8ff290179cdc40b63845f7f4fa92fa0146d807c55cf12a21def38f9df210ea709f759471f01a3e9bef07c42438782050c065896054219d98f5df27216ced01ada14bc41564798bd3175de3b58c24124a6970c02d36b958f6bbf0b3dafc0714d0b6bc857716db1609f6bbe4a3f58db23700fbfca6523576c"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x400) 16:14:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x7}, {0x6}]}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:43 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x3, 0x4000000000000002, 0x9) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x2, 0x1ff, 0x5}, 0xc) pipe2(&(0x7f0000000580), 0x0) r3 = dup2(r0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) unlinkat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000800)=""/208) semop(r1, &(0x7f0000000000)=[{0x7, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x15) semop(r1, &(0x7f0000000040)=[{0x7, 0x6}, {0x3, 0x8, 0x1000}, {0x0, 0x6, 0x1000}, {0x5, 0x0, 0x1800}], 0x4) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ff9000/0x3000)=nil) semget$private(0x0, 0x1, 0x200) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffb000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x8d3b}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f0000000300)='./file0/file0\x00', 0xc000, 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x4, 0xffffffff, 0x0, 0x4, 0x3f]) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc) semget(0x1, 0x1, 0x10000000000100) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x6) 16:14:43 executing program 0: r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 16:14:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f00006d6000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) recvfrom$inet6(r2, &(0x7f0000000140)=""/244, 0xf4, 0x2, &(0x7f0000000000)={0x18, 0x1, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:14:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x7d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}, {}], 0x2}) 16:14:43 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc8) 16:14:43 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xe1cd}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) 16:14:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400002, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc0}, {r0, 0x20}, {r0, 0x80}, {0xffffffffffffffff, 0x1c}, {r0, 0xc0}], 0x5, 0x9) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f00000000c0)) 16:14:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x801, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='\x00', 0x8000, 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x20007) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x9, 0x800, {0xfff, 0x81}}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004667c, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10020, 0x80) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x1) 16:14:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000064caaad3cdc3045e9469aa04bdd3ca2c64ca0ec07f11f78943b87f76c34d1a4fdc2407500027d364d820e094031dcfd594d6e0de9babcd737960c71e1d982393d24bf95fd2c1d801eede271b90c61c71d50dfbe9592801d810b7b1a988d887e8458f18a94815fdf636311dc1ed6f0b2e9efe93b0520473a13f4576d074fa987874978d13112eea1544bb2857f5e966887ff720a606dea146a126b8a70098743c322766f2ba29ec79e9908dc42db1fd268b620ec7d13454acba485c9eda752c94a8d74d334b072b58bd1d0e7adb984410d548047353337e90b623481f85d5f5b1380f37c44c85c0743ee656ad49ed15cc8a8aca0ac66942c68cc55c98824c41d9396958bd194a9ae0500791ca7a65f824f8400adb2fa1232b58bb4265fe8016902f1589"], 0xd4, 0x800) 16:14:43 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/6, &(0x7f0000000140)=0x6) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 16:14:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:14:43 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fchmod(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1c, 0x0, 0x1, 0xfffffffffffffffc}, {0x6, 0x0, 0x9, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 16:14:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x6}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x80000000) syz_emit_ethernet(0x1, &(0x7f0000000480)="d2") 16:14:45 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:14:45 executing program 0: pipe(&(0x7f0000000080)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:14:45 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x29, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) 16:14:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r0, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:14:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000000)="883a41d297eafc30033ad9bc3628bc998d80af97a5580b476f9cb6f27584ebe99f9f8505d23b225b61fc4f971210a2343f0859f8858f1711e180bbd2f3a19380") syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 16:14:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x10061}, {0x6}]}) r1 = getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x7, 0x5, 0x7, 0x3}, {0x3, 0x2, 0x9, 0x20}, {0x2, 0x5, 0x4, 0x7}, {0x5, 0x3, 0x2, 0x2}]}) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b7, &(0x7f0000000500)="8d05802c8dfa726753cb1046e56d5f034d02d153800f9f3c9d060705ce8d6fea715208aa2b8c92fe73119aeeb4106a282717fdd608f53be602205895073caafdf715413d687e02d484118c5556060a307f41e657658e14b68e8195aba312fb92582bd2e265b81e8178557364832e33dae48cbf886336b1a70b156d471a9df4e5faf686713759dcc82ab556a5daa8bab0f15728f38bfe3674b9e48bbd9e8c3ebabce65be7b51f003777c6f124b75977d24383cea7a7dfacb5f46af4c6f14122c2ce06c9d6d847063d9270a0c21990eadc885eb55f42d48f350114f76c9ab96e3dc231ca357d379c4e297cd2b51a48f8e8e834ecb900"/271) 16:14:45 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000100)="ea26d48175b18cdbe5959edb35fdf56eb60dac8934b1e3ef12d6f0a7dfae2e93c4bfdb20a7b6e8e7826468968bb8fb3620d53b3957baa8d7e63fbf696d72f7f396ae113919629b49a3de526efc15afc7a58cc259192ed0aab3b48b566a1702103d08c54983d451eb6d0208db57b4c5b373afd12f3b9862e17a1e8c54d4cc22ea5b28fbd3fc54bbef78572eec49a0b5889bdf0b9300aa145d77c28d9cbc25fd0f6126f14b99f93285a913d939171bea997d2bf47ace2629fe93de9dc6facfada240b7be96ca1bbd999c693a7ddc576ed9b7f94915a5dab201dc57cbdbe030f2eba7366c15213db3", 0xe7) 16:14:45 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000, r1}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x100000002}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:14:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000140)="be75a9bb9c222e81753226000000000000d02d44e62a6484169c3b575763df2335cff9a65062c98bcb2118fcb0ea1ab3efce1432f6644806000e273a6eab0efa4f", 0x41) write(r0, &(0x7f0000000000)="9c8bc3774f4c35b84353432e", 0xc) execve(0x0, 0x0, 0x0) 16:14:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x8) write(r0, &(0x7f0000000000)="5ab733f486f430a6eec27a66ea28c23d77", 0x11) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="1da5", 0x2) 16:14:45 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffffffffffffff36) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f00000020c0)=""/4096, 0x1000) 16:14:45 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:14:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x2d, 0x0, 0x1}, {0x6, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x1) 16:14:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x91) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) flock(r0, 0x1) fchdir(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:14:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x80, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x1, 0x3e879e06}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x4c2, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0xff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x400, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x6, 0x0, 0x3f}], 0x485, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x10, 0xc0, 0xc0, 0xfffffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x21, 0x28, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000002, 0x4, 0x81}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0xc973}], 0x7000, &(0x7f0000000000)={0x8000, 0x200}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x60000049, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x47, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x82, 0x83, 0x1, 0x4}, {{r2}, 0x0, 0x2, 0x20000047, 0x100, 0x10001}, {{r3}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x4, 0x2}, {{r2}, 0xfffffffffffffff8, 0x40, 0x10, 0x9, 0x100000001}], 0x6, 0x0) 16:14:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0xfffffffffffffffd, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x830, 0x40) r2 = semget$private(0x0, 0x4, 0x102) r3 = dup2(r1, r1) semop(r2, &(0x7f0000000200)=[{0x3, 0x96, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0x0, 0x800}, {0x3}], 0x4) kqueue() kqueue() r4 = socket$inet(0x2, 0x3, 0x102) shutdown(r4, 0x2) accept$unix(r3, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) 16:14:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b0000330100000000000000000000000000000900000000000000e9ff0000000000000000", 0x2c}], 0x1) setsockopt(r0, 0x7, 0x5, &(0x7f0000000440)="07df69a4551ee806db7a1e1b9e56cf85825e5acfef4a04116def20bc4eebd20f72862e05df2e7de7e481210aa20f7b0cef151e297f664028e606eecffc5616659573071d28d696749dfe4fb7074e9ca72dd1e5540ce48cd1dcc04f88205952594b2364264ee6e387eab93afcc40ffdfc8cbdf11e07dc6b34636d335ccc56ec79e3ef0225155c4bad032a405512ba732008f1f44c5cac194db706deb2105cc02976f4b1bd57a4b159c8951bbf2bfbde312c008f45c4eac65e1bc5c032ca51f51ea4808536a97c767792816dcb8f0947933702720b5efe1f2120cd3a2c478c76a18677b7a11ea18e45a7630fbaae662ef691da5041dbef03908fa50c3ddc7d837f5d23276a7506d5ba1a8e47499c4da711cee7710f3c6c77978a113039c865ec8f6ec804c14f5ddb14ab81235db9ad25658f571adb93cc8061af99ef349df5b9cf50c8a735b4a6fc599d8571f47f97819e045fe8f513420bda27a27b68d3ecfaf1516ec724336fdee73aa1833dea0a49412a59295163a355ffef598f2e3c9e0600bffe0962d93b92ca3470f02388092a2209382b8b85ff2a9fd8245085282f7f258a83c57e1ecb8292768a9ad05cabb6799d2cb129f09742ee2334e504c97abede1fd2259e3b1e153318fce21ecd487e82ce67a081e4390b05a7c65a529f1c880cde5f1fdd7042beb1b5df2a23b661b54566ca8bf33684380ecd17e81f8031ab73e6513b04312e3be50c8a8c7a4829b15104fcebdbf74827d75c40627b7e98e8e4838d64bfdad292326c0191804ea8b12c613046c242bb65e94f380f26c0e00af3d6ad01a857cf5c13fc36e52863eee2018cce2016a3aca64a6c5c3981d6e133887d6d033e14fb48e75446be1abea3727d4fab3db66f37814cd65a5ed228bc19bcc7595e0880e08b3a811063313db7abf616de2888c8196479d02240ed799e6fbf96115554621b74c89d27dc58d3c5d6adf770d8d262ab9d5e52c613bb2aae05019d0253ff10d31e2ca75d31aa14c6764b9b10f12d7aa75279a14c58af75b9c26271d18db5de2fe70f2fe81c6d0c123c91fed2ac7b8a899076b794913a7f778a2b3a1787e397e7dd00a4e9d7141a5e62d8747696ffeff88c56abccbc56cb3d4755d1893394586ebfb959ca0bf285c52c1fe6f699c2bdf9f3b300a72dd90dc44a37a318d26563d1000d4c5ff3be8deed69bcd26eedd985a5febb80973c2a5e66d3f24b438951d7867c1d9b3a5d5cf7df30270ee7c40aa8b93d3f8857f867fab32e045536c8d144a4b2ccdf9b818804e22a913e135f2d501413ad471450127f787fbbebd13dd2ec57302fe4217bf84fa3c731e7e0668966df69c6a1990b045cdb6271bbe940b414192d700d604fdc674ef305bc653b6a366d30e86378b6d481bc7364aa573ca690c7187e9916fe0b89fdccb9a9d5c12b509cfc034806d449c8c38c715c451ca470c1b06015265ede636f12858eb41777bdad5013589eea18ed93d82aa9a14d21e042ca5538eeb899f4ac015bd720b17ce6373677fb41caa0f0dd20a7f06d309047caba8922acbe43ac30ab1012f0c08ea9cdfce25357e73ef3862bdec082b200bd4406b764483bceb5638713b0f9030dd4450c4013c2f246eb761778fd5ad56123dbe00d48906ce2f30d794118c16af487a349b64dd2078f88a42f856158a8cc231143e70ba99a8ef09f814c9dfd4b689d510e05e38c3eda1b883bae122bd1b64df544be229344f54b74b05d359750443c28e69325ea92cbae031b689bacfd4972ea0551fe968c925f411dd15732d3be4cd8642a92a7ee87f285f72ddeff1bf2e2ad16ce810d94009733a2f37ed96b376e56b6ecd140d8f9cec388e2aabeb514b9a067d5e663302670525d9929cc78e79707dcef1ab3d604361ac32e74a28ea47b572a3509b2128bd4b9ed0dc2c825d9294f3623d23654b5bc5ef44c98912a4f0c89c84b7fd4999d25211d63383071a18982aec38339b4ff933ac0afb6ea4e89e9dfeaa8e0d2eb4ea9ad7486d28976b5006f0bea7026214927a687bade3f17980498780fa579bad67cf250f1e44f322e7211dcd47e47c3e8f5c491dc80274f12ff197e993040d936a94baf4a85e6368a6f7b24cd062afb3fa8798915940e6894e8eee5c63ea76297bdc894598bfaca4d5d96875c664ea90c0acefd09b28505b0057cf8484c0e903e3bc9b7ef1e358882c24c63c8678c11e0ec09a56edccf8d8f509bc6b44d112d4038c1c93557e628eb71fa88db4e9d47c1e2f3c707e0566309bebf8675f608cf6001f2d47cf445dddf31676a623bde0beb5f513b3942ef6c969ae9bf4b4a2114c814ced48300a018d7ec6c9d20da59ed8720fd4bb714755251f443e7e7a23bc3a99ba496a7c0786724c12057d5eaab73dc2bca4574e40319ce7fbaf82e972e69dd89c2b69aabaecdb166017adb678cb8be6c98c12184a64fff6288d9311cba06895c7ce842d5932513580b59826c3287c4bcb0b49c956b576a565f787d6d730dfe4d21ba91d6ff02e03832a533983636fb3bdd4df5a224c6ed5ea17d92f5f0dda9ab9c0b8af6fdfda3110372ebd48ae8abb67767da1aeffbc67816fa965bac715d65ac56eaf63d03b9a8372efcaedfecdb43443a64d2452f9bc5874c7761db2f9702f0d51e3ab414afe212da191de490c1e5f910a36c1038c07c4835eb7fdfeea31ef244ba02be26dafd51c6909c231ae38badb17f31c5c4c278544273841a806dd98e8675838d5ce969d122f2ab883009b46ed30b5a4f1cd28bfb5551980d37489608d8183d09dc431da5eeca64fbe4262c7e1f4f3bd5edda4b3e4cfaa00129eddf7a0bf9520647d982115c5c6ad1a9a9b41d2caf3d242d1ef332a43a6547812172313787261c1057c96239f8a38ecc2594c4ec88d0fe971788b0424abd431ca3ed9cdf3234e443490f3b75fbeac9e9d36e3d689ba23600ecbc8facb32cbdc181f765b1fdb0416a6b41acd400b156ec29c6eeb1eae95ed1fca89dfd5d940177aa93d79db65fac928d225cd3a2b61ae73a65f00a87a340742a2cea6b2627be22dc9badd82ee8f492fb1ce0009d7791c0daacc4612189903d7766c40603b1b96343a554d309556aa136bcf12f8110dbdc7351a08676cbe6971b98f057290b7ae831fc98ebd741282e4e39f66d912fa3e896a9d1422af7a9a0772cdce138eb89b408e4f0f12fff44bdda36d85f27548d885adb1b31106ea4684c2d69f8fe983e7b455e4ab4ed179458fe4f4b189ee5d923acebb7a61b9a3fda9012c190c1271d5c45f85b6f98379ebffd18f39ba9d76601793caebe53d884d3b5c1e86c92a5e143365056804e3ed75968e8161208e5b4727e42ac02575907bbc0baba2a4183cf45295b818088e9fc4f1a3f4dd18593cb0ca377e1cd4fdb2689e12eafffd99393b492c6618af175a0e3953dafc63fb10059d943f377e31ed4bb0b0217766c49f8ef267703af575e9d59e5be95b0a4e3ae84a697efc9b55e84f676be0978916c3062ef6426ceb12ae096792e7309751d9c3cce3b0d3c57e779f8aa966fd1ed611e570798ee8b54d91e749dc8f36d8d6bf66d4fa6a66032e5b417363e794be341e4fb61d96180b4adcb9dd21d505ca476d8383fb421460f3c2476d4e9949cb09c2d21c9b5c3dfe3257682f835f18c05bd0b3388c4179aab7e1578fb2b65fe3baaf153d0e338a8106a206e55d71e44d7644f8af7437cf5cd625bf65cab9c40775076d5e4af7a332863796f8522e4b2cdc04ff4d9fe481a51777103c7ca71988ed8a07eea40571402242e6f891ca49bda937d6722c03f0d2d37868d9014da52f2ed7292414ef5f13834793ffcb7e61837b32622b61538fe98b62099f283abe354b65b49288e25962951e10228d391ac3ebc437ac8ef7ebe6201af0ac363899931233068c87c033c254c7a75058aa70d597f31e903cbfa0014e51695eb51df072f46cf4a12a489bfc59d96fad4375e0a5cbf2e585d025fd85cab44d736c27489681f6f1a24c89ff887375a72a0cb5725cc6484b3cbab07eec78cd5fdbfc5272a678f71042879b53799e02bffafc38a9d42c9334c2efc244916c4c26c8bbfd01cdd05df94e942086a0d61bb5a3597c42b36508423c1ac5595dd684e097246b3a5d9eb2c85ed356dd041f0277e1ccb662b6ff4ea19ab990ebafc9707e43161893741bbd6b3b779508d3c0490ef75b636e348a76fe0d4fd415d5a3fe049eab6d2279c06f85f8e37a5b1d885053ac9405531872fb30ec10a4b75714febd230d8c36b4fc260d6413a6a603402e534386329b95a418d19bccbf3f64b09f785771d010347425e5860076b416ea24f0c44711283eacddb75d1f26e3f0e4a941da8ddafff669d120dcc83c111034d41be05b9dbe997045c2d453204e7d00130051910ad3496dabb8c4cba365cc7e60163b6a332a4866decb0aacee9f82d4e07522e291f6ddf37c4a515908ce8f6e2529489ec1c7493a54e1f490a88179631d89033ca3484c753725dd9857c48cb43eb364f73c2b962d51eb54a04c0094e6779129982c9a1c66148bb0ce4311f152cf55dbb5fa6509b8146de07247f2def97faed9b11f6be33bf8d44905f3069b0c3af656cdf69aff7ebfbd24dc65207395988dd053ad8d41a279ead5f182e4da99faf74fed5749e0ecd2993a6704797a7ba90854912b62ca6ccd3de58b2bd2c3ac449f43d6d3548c67d75147d98f604079f3c318ff064673a4606f40407888790ff5ccce14a79deabaa17eaed3b323312a24805218f530d0cd77d14a9587e2a245a76458fc01df6a3c8c3bf4836ca4b41ee8bfcc595aa51fb55b80f65347eaf95b438db898c237c1cfd8011b77578e9843bc99966fe657483f2bf72d7d8f31f5ef0b4796b8af000e94c074df8d17443d591319b0b669e3a48d3e9372f0f3c69f96a5728e614101c7b09ad77a7313d57d3e789811d8b6c83667b2620100f8e7c8faae230855f3d3d0ec7e34ef0f5f50dc1fedd11ac2085338b2471e907bb96940760c7a5986b5648d8f4413a365dc32ad4a173e0e6780cb659d570e11d070d839c38aa163b8ff60ed406adb8cbaa00076c1b0e24ab1f94d14fbeccf35c235ace890cd9f581d521eb86fd54d80e4f8d09d78cc18d95a4b5c9911c80592557ab763607d680684b48ad4e89e129e09d5ec9342beffd6290d36548f22123c6b38828ed80eac06dd819951fc6db99f1c3638cea39c1e1a9397b9a093f0b4c9588968c26d5f9cf4332d80c88d02004b4ecc0d3108ef5dd9a08bf86eba4d853f82f3e4c39d704f83e3e1b24a8359493f6090759b7f0cc8541f581ff443faec318341a243a368c136d29fff028a49a6f3aa82724be583b25fab9d404807115bcd46d3ec051bd351c857ee9e81899d9cbedd7b4e4fb70836128620d2caa11bf5e2e776ce847d9ff3f309cd8a847a0a378158c24ed2b97264528323e39ce514b4e180c13b0db0b807b0404bf8cbd4b911ab9ae3a941811d9df306ab94c1325aaa3e03c9d269986f1b0530a42b486caa036d97cef4320d68d2fa32e77ef6a225849dc9db9898d7e102d5a97e999d2be16aeccbcb78fc829c26ab0d24f53eb26badf918a5b047c36f6b33c230817442129e887d7bbb93e7edb1b4ea63fe4d3f5f4c95d2316f53d96d4859da80f534faf54208ab27a702ab5c3ca9de890068a5034f9c874b89d1df0cc560175619eecd4415648911d9e5ff3cfe311d2ae83e2e81772483db7862562d196b0eabacd5097bf0e9e58b104519348308323b922cbf1d108cb2a31ae5f52997985487e78364799668f5bcf40c", 0x1000) 16:14:45 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10480, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000006c0)=[{r4}], 0x13e, 0x10000000101) ftruncate(r4, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="260000001800000040002b280500c504e92800000000"]) r8 = dup(r4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r9 = open(&(0x7f0000001600)='./bus\x00', 0x20000000007c, 0x80000003) setreuid(0x0, 0xee01) fchflags(r9, 0x0) chflagsat(r8, &(0x7f0000000000)='./file0\x00', 0x10002, 0x0) r10 = socket$inet(0x2, 0x3, 0x6) ioctl$TIOCSBRK(r8, 0x2000747b) r11 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0xffffffffffffffff, r6, r7, r6, r7, 0x13f, 0x65ed}, 0x2000003f, 0xbd1e, r5, r5, 0x200, 0xfffffffffffff800, 0x4, 0x1}) recvmsg(r10, &(0x7f0000000640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/43, 0x2b}], 0x4, &(0x7f0000000580)=""/158, 0x9e}, 0x843) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x66075c9e}, 0xc) r13 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0x80045721, &(0x7f0000001200)={0x0, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="598a110a701577530878e374fc971675ca572d8eac81e1eabb9ed02ad66c980e9c58259bc436d794a9eecac456fdfdc57f9ea5057c0512351a784e0d6aaa45143cf4cf6e0b41f3bb8b768801e69582264a7aa33df49c067ec41c0c8c6daa095d938a7b0335b13ebbf106e6d7d54d86333526006b547ac76d9e8b74149a78b5b23f10908f68be3965198d06a1c46cb5870bdd5a3003f33abf558cc23ebef06accbb8a62a7eaff3498b43ad633c263ad5dbe12279dd450092d6cf7c4941c2922d167c773a0bf45bb9ecf1e4b3ae50b6094bab604bb6f3370886bc5fb3664af193b8f010935164b6f3c0a3521831f96cd337b6ca97ce2755d3d03f43710db8956d7a97c74d62c7e76f66669a03460e5e96b02265e18b06688068938a30d0414faad069e69e95a453f33887cb15712478e84e6e2443f6bc222fdba0c9c231c71b3169d9806218fbe05f84d4bf39fde653ace34221bc102eaa876f2507f04fc5a7481b08b9adfa0ba40bdee4579553f3bb495125e8237b062c2a3b2418c54501c7af058a96ed043ece8edca74645146984d484dd3655ef6da37daff556292730a8342fa7dd634c010e66690d3bb602450c2e7e495eb9f6f125b68b450bb49c95adc3c84192992ac004d54f41cc2af666b644feda7ec33915284460ca11d93029f18793ee72f3f9cf045f9063ecc5ea94e84c649f24a6bcaccef3f53365232c447b83a174fa9133aa012530a1b3e212c9b0013d940d71d10768d7162874441422c48b6602165fcdd5c187e631c86d5577b36884eb0cf2c29eb8d345cafbcf97b337cff382e29efe23821feedc26c8c4645b4f44a4e7a5956f03bd6b03208ed6df1309358462d8cd67a3db1efd6c57c9c12d03ed9de1a476182a5fc5cbe704fc1d74a50ee37fa466d87f66c927d05e3524de1fa8ffdafead6552102661882cffb8cac893d1d4171a0ea96c35188564827f631cdbd9ebbcad0c78faa839c60280a2dad567160982150aece4d6f9b2791964f8d126384857e0c736dece068315d271c1ea35f7e3755f2cbb79ed31343e100b826235698173333d6af9b85c87c8a4f141b4051ac99356bff65a3792969149672a4774c3fed7e6343cd7e4acfb05a4b4f6c67db4de09662cc145d90adc12a4da3c1026d64dcd5304ee483435e53ea8571b6c68957e5e6779828976a7e33dc904866f76ce2ab0b65407625f225d347169c1c5d70be25a7d8cde7a240506768d3575d33b9b65edef35f80c7e992e3c99097bfd6dc42c8758ca0b62d790e168297505c3033337666088f85b1792ea1215505647f92961f3ea9dc4e6e4e59b76034365ae1ac58de445b49608814d08c52a39c77e159587d5c8511857deffdf29f64bec2bfb5f39749831352818ffbf077ad1140e6bbd155c86af560376044ba77f574656b77c4dd2e302aa6b7f336a5b6ec83fb21a12dcdd8441a3d406f4028a0da11fb00d53c4b0948c7671af33572336f73ae289076d2997eb198c19b0d7e16c6af9e5a0fc78072e8e71321fead41c4c9651cffea9ca379c67647ebc110bdfd39093700b9d4c3b0b367d87bcebcb1f82348827e4716f5e5ac77948140304600e317b0f69d48dc361e653e49298592aa951b0dbd551fb33c3a0bdde4e46f683b45c71f0e86ab6ff1611ad413dc350792b6134f945f5c23599f2a8d7374e5bbe76609f9aecd0def762ee5b3fea05746255265cab327d9e5b5be99fa4f5ed94c286573da51c0749fdede2a0de13c5f4db377ae0fb1f7af3a04d1797fe4fe94df42c58f0bd0e46abc2b1e8bf8c650e314b604a2fea289b8357e18c6edf73f497fcdac1d50b8bf5df79da0d3c4c1ddcf6933cd87686d606d5d9cb71614d6b61bc60982fd8511ad16f4de0cec9d782acc6aa632e452fdd8471d733ea085e734418f417cf088739802d0d7507611cdb33e9a0c11544988ac52092eaf190a52a538d1486ac7bfcfbe349459297af5de50f08b91504f7e8b437ede3e0232c2cff7ebafdf4d571e7b2132f5e48b1f8f2142375aedacfc8da9666b92e78a89b23f91101297da1d0abc770a68889a154f8098472dd28383666a6df3b5c8431587f34f07c0197caf98846a86b7d9143f61e4e242a3ddbf2549b79388e92c7e945786ef53e2e404d3df42e56e154294562bf8129fb63448290e9e6604a866086cfa4720084448ec5e83aafb67fd91c8794e01c8cb9c226924ffaa113cb97daf2550b4becf6fcdf290471d60f7b6e1af0997a3d2a693741ac3e441e302de5ed46d23febde444601b9850c9c2b6754d9de557781ddaf87cc477112aa065da14f18db6800edcde751e0c541fc5f85c52f51733fe87186b40bb19f0504590cd120ac13c91eccf075141eeaa8e53c4f1c7251653c17d38b079446a570817c5abbb5ad20a5031003493f7e4fc467e2a1c454e630580fb420835e05d9b51d26cf014ff2e9790b0de4810ea337a04b34929d32e825fb178e1b155358a6deea41dc3f1e4f12345544b7de8a4df33cf63027a4a4653a734bcf7e598f854683e9f08c7b46d21c99fdece871d3d42d8dcab567ad74bbb6b9a9e672e97adb711ab83e01dbb2bc3c8addb15f401964475bf1eb11a97a7bd068d140b83e77c01423fcc9afc875a2fee9638b1e958032693c8aca02efceacc3474e1d19b4802193ad982f8348d138add96c29da7a4991530d08798037ae7b64e93507710acfd8679b48c239414680aeeea194e21ee3e412b9d663a6edafea73a665d56753a3694ec82d570373068abfd88030c7a2d69cdddef0ae89cfb316ca0be8ecb0d45e8416da9998758cc5e58b5abb8cc8a72fda02d598666c61a8ef50ce7813b70986068bfbd8291872c05f051579d28c1ffad53058e2099024f117312667dae392ae431889a3bf5ea05d4f9923944ce8fc0b50310df49079061cabca161e70ca10aa1a4ad46cf601ebdedd3afbaa25e81aa47463b7c323bb931fb8ca7abf07ef2b427dffc094807de992bff44f6e0f7ef87ba5b4428ade1dd90de86280136efe6318212c4f9cc55063669e414557c261a87a785c435417f89fc07628ca5625fc011c999c0420d4015b39f386a0c62c045023d45a3daac4304441e00aec190acc33cb122830ea04599434822a5f74ba2b690d2875eaf384abed515bf241b62fc893ea57bf87e55e5fc8d89e8ecae9b6d412b523d6032a1f6da4ee392563dc3230d468beef173e95479d0dcca86f8b6888db2860af712827459ad4259b2ce904ea10669045b1d54cb545c221bc44467b242300fe17806c4573a3868da798e7b4d04701d5155e34c391c9090614c52402f1c8b3e1ba8608ff8344c3f4d84279c54b4b635b434df9af62c9e231fd1fcf66e6797935aaf600cc35224ecd33400eec590e8db239ae43075964bb2a82506cfbd0d23735bee704f462c52f2d57fb3bcaabdc83fb93147165f3bb4bfcf0f68bb576156563e58def327d8bd70a6c57f18e6a7c20480847075a8ca5f730c97e7727905c76244ea2fafce4284107c9787c9e6ebb8a90c61e0a76dd8d160f256e7b809a02254d54c7f165960e443d77b3d26ab1a3eb2ccf2ed56350a4359d27c708be5124c88b68c58ae582f78781631e44f2cc3c446738dcc83baa5c1593fe1b6db0a7b0bd347f46605f0c686c9c2d9530f74f82b727c8b118e1c2499911d85325b06bf02114babdb4a1253aa859c49ce8eb1c77df4fdd92bf217253a3d90a4224f5e54610a3a4354799c453e1236864fab2f984cc91cf4ea55f6c8261e7f0c79cf7d8545ebec02e3ebc1d7600854090c1270c8aec720a1bdd16e041a25a19022113e55040e7a356382d0903740677b00e7ae0c88365247a1e6d1c004bdb59da577076d621e48a831525338a9e59b0dcdd658ab88d9263eb784b505ab6824d113ade36e923e6d42a3603169df33ec98b946791b6abb141859c02c0dff1daee4defd6cad588455a69e305a7a294307930c1d4f21c36f0bc52c9d479b779a1e0e7c8606bc964ba423c617418fba817d5b43b264492087ccc54a4b027e4f6eb57174c1519f4a68d3af2c08686b072be85b4856694d4bf002be9530c3e32f750c9500561c634e87eb105b9f4bc56793f05f3570f164bd6666589720cdf96759d77aed01ee60a82e4123b942902e3100970e88c6d4eea39740cf4f1d075267c255a64a3b2ffc07c9708130b605ba4367aac82d77c6f58ab9435acf5aaf6eb4561263716e4e459fe3e5b3536439f6add7f1b68b6b07f04985b82cd9a7e89eea510aa2dd8be37c1ee4c8978dfeb108f881e8d78ebe6babad4c70b558029be529af43545411a8cf71a814f30c8199ea7ea6e22efcc5a52fb2d808c61b46fbb9ed36daee0686231684085a3b74fbdfcbacf431a5d86272bf66a3ad84ca33f012efadd865144d53879ef6d34cdca3abe7c227eaf39820dc9051165ac0056212acc5daa759e72d68b5d5027c5a6cee5f3b5b46a6f0e52c1ae1a9c115b79315450d1ea775a63b40ebfd38045acc5e88e754c229332a8a61f919d224b953b2d56629c04f85c9698f86d6ffee431c196171b2d8040b2335fc02adf004a29b7348db3ff8d40ccc188bcb27ffc5fd98d36c9fed81eadc610ea1079b0ebcd8d008492d5f142de46b8509f04ddb35889c189b7e49a63e5b17b54e5492443f858568fb02cb2d99110ae9cc1470ba2882d4382893d226902b433c021d3005c4f0b6d9dd429da7334388a50433074dfa813a186f7fa59f8943a8c55e31abefab4611c02a018b34d0c54553bbd105fed3e550e4fb9dd046dc4692ac8d68bd43b20e2d0d09b0ab04700cc9f005cd3414a7bdf9f160dc3cefcc6db376364f2b25e1c7a9f8b48ad6d679542377ebe8b12d4de4dbcfd4a5008f9c02b958a0890c8504caa417610736c3789ba8ecdb014382a6d4e65b1b416e54a8aace20d3ddd1c702acd84cdd45a128e49a0b7a515f5034db15fe3bbf0d43d3e834413d0aef888e661e95b8a16507475865ca62fc01afca4fdf911299785f60ac3b6d315af793e41c05d7b920ede60bfbe5a553e54a5b5cb4c0b63c6db64633d8623e82afc29f2afe83512ee897472938f49cb18a47bd14ea77441b12d4ef7599e9cff3acf47c8d05275ae1000d6af6aa2b2034a9db5090b742d40f7132f90c1da85404bf677e516e893e5380e1c6808a319aa3545cda6658a61aaea6f32e51e79e098f95347f0d1d6dd940ed1aca72cabb733a994cd3337f1c3ca4d77f36ca081f2c86eaaa4e54dad2af0fbfe794ae67011606ac2727025851a648c248c95ead6b33c8c86b525add66da486ec70748fc0291fc8889b3d3435c19c6ac18a0e7cfd57f38943309124a93a81480cc2beb488f6f812908288de8327c1e9ff528317a83ef2b5b16d4d483a3916779c339aee676a5fcb730f78228391e392bd3c5ea161e1aa155923a60ff5034fe18adaf1a3fa57bc94dd7c264279657beced61832059a033eb9265579ecba808e4972e91d59056fd8e4f9d0b216a240f66049b3a851c1e16f883b208f153daad0123d60921e279221193022a7d343c266e6530757abce6d9cc085629f570e7ff8f0439b629570440dc29d817a8e578648bf92b953b57381d26b453c7e7a90dc67a563b407904e73e857efa8223a2bb7aaac8f2e71f4f9ada36f696bda11865eaff96e4d396b775c3896fd80fa17d6583a25aab6d4b6af78c84cb4ae949bed54cd5183ef1a3cf34d6a20466057f725627cb9805cc8ed01e80f0b358d2d578d49de25d6b9a0cc2370cb2c9f987aa869feaca9e818e259b59678d989f8f92f0086fb", 0x1000}], 0x1) 16:14:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=""/17, 0x11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1, 0x3f, 0x6, 0x5}, {0x8001, 0x9, 0x2, 0x1ff}, {0xfffffffffffeffff, 0x1, 0x4, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) 16:14:45 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xe38a525e52fe6d62, 0x0) execve(0x0, 0x0, 0x0) 16:14:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000580)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = dup2(r0, r0) select(0x40, &(0x7f00000005c0)={0x4, 0x3, 0x3, 0x6, 0x7fffffff, 0x1, 0x5, 0x8}, &(0x7f0000000600)={0x100000000, 0x547d, 0x2, 0x800, 0x4, 0x0, 0x812e, 0x7fffffff}, &(0x7f0000000640)={0xffffffff, 0x2, 0x3, 0xe7, 0x0, 0x9, 0x6, 0xea}, &(0x7f0000000680)={0xfffffffffffffe00, 0x8}) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3810, 0xffffffffffffffff, 0x0, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x7fff, 0x4, 0x2, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x79b}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xaa}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5e6a}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x52}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffff}) 16:14:46 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:14:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 16:14:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:14:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3d, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x35}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x4f8, 0x4, 0x2, 0x5}, {0x4, 0x400000000, 0x2, 0x100000000}, {0x6, 0x6, 0x7, 0x6c}, {0xfffffffffffffff9, 0x2, 0x7fa, 0xaf76}, {0x6, 0x3, 0x0, 0x7fff}, {0xfd0b, 0x2, 0x80000001, 0x5}, {0x9, 0x0, 0x6df, 0x80000000}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") 16:14:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000), 0x0) 16:14:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xf5, &(0x7f0000001200)="9e83effda36ce7b3afee8004cf48db4f13817816116631261e29589335daee64d50b033635f1859c4db74b0a9d9f40d92f9a52749eef93379d232b4b8239a1573419bb8f2db1904d1def64c5bdcdd435b5c74a121f578dd78694acc42494dd86f804bfc86776c0567c266d23af1fc3bf49dc7b5662f48532ce4534a8d974219aab6ec9c5da706c8425082bec9634ffa67c8a09bea2de281c4a63367fe4627baa571a2ab0291a9d5b42b85ea86d7289b839e8d6e2735abf495d1c489a6a39df731860dc367fd4e48fd2af05ce4184f38bb99933311eb8ab22f5d14096fb46afa98eb26ed46ed3419e789d46f648614f78e18885210b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10060}, {0x6}]}) r1 = msgget$private(0x0, 0x0) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) msgrcv(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000a5eeb90e37a33215ff00000000e097b76fcb00000057a2e17a9d1064"], 0x30, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001400)) dup(r3) getrusage(0xffffffffffffffff, &(0x7f0000001140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") msgget$private(0x0, 0x2) syz_emit_ethernet(0x1000, &(0x7f0000000140)="a98ed8df05a1f5be0b3e8d7675c9f553cd6e6e012e901486b4e0739d832b75dff27640da803ac78f7bdd170ea2c0811d1c8776d7299f30cd9319ae1cdc9e7ada7904792d0dc8eab351b3871687b21e6967b277e966319ae2bb4708c105775d8297c2c621ece7a80037b8667aa78222fbd85ce9153e1fce8d5d5478603e6840ef68980e345be2e6b1c4081324a0b2cefda34fa23c1694bb4f380f3d3af64011db5e0e0f266fe1e0c162fe6344feaae28fdcc0bc5c4b0b1c0d6813734734eb3ea521ee623f22021a8290b378774ca639be1754a162e67e1857da3a4d6389e51a26bde3af3c8a8cf355309ce32bef5a6906fbc69d5df58097ef61756f3fb6a2d9d79b213f5289167ddba1fd5314876e77d853a7d03d8021a43e8a19354b91fa38053fc121f9c9f1ce782d5b44fba71e52dc63527b988e6a718886625ab5fdc51a60a17ea6965c6a5870cd9dffed4f3ee2bac8bf4caebbb2bd14b0c5a832eea351e13521900bea02a340b2b89178023a998284928a561ebd3028cf2a7b565eafab4fb8b54857166a85805ca87783173f15f3646973ef19cc9dc14bb1d995ce81e80288be0f1908138324c7aac480457b97b1c8e8dbf6a3149aff7cc8aa949ea05e73246d1b126659e38a70fa5121338b218b3bc24cb4597202d15fbfb8132f9db92ffee88f083c6d93762fd88d4781f24fed5cd79f1f15f7c74845bc54c52af9317c257b8999c1efc0ad63077414028cf478e229c2f187aa0fae853e06c5e3c467ef2e8052bed468fb452ed14d8fb5a2ae8af1bf01391f726925bdc767e75d89b69ee1fe0462d44e026cde052a735edb73f3697d8675d5e8957534eee35722e67c8b48a09e514fb070c8533e3c1efce3f61f4fa423bf9bfe885821265515a378198cf9c46d0b90e54dab05e6391e17e0ccc7d62e8c71f64637189a0bc55321911a8ef8dd9780b80480ef75d2c86048edeb50b4ffa7754ba3f53f6cd06bcaf8a3fd2e748e09c7de4c14d2b8e3435116c19c37d00e82593135e641dfe95b8f8a737b892349f7a8974023c7d972e358c6fd9b5d7fa025a59df8bdcb866c13838793ceaefc6bfd0f01f5b92a46a80152700d880e3ce2d8d4a5ddfc29c0d74ea9ff413115664468e5f3a22c9f61feb6536c1c837f44cfe3393cecbfd5807c34d775cfc86c6ea0fb8bc612c899c1a1f35641c790b1657f5cfae36b3e64e24d44e11638b20e15a8d00f8b53c4377388026bc699bfcf3319dd1f73f4effbe28989cd1835e836e0709decb06a77b5b46621fd33f5547ddf745dfb75026ed30e609c37e331416d467dc5e8dc4fb705b699f91492034be24d448c5233751931b41e05b60499ce2072450b9178efe3a8f7fe486d04922581c1fee527850e74e3fd3439a200c21054ec186598c3b7b543ea566c72cf9f67dff39739117435026e79b308b2daae00231b8fba2eb9211d85764aed59fe1f449697d762a1239bf536f2f03ca0f3ce81ad7b57f53f2e89676d2312f8823421cc6cd8b2f9c157f6738b5f1911e5f1254c8167d3d820a7d063eeae0dc3b6c9c5bd25430dc010838d5b0d5615661d4f7343b62dee191de9a318a16b5762476d0ab09538d79a57ba9a014975794ee62f2d89ed5086d8b2876f3a1dcc30183f6fc7bfdaf5e1aabc5f1a8f357d1b4d7f86e994367be4d7314a786e4cd938d4fa125624abebcdf29ad171c5ecf399f11bfb0e8f9483ec96dc03a33e6c6ff03c019afab81ec49504a690004804cf4c13ebe61e1e1f462e0a760dd3ba79ca36525082cd8ae78279895cdffbcf4f4fafa98e03ea2e60bd8b17f216f5257741411350a0c5ffb423c30405d1ae608955e115e5fcfb4db824a19f40ed376eae19364253618f0651bbfdb1267415ca46577ea282f6b0abf0b6cf5b90027abe4dfe4372d8e38c82cc228d797518649cea5ac2904b499773b991411cc1063cb8a1b65867d62bd8817f9805c3befae6ccd979ba0062889f2016d9a0bc8df9e73a62472bccba03b3accdbc33bf159f4645ba9a01078e0e38332d7af06c71cf27b351d670718f46169af9b5d7deba9c88dc509a1e1aea32c5653954bcdc7eee95a83874f605b7b5badec2ad600b0ad0f29f21f6f9be55378330988e6182b51107b6fc6af04946e13a9bfd93a32a7f787ba7c8d9666d3681c43bd164486265ab960086e948c43b924fcc7ba44add4a682f26d99546f818e96ee671fa2e557cf4b55757879e4f1977227d0fb709c9244f611b6be253d8431672e3f269209675de2a58b49cc4f071225e909f87f0e1cfc604e9370006f64c87e3af9e5bdcbc329635e91235471b8f6b8e2e0a90f4e23f5dfb72ab92f2f85ba5ac85fcd68d44f1486254f0eb713c3583550cf8c9d36213846c729a7c5911bddf4f3414a1945466e50234f3c85eb8d153cb5e773b3b01f0fe2b340a663d8dc10289cdc7e8cff5c75db52a48a8fc6587f5e25a9d11ee139719efdf1eb1c2dc35e53ea72f48861292790b106b510f392e1df65d2679391ee1cfa13c3318b870d030767016e16ad474f8e7c88001ad617f8da66f279e57e333d77082f41fda64bf4a21e34f683b26e1eea69c96cad2479212a18caa07fed4e57d3dba26a49a8a35379641c43dc180d6f809dae5a135a35b10a059666bf37c7570ae7aa8644653f45b50be4d2a9ee2f7c5eb7c2a79145696128698d26160e18de1f6be3ff44a2d188bb84752ac2f34cf77cca98ce1d44659eaacfd40fa88b4b90612a8ac6e8df432e52f45c3c82463648e43b971ddee32f44a621c56a21b0a6ccb82ec8fb659a90168c785efb857fd072db6ccea62ce14b999840965cdab8ef0ae2a8ea302a85eee2716f9343dcd7c0d7e545227497e7ddfe8920c6463089bb2d9bec5aa6d589d48665024d817e6aaee0983f213a38a47b6e7cb7026eec02471fdd538629e1b989345f2e0c3e37bd6d1c980a9f7ea2592197929e391b07445f7d48ec8929089277e15433a1b0c89b4e6ed33392417ede16c70d294d4686741f8529fd2b44c0e6b251f4b71beaece59280b713463f02882e54328cb639708e94a27ebc51270712c3f04f8f89201b6ddd642394e46de4463a53a09c8fe5c7554843192378cdfb9185ccbce9e676091fd93e35fc745715fff169175ceccb3aaf42a69777bba77d43ab9d8fa0077325e4ea0a2b59522d7d2e8159096d215e39b975b03a0625fdd5a29ba651f81e0f3129dd652031b7a153fdde243330fc307a0e1017af1eece815a3c5c2f1ca6adf9b76e80b40eb28d082529f113c4c85f1318d7a9193d8d5851314b4a40b49358f5e4888227271ee05e04a38e769f90f1b2f712efc1a99f5bbac75a775721582c17c307be02e5fa19a1c9b74475736ab4542b6a83872a6752dd87be11e2e0e9763f3cdc3adf1a1fd362ae8ef8cc8e731016920131988e65543e55e7cd062778349ebeead8f1c3828fe4b8043fe191a3ff91d59c5a13fc5ff2e0687a9b3b7bcd05c0dc4b4c8d0b78d8c1831428fd25340a5add066d415e072b8cc4535b664fc3f86b95a1ba15e5a1f4cecd6a4d4070cd62d814eb309761f4896c05ea73ced7e97e44186a0e27ac2c433324b41466625f7b68a8cba4e8fbb089080972c31188f6d8e86b046f443462ccbdb34f87bf4c7349c803243903a19e68e6b22792b898b480b6101f0460e628ef2765eae5ce491a600483d436adb6cb2089bdf2cba470d3cebf2e05914314d0e8d937a742096386bc34b275e07dc88f67723f111d95994b819bff197407793d0bdc243da5dd5206d83663aed910177cbdeffb41d4ebac52568bec63cbb142864f79d06e61f7eab829a8e4b5bf66b95612180c371a821cacb08845bb898e4d2177dfc2d4ea6ed04f356d02d59deb60c0c4e72da933746fe3e3d8b30512de75c2f8540faa968332b25b0055dfc8a5daf71166fa0d6f463802ce19b5eb2e69e5a7d2ced0aa247c96d646f3999d9ca15e390cfc4b8180e204c9c00d653caf03b04121e808200338e054a982dd956de6bfeed9a0f76d2781bfc4a6a717a4c6ee98c3753acfc7b7298bae981b4e6c22a4c245064a511f50044f290d72a259273ac830e060679f35ffb434db6ea02f7f8231e352431694d65fb0117f73a3332aef2f55988c9c3025e25df85f9972a833b194d28e3d276f7e5970abfcbcbee6d5012ef8dbc19389b8737b9e044e9edb2574509d4116d348c6834f17d0edafa2b7a461d2f7dbcf51ac8decd101dbf3c943b3f69ffffe9ed4b6ca57468e724a3db5b70a342373762675c2e77ffa76dae49ea144ca004d3cdcb1befc675119ea2dd08c276adcc96b39ef00ea3894a4b510fe2bc9d7873b486be69f4a9c97233fe52aa81937fa9011747ea5170f249e13d37d0d0bdccee63b638752fbd8c03f2397ab5387b4bca70b45ae974e229cba93473b27e3222f7b2443958e1309f3b1865d93cfd105792aff6586b364cb92b63e464223ea5239ead22ab1bef58c1c46731074b4e4fea005939d5322d2f9da8397dc37cc8d983c4bb32ee8be97deaf70b9770919da84f9f4280d3dc873d1b08090f5948bcc4f8198b45e2e2947495d33532f1e3a44397778bd165129090c4c826390207f34c84436edede745d96d6c00f567d0bcf1017b243c43b109d12f7df221234dcd34c8231eb44a1222153e0be6daa596e0279343d1bb9ed39b76260f35ceaa9489e23a83e80185bc0bad9ac0d9603f9e4c4c40b74a0f32d9b6ef7f0999f8ddd18a68de1e283945e9ed89fbe8d7a326b2f3cf0331dd90d2e7b90556d9151eec3d864a991bb7b47b8be79a1c3b51a6c2b020ceb6f0ff2549c02c6559fd8c4e22fef108dd02c5ab7f488b7d24d8f8f2ed4af3640c3a410bd56291139f0efadce1f733a3be9f9873ba1f13e779a1f1275ecbcf8f03d20c136b58736c2ff9fddcdc1ccb5ee1cf4b1378118cf2814452d9b82f5dbcadafe838ea5ee25d22b8fe62d3b1501d967d8d0d9475013b887fefb68d7f4fd5cc55e06713d0453e3907dfa92819658e7f3fa393ba9c22b5cdeb3cd9f6257bc50f8ab7a86dbe8ec11a8daac1ff19e77d68aa1719812123b34613bfd8864ef55bda16533aad13a9ddae76b4a3a3f394ec4c3e551ec6fc31fd7ef253d7ae95dbbf8b51954faf08d16d8371c2bc42c7f6bdd0516db94190e3205670c442ee7865f1276386f1a47c751f2ec0f161a5ed79f756f1386b0ce80ac8fc7c3c7279ca1828036d14392a25609aa1c2ebcb70fa55cf32f276a492285e6ad3de329187347ee86065abdd21526d36833434386285aef1bf7ef74fa8fa6b7d5fe1805a6fabedd1d80cceb1992b7657843782991cdb19aff6988112e9a8536f79692b0ed788964fbd9c102b61b748fb160c17cbed5a0ce71218090f50d16723eda9c057b241f4ea887367b0d08210f3654e7c316e82f2ca46a83f16d69605d71f4de1d9e0395e20f5e1682d6bab2a2fffc9764ff80682bea011034121f3ed1749af6b1b745fe49667707b98cfd0ce617b711377247bc9a4e3aa06df61d21d0f79694c685223ee8a01a10d0b8ddd070a308c3e6ed7785a9f740f640caeb02910e008203000f13ab9afa0016a45c3d88ad296751a430333f7472ca75a2218af5c827866117e63ca59001083498c4c2db543e8fd1ecf0e7f1804171a266908ed8a71d5daf7e9835465e2bfa3410fd55fc57bec2fa35961b4cbd49db84dfa24a89a307c2a70e30f4025ea37a357757abcf37d74460d050b2b54ee5510cb4a759ec19c07337597bde910ba1e2b7467c43e971deb869c737ea0d5b9d387dfc25d749137b8") 16:14:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x7511) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="66228eba73dcc94faeb668b867e9e5851585095d701d283e9a", 0x19}, {&(0x7f0000000040)="b6f0737b2b7d51aa19a997ff9775be4c846ba9d48e3cdcd0b6bbec8b70cc333c2657869efbe175e74b962ed6b92f4c4b2ab857150d48afb12607b353db28840efd457a34da3ffb28e486eab9f4bd74c98750118083d4d7fc13952c41c22a21014faedd2eb9d31560330079d70212506a6cffc7c3674d9aa6b00fcbba3526", 0x7e}, {&(0x7f00000000c0)="ef93ed0fbfbd3eef5bc451da9830e27a69aa66373d40b43bc3f767ec83e34a271de76adb0d70efc73102579b9313adecf0ffae0166c0fafd78b92a381c3703703e1fb68d688358ba118407de9cd931ea88794539bf7d0a8be9a884bb34f6501b955dea32d58dc59ff65fe4e7ee9a0de13bec3b145c6497669b84cbfa0af21197f0e94d2a19d5a5e4bba6fa1da7b61d960d0961497093b6332a837cfed473f069ae53e80310b3005392334fe29de59e4bd2035ba777d25fccd6a673efedb3547e654b83d52a583b63ca22984805c01c62852dfe9953d5631da17af7b70a6e4073585404b661e00f76532074c29ea5db47a5a2ad48d3d7d9a1049e", 0xffffffffffffff20}, {&(0x7f00000001c0)="e51a22018372d55997260bb433eb08309e8bbd6527b7f355bccd5a24d3e2d3b016b36876737306b2f81392abcbaf249b4f6f44baf2a6cc59bfaf2d91835ca055bfc77ce4839438fb7ded1b752cc2f359107b029d1b84ca8d54154aa254ad1bbae69fb009530c828163720cc0c8c4950b292cb990ce44d683d3e32f5dba10f5bf310c73f210", 0x85}, {&(0x7f0000000280)="8e12d8945104dc526e0c3c0fcbe62288bb4279a4d5d3681bcf0f156704b640cb7e01", 0x22}, {&(0x7f0000000500)="cac19a06a54e06a1ca2932dd78f0e4a0b4a095a4a09552eb697e3632453c9626542958a61a3d63eb6009df88c9598b09bd890583760cd501587bebfdee0cb4a0126c7656f2ab1d2de240923196cb63de9041f5dacb32ce449d8ebebb236fcfda57041ed010d27a1691bb850bbe2ebe070e148c3e9cd0389902f6ee7ea15344dec79fde7a9e047af6f748ddaf0ca9beec8eda469c9e1d22e8ac7ae2baf3afa768866ef1bf2bc744a7eae2d2a22dfce73062e95a6e0b6a778a2a4388cc44710ff42e464b9461095a6f8a49c2359f350327b5477955504aa1faa95146739a1432b556a3096d1efc73a111d9521c8b8b91be89201356df4b5cc6594ea6e07654ff05d77cce763c42d6c74a01b34c5197e89a0a3c48c70311f6a02b988f55ab63d1e9027f07d90d563f3801b854b1e3318e587c66e190e7a3bb2b19a8abc66e57e2fcc2eb9b2fbfd92fe2cab3103ec427e4a4b20af0c757739a27da2a61be46d4471678ecf41f2254", 0xfe}, {&(0x7f00000003c0)="70424cb9978fad3e75bdd50aea4ca9b9feb8ea223bacf0d39fb7f77c6f50c887a23aa385db828d00c6e3cd98e0c062205f1c6a3d0b27b0157adf856c850085276440221a8416374ac80fa131198f319fe6df66c0a1ff0630f2f3938529feb2c02e2793269e362aec14601e87fa1643ca44b8724f761dfdecbc14c06e8851564f13d4a9a021fd363355cb519b42ce3b95d20d87eef6587eac5828ed265fc932af2c7f21e444c0cf317f52bb5cf74d7c3a0c540be2", 0xb4}], 0x7) 16:14:46 executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x30) mknodat(r0, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:14:46 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x401) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2c}, {0x100000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x7f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 16:14:46 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000f7ff0000010068823aad892878a70b567cf48975d0c829194fab916832f37ea9ce98bc8aa840a0577dfd2d2315656ddc53b7448ebcc653ad0405f33c512b00"/80], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:14:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x1000000000008000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667d, &(0x7f00000000c0)) 16:14:46 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r2, 0x40003, 0x5, &(0x7f0000000440)=""/74) unlink(&(0x7f00000002c0)='./file1\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x38, 0x2, 0x3) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0xffffffffffffffe8, 0x3}, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) semget$private(0x0, 0x4, 0x80) mlockall(0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) setsockopt$inet_opts(r4, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) socket(0xf, 0xc003, 0x80000102) setsockopt$sock_int(r3, 0xffff, 0x204, &(0x7f00000001c0)=0x8, 0x4) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/35) getdents(r0, &(0x7f00000004c0)=""/175, 0xaf) getsockopt(r4, 0x2, 0x0, &(0x7f00000003c0)=""/112, &(0x7f0000000340)=0x70) 16:14:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="0ed7f1120bb8eb573275e5f2f57965e6f16958b719782e46adb4420eca0daf5a8f8005c8b4f2438919fdcd723edf8137ebbbe552c9ad750313305c", 0x3b}], 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000005}) 16:14:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='LO', 0x2}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 16:14:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) getgid() r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() semget$private(0x0, 0x1, 0x40) fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) open(&(0x7f0000000380)='./bus\x00', 0x20, 0x106) r4 = socket$inet6(0x18, 0x3, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0xc0ca, 0x9) r5 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x3}, 0x10) getsockopt$sock_int(r3, 0xffff, 0xffe, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000280)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000100)={0xa1, 0xffffffff, {0x8000, 0x8}}) lseek(r0, 0x0, 0x2) mkdirat(r3, &(0x7f0000000300)='./bus\x00', 0x20) r6 = semget$private(0x0, 0x5, 0xe1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) nanosleep(&(0x7f00000000c0)={0x6a, 0x20}, 0x0) semop(r6, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x1, 0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f00000002c0)=[{0xb5d, 0x1981, 0x400, 0x1}, {0x101, 0x7, 0x46, 0x8}, {0xfffffffffffffeff, 0x1ff, 0x4, 0x5}, {0x800, 0x1, 0x7, 0x7fffffff}]}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000180)=0xfb63) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000001540)=""/213) 16:14:47 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000880)="1c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "69c10d8f54752770e209e1f0812f323c066e0ae7", 0x0, 0xcc008bb}) syz_open_pts() r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) 16:14:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000080)=0xfffffffffffffdb6) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x4, 0x100000009}) socket$inet(0x2, 0x8004, 0x8) 16:14:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x64}, {0x15}, {0x6}]}) 16:14:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=ANY=[@ANYBLOB="0000319f2ecc00000000000000000000000000000000000000407a53c09d14df00"/43], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23) chdir(&(0x7f0000000240)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000006c0)=0x4) connect(r1, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x0}, 0x3) r3 = dup(r0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001700)={0xa, &(0x7f0000000680)=[0x8c2b, 0x1ff, 0x2, 0x9, 0x0, 0x4, 0x1, 0x400, 0xbb1, 0x20]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000640)) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x38) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0xc, 0x401, 0x80000000, 0x5, 0x68d, 0x2, 0x5, 0x40]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21", 0xcf}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x80000001, 0x1, 0x5, 0x8, 0x7ff}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:14:48 executing program 1: pipe(&(0x7f0000000240)) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x30000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) syz_open_pts() r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5, 0x3, 0x1, 0x8001}, {0x6, 0x1, 0x6, 0x8d3}, {0x3, 0x0, 0xe000000000000000, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x1c3) 16:14:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x2}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:14:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:14:48 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8c4113a7a72057dc501efa1a63022e6a6b4df91465c0cba8be455b310355203db61b92468bfc4f7bb29a474fe6766c9148c0f52f848cc9011348546fb2957f1451965e24bc83cd557e9703ca3a0fa5f48f6d739f6fa287436b5aac91f810ce658a4e3286f1a4c283fc037adc4fc8db88cb9d96012aab6165"], 0xa) 16:14:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x80) msgrcv(r1, &(0x7f0000000300)={0x0, ""/191}, 0xc7, 0x2, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:14:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x8}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:48 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) fchflags(r0, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000001}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) flock(r1, 0x8) 16:14:48 executing program 0: setuid(0xee01) r0 = socket(0x1ffffffffd, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x20) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x7f) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x8f) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pckbd_enable: command error 16:14:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x13be}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f00000012c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 16:14:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pckbd_enable: command error 16:14:50 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = socket$inet(0x2, 0x3, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x101, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x47eb, 0x0, 0x4, 0x0) r3 = dup2(r0, r2) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffffffffff65, 0x9}, {0x10000, 0x71a}}, 0x2) close(r2) 16:14:50 executing program 0: syz_extract_tcp_res(&(0x7f0000000200), 0x3ff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r0 = getuid() setreuid(0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x2, 0x51, 0x1f, 0x0, 0x7ff, 0x2, 0x2, 0x1, 0x3, 0x7fff, 0x2}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r3 = getegid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffff2d) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000300)="c4718d65e7b2d8ea2cc7c4f14393627696a92366fad0b569827ff434922d053058dfebb95c478987fe92a0f02e5a7af80a8cb2abac90ef745d5c7e5a3c708ed9a97b40b02590fce2b134857a9f6bfc9bbb668290549e769c923b7ee5b316b1c4d9de43180e5a877d018e") getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f00000003c0)=[r7, r2, r4, r12, r11]) getpgid(r6) getgroups(0x400000000000021f, &(0x7f0000000240)=[r2, r3, r5, r7, r8, r9, r11, r10]) setreuid(0x0, 0xffffffffffffffff) 16:14:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x190, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xffffffff, 0x1}, 0xc) r1 = socket(0x18, 0x20000000000002, 0x0) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) 16:14:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getpid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x80000000}) 16:14:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x93a) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:14:50 executing program 1: r0 = semget$private(0x0, 0x4, 0x600) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x10000) semop(r0, &(0x7f0000000040)=[{0x3, 0x5, 0xb5aa6e8d11ca611f}, {0x0, 0x20, 0x800}], 0x2) r1 = socket$inet(0x2, 0x3, 0x9) r2 = dup(r1) getsockopt(r1, 0x1000, 0x7, &(0x7f0000000940)=""/127, &(0x7f00000009c0)=0x241) r3 = shmget(0x1, 0x2000, 0x540, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') semop(r0, &(0x7f0000000680)=[{0x6, 0x100000000, 0x200000000000800}, {0x7, 0x4, 0xaa79a8bcbf882354}, {0x0, 0x393081b7, 0x800}, {0x7, 0x4, 0x1000}], 0x28) r4 = dup(r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000300)=0x200) semop(r0, &(0x7f0000000340)=[{0x0, 0x0, 0x1000}, {0x0, 0x1, 0x800}, {0x7, 0x648ee6a5}, {0x0, 0x8000, 0x1800}, {0x0, 0xfff, 0x1000}], 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x7fff, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfffffffffffffff7, 0x800}, {0x3, 0xfffffffffffffffe, 0x1000}], 0x4) semop(r0, &(0x7f00000003c0)=[{0x7, 0x9, 0x800}, {0x1, 0x7, 0x1000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x1, 0x80000003, 0x1800}, {0x3, 0xe91, 0x1800}], 0x361) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000400)=""/156) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCSBRK(r5, 0x2000747b) shmget(0x0, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) pledge(&(0x7f0000000640)='\x00', &(0x7f00000007c0)='+&,-!\x00') dup(r2) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x1000) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000840)=""/85, 0x55}, {&(0x7f0000000a00)=""/249, 0xf9}], 0x4, &(0x7f0000000b00)=""/88, 0x58}, 0x0) semop(r0, &(0x7f00000004c0)=[{0x0, 0xfffffffffffffff7, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x3}, {0x1, 0x5, 0x1004}, {0x0, 0x3f, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x10001, 0x1000}, {0x0, 0x5, 0x1800}, {0x2, 0x0, 0x1804}], 0x9) pipe(&(0x7f0000000500)) bind$inet(r1, &(0x7f0000000540)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000580), 0x4) 16:14:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) rmdir(&(0x7f00000001c0)='./file0/file1\x00') linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x4) 16:14:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x7, 0x7, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x140000000001023, 0x0, 0x0) 16:14:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) msgrcv(r1, &(0x7f0000001340)={0x0, ""/4096}, 0x1008, 0x3, 0x0) bind(r2, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) msgsnd(r1, &(0x7f0000000140)={0x3, "367aaa76eaafbc4964749ed6c00f3a6f39d9ee45ba22acdc4e1ad48d12d181df9fc79b314f8983924ef0b2ca0b9ca94a6f685c"}, 0x3b, 0x800) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000240)="b05ef111d62237bcc59bf2b090b2d609edd57911e05d065fae7f78414dbb86c9ab91f745efd052cf92c032ba2a4244468998e7607f5627741b7a103bd3f27dee02ad3f3c54f0e0aec8499a88b6af08a67c543b37f88d90203e0330cdb1a27225e9ca2a452476948c93d522b2fc2673221125918ceede96350e011a70b7f51a6e749d2add7127889b5ae8050cf970231a6896e495e89c1b2931035744b6f9867e255c7ed0e8cb56174894388b2b324c6a17c543aebb7845f502e898b30b0b1b5ed1340b8c0f8c9ddd868e3b303342b64ef893e8fa10a85af4fb735378c653821cb07ac10ec0aabbcded19866db86f6b8ad37309f3dc01c10916b858394613bdcbbd206560ee24fc60f13366d2216117258fd4c5ece28b8bba3cb9cf84dd95e32ee9d98fd5596ae505f24e70a79bc7b490555d3ca4d6de44af2b101a6e2ab81bedc2c9480df07c39d9a8a0f5afa6d08d3955843d94dacb8d73e9472f4d9f6874e184c06d4a927f0b92afd96f3234fd5af2541571631936224373396f071907b26d932960ecbd3b296920a465969b54da515605404d5737c33a3eafd316e8244dbcacb2f95fd23f322e0623a4c849d12684c1099b206ddccaa3e6fbad7db605f3f466d900152cf5919816b3901e4de5f2829f7dc97c8e702c3ac679edc1c5e01361998baf8da174c8df0517f3c41802ca4abf01180f96a552c47120cd5699442cc317b397a77c30e2c9ddfb3bfb5c40bbe08c4e0545fa0b8b3be71b59fd89df4924749e610c765f1fb410c92be25386fd10632ea201842996f9ef8a14493dfe8d09d8ab2dd119bf1da2152659c8c13105aeed3b04941e24a5a84e372ef45035b73e98479614b61288520edcf7bf00767261b7fdd14da799dfb912281bbdeebbc605844c5b60336c06b403a6f399495e4e3b067b8ae043e5af44e430e039881843dcff9541943e38e68b84d93789c5f0caca11e7e9f1ed6360703136f1556bbcf70f4eec4fbf9702685d7909aeaaa42a280419f865eef4c32ba0993124471367546720c95b3aa3160c8622cb86e631e9fa7cf87d21972abc9ef9e35c5ba9be9f80efa63ed101daedbd9a58aaacf889e6af44885a61521fc225e4b175af4606789e8d1598db14d298e812ca234c8d40402e41b85d9971b5d1541a286441f235d5a3ad8b243d63ab40f6841275f8ccb9a989617de19e0ad2dbc8345b6d5fa0db7ffcc3cf529cf2b81a8497dbb5094f56685b47135d3378a042ccc40cde61d555e3a45b3b46d32bb88c9ed10882cfb785a24b1b63c0f0313f781b32c41d151e52644b10044f887a5c7cbe58e4dae08609165298613d291c60cbabd0d3b326d7f239d24e8a7e327c71f8f5104aa1692652c5af4c25c04f69f6b945dc96e810c8b15698bc2e7ae423291d2d4b45ffc7bf9cedb9aa6c6017b27267504b35f5e26f0b7fa5a72ef1dcf3d75ceaa51d8725a57be42442f8425e3fdda490a496052762fe7cda151d886f8e47b15a3c984193fd2bf9fa3d0bde146985fed2ae8cb7e4116d53a1c7cd68eb3ae67db059311b285af4002063aea334d409fe0468a5dfcb9211e56ca01414891b3ab5a4a5309669bce1975f8912d49897fe44566cb335b2932f9f8dd0e5756aaad8bff6dd8d38c0b45b52f4078ade4758544e868e5c1ccc0cb613ac23c691920af05c1b31581ee5d64f5813384c09e3a79f02250c8f13cf31bcc155eae0f751e02fe81ebaacca72264d649b894c5ccbd91550b20738655e57e118cb3398802183d5fc6d49828a825a26ff919e37b85a2808d862127c253850d8dfcab93faef455ea59f3d5246d7fa75fd649b68f18e3c95738cd1cdb0fdc906272f4732e4801f54145020aad44b0cb8c2680f40e827664527251f46dbc89a7657f601a076619b87f9285f57a129e16fa68d09a44eeff15f6857793b68dc4e7fa75efc6a17fa40fc1c7985d1251d85478c129f5fb7666a8dd6099551bdfdc70347f247421ede96b2fe656218fffc2f2d35de1462d7ee71f7b2dd91e41cf2af68affff802cc742f3984bd2990354e885b63f742905659b65e5b991769fb8bfc1564c1ce38be8fc9cc2249900c299622599180869471470f122fbac2b980d9fc80af2bfd6cf1f878466b422ba8a071de4f92d342ef389b160fcf02f326697a8d5bf710f96edc033b7a5c63147ec5cac42672a782bf769cb55219529c6884a4571e03224d435c19454c24d4817bd44352f5611bf1a337eb1f8af872199f3be0c612124e2af6ff2a6a0817fbe96f3347b25951f29cd7a1f188b1fd0ddbbea5c82aa95a010ff8c21e2d772e02a941bdb333fcc1eb7e809ffbe82b4526b2f6339b3d7d153d7477d6b04ae5a389c3197aedd08692ebd305335576f690295e2d9741130467524aeae18b9cd9d2c870b396a291ef6aa62ad24619b4bf19db47779cfe6f96b23e0883e8f81d51a895fc10c0874a058b6d52eb8247ffae119904c35742d92c526e8eddeb2be49b118d93a6359c2fb1afffa49b51777dcd2ed427ed65614d3f7a651fbc08694a2bd172187514c6ef82ed3aa5b9fd168d3b9cad3c15abb8e6803bd155822494afa3d3f50d690fb7192d57bbb7130009ba9a47455817d1c9c16482244579a550186f41dd0a42475183360b3c31a68c91bae79e4913bbb2c8554045fd8697c6f7403e412a602286a04e280de57a0176feb390f3ffd06a3f76c95b2c191e6300af500c7b65c1974130540fd5248e5caf4cf5620ab2c09ee21554288ca49c4966ceed701eff710f5778a0c991610689dae2eaf5314c03d98fe522394e671032dc8705d1389fac6c851245fba9418dbffa5375e36b4de7aa1e978a8207d2af61ca28fafe1383a204cf86701efa76c156cc5d239768b371a098d504cfa197f2611f70a1027a58645d3bedcca126bd057615beb795b4e8dc140110dc4444ab635449b6e2af753ca955abde127810c265d6c933b6cf6ea6ae9e430c37b8495528a91b885025dc62edf899a0095437c5138e14cb5fd772350373bcc4bd7a47049b1db9b81c075aa2b7e98676fec7e7c8ad0d347c495990ed82f4d6ddce414a5b38c62abc3ad875757ba4bd927c3a671dbc564e203a588e9504fd881752665e001b7d7709450d6df42203e6946eb61b298c3e3aff80da8dfaae26d77221facaa169c8a7f85a0907ea9db19cc3e1e424ccf7a03ec4b24af7fb95e007c29f5b291db954604539297d2e576287ef1e2d7ddad7e2c7311f9b1771a13955d29ad7714551b2e25936f65fd96718533ac46f65cc7a388ac43fbaddb1cff15bab847edf2f40ee6e2310603ba0f9ac9b4b2667a19796f5ac4954f4488a0000a884fa64e69fa050f2bdcec85d025ce42a62cde7b7fdf07a2089457ef9f4505369d6df73c957711bf75ee731599aba183a9c57aaa4fcbe883436f3a8a486b853926d072a993d5ad191d4201d5e9e5692abe00b25fcf16e38dfd556821dcd9d5d7e7ef6fe5ebc9751b6568f7c2598d74c5f1b4d5da29fb6a81f31e0d35681afd4dc3be4b4a3a1c143258b2dd204ee1d34c7159a2fe044a2d0b75b994e08d844dd38661f0dfd3320085f8ec12db0c982d7205bd2648fb76a589155b743dc3dcd3977ec079ad20a244ea1b4b13e8a987108b1f69c2c4877df3c95cd5e784253b2f6fd756402d6760f46cf80a5685a8a2e551391972db06cef3b31e4167bae234b183425dd2e3a5109612e97377877fa8ecf971893f4dbb7e66cae1655277bcea2f5b92f326f7faa6f1feac19bcfc76e518c3126880630cecd86caaef4ac1a25aebb3916e09c461841084f16e668e55dec6421a4d517fd0f04240548a39ec40d2c99aee3a8547b25aa79b1200b22e50bc626fd77d33ec3624abc1d163e01b1290c84111c9594623dad60502b393b860e6b365bcb03cc8d50aef5cf7ee4bebf97d2f4129556d47b190add9cf2240ec3748d026fa490861bb9996e2889d75fb2c5b71aee72b230749b24e161e6631537fe41a3dde69222b45e486f3e329f3f3928bf487ae3f166cda2307724efc65652d0155fbadf5988cfce163e1b71db9d53e07a2627a2fcc04b79b14f706b0d83aa0585d2f752434af91233d0924e225eea2933d49221e0053a3d6ac8c5e51ca500e2e6f6207d9e983bf9d2e9e42a7c7981975fbd27c595673571ad2bb9db1f304d13d23a065f7e9233ed1dfd41a41b2ee2e56e84e91c19cbb79d5006e1c410f09110e1570c6ccb50427b9fcb02f6af0527455f2ffddcfb9c86447e320b0447879c7b41472068b74a8110c5d1a753d3edc24e51fd9362f5ad09e82230d9ef9c335d063a8ed41dbb53d5e951daa2e37441dc50c1fb7156a2ef42b30b4fb4b8060ce89a1216263bd054c03b33341342c9b996e7d31defb29b45c485a17dfa6c04941d566d866e1503e1ab7072f7c2ce3dcf3ea7bd4db5d9ed56cbffc675ccecaf9c66e6c79a71fa177c77b5d252a527aed9b1674f0dcf0efd25552d60e595537cbce75b21f5db3e4e387d0969f096145d5f08c3d9e47b9480651e4b40a26a8982d703affc735ecef355c414bcdf0fc056cd53983c165fd38db8e34d4e3c84791c932971b4f5ad8d00e573ae0a0e1d36fb9ccf44069a763edc4b0aa18b8a8caec6766388c1905685d32c5b53db48e10fa061bd3b267a5e0104fd52c21904f88dbcb93baeb283a2788ae2ac1e1c27898d8e503079afd9728c623679706312fabe16695d9277cf73449566418d6f2865e2b9b725f51e2322bbc032926dab936f5c8e4fc8021e3ed8f38f2896637b70ecdf1ac43bf04a701bc4f98efaa64e0fe9f6dd0143bbaa1ce246500900655dfeffa43c52521df1b60d342a9c179ca73439084ce6d8031b2ce45121b1739d8c9f182482b5e5a6a3acd9cc951bdabd709ee05c7aa03f1e1384b3d52d502334795c144626d6b77dd614164b8f3edf85642d4a0d43f0c2e97b2368a32e86cb272de07ab6d7f6bc5d4657178d824b22ee66cfe339dc0c7fb64a271804d71844ed8b6fa50918480dc335f965fbed189df87f8513f03ffd858f752cd9cc9338ea70cf6aa903bcafae9a339bafbc34327ffc14fdfbaa8e1f6121c0ac364decb4a2193b6619a9c33daebcc2759c7ed12bbacfcf7a2cad7a4622774c4e9bd9f64143584f42f7333a409e1a0fb191ce909910c8a45550790277ca667f1e8dd718cf685c80f0f36e48a95215b71b739525a2bc1bb512a6f5a124ec643427e1dd98fac75ad0ba8702c1e3debb110adf8fa6f637250b770b1cc8900c433d01c1ddae409c5da5436d2e2bb947ec6bc95ea12bf94ff9aa3638c3d28dbd8f18481e2dc806f4b1d80954f8e7056811e73a3265c873a42c1cb333f763cf51ee43118565c60f449cdf0ce43088e4c0499ab5cba879e553858ff5f927e01be7fa3684b85941b12d4ad77f457abd8395b195c5005775867628ad43d3c5a6e611538fd118a0a1b7d079fa3224f7374d5367cc46db1288e7563da3c814d01026c6705d190b7f9b3c7f8608a079cd1f278158e19a5f90d759136c6d47d0a3fc75ef40ada22a1ca14ca72cf03de2eec942e16a4fe1aaf00d923fcb6f8bbf09c7964bd9e52a6008fb77302b441b0560bcc71a0a9756d3a2002b6862fe3017054289e5ece9ea0e6ea83d69b295f85625d0f49046b358c6bb5ca8e6ea6d8f3a4a2f7f64e2094e1fbeaa3c5eade8a9da751634abbf35157c38b9efa39be61111a1efcf08733ecb9b64174c1130cb24d7b6ad4976059b1cee2a8190bcc53bcf596ee0c802d3de4e8ae9089d19ccd1a44c100e9789be1e5cd04798213691782"}) syz_emit_ethernet(0x705277e5bb8e0c26, &(0x7f0000001240)="8d148cc1aebe860fe3a74b206762f87a4bfbb7b317925723776431e5f71993134a636ff9560c87fb6df3e56492330d9e35383a7a5e5634145d0a3e5ae8bb8aef7c9061e17f661689dab6b0f55412fef7ac4f577eb50ed82f3818cd34561565813b08f9f7b9a02a8dfd716f30533814a74567d13d385be7a198e1e4b425a4e612cb7c6419056a99ca3175cfa9c6b1dfe5218a8ed851828b46ead3cefb6d25896c4031a681e9dcc2692062c8aa85e8cd31e9add1a73aed392544b176430a2827cca573d1f6e7b1e418689300d24aa306175443e1df4e5b3f09e435a8cc5877e5344e79670b139001830812") 16:14:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r0) fcntl$getflags(r2, 0x0) execve(0x0, 0x0, 0x0) 16:14:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x800000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="9d") 16:14:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xffffffffffffffec, &(0x7f0000000180)="d3b64038c7cf37fb40107150dec2294e6e0500bee18573551f85bd152e31cf48d1abdbcbcfb99e320f67f6ddd9f8e53397b5bb782654487f218c93fbc7f0a32a756c12fe7eb8b7cb3b337ed3ef3bca7e113ec936") 16:14:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) chroot(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x81) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) lseek(r0, 0x0, 0x2) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000140)="031eb16bf262cfa54c704f48c16822f5f05cc8af56", 0x15}, {&(0x7f0000000180)="d06050b764a894c4cf5ab2858a63df727da17001185de0a6355ec7acea93650314fe9f0ad38508abc5a9999fe95460cc67164fecc61a8e7c6028ab03927dc0675165343fdd54d06032648e8dd18a0867a3be5e6dc5c4ab70d16677103bbaddc2fdd052d2a816ba30ca148cfaa7053287fee3bc1f8aa17b5a0310358b5ecd5bee8f410f49d7fef78f43fff659196fc16b7541f3686ea67697e9f0efc92ba816065a925f093b7256ed19972dfee639a3f131938863e4171d68da6d482d5990400e10ec34ae9a0db14baa6454d3e751", 0xce}, {&(0x7f0000000280)="5ef8db5306288ff57137136de8b3b6b9c1ebae56abe830e96331e950215bc1d721d5ab8e7a8e9ea65a16f16b2ae504a9d3e93951b15f481ebe35827cb24ff167ae876ee21c009bff6871ec8dc043c85c5371be3b133e9e19e677ed8356da31251e30f168ef7758f7a64cc8e89dfc0e99b3d43d316b420fbc44e13f5e36a2bf53a35a98a0f2b43368059fba8f11b9cfb8767aaf2aa9bb66b57d2b4ce1b59d9b8a", 0xa0}, {&(0x7f0000000340)="8bd3c88423659b8671fdf979c8acd431547c03121483f3e55d9fcdcd284e012e2120698d52e48e0f0dda00b5e1cfea38a871c6370580eacbe1112f49552f974ab10cfe3b82096929453b4b207f", 0x4d}, {&(0x7f00000003c0)="aa9e0054a98267e23dd9fc28d1e26dadde6546926570dc088ded88ac389b4e9d127c42e1e9d3822aec98caed985c713f187253818b08414d647421dfd97c179c4cd76b726d74682bc4b1ee6588290cfc6ba888ccdbdad5ce317893025102a0f7e17d87ee214f521f85bab3a57f9ca7d8113e472f028126fd86f831c4848a95bdf057047a76a9123e2bb742487fe9fc96a6536033", 0x94}, {&(0x7f0000000480)="3869b904721fa35abe4135b7838e1a8a291d6f8436702878920d0b4ff1c47c2a16df47b9b29a2952d5d2947e8e2dbc0484dbd1ca618f17989a4ce2f8643abf8786631d071f325d8ddf83f2819bf1e1725f9a1542a374403daffd53e2989d7d912585bfd42d1aa80140606b3cc84f0e03112f77c249043c79c23625f90364de0dc5af99c88c6ae02b45acd6f489925bcaf5784e58fded2b04bc4388132bd2d89caed2029e2480f765acb26e5f6d18b80727860866527362dffbb36a3f45e0b6a2c2bb04c0fe51bcd7a6091df4333130aebc1f42ab34614addf3fd0a0d7c5f5963c00738716d676a4bfe84f96e3192346b761ee2ba", 0xf4}, {&(0x7f0000000580)="3623377ff5abd58d9a7d6810bbeb1b68234d48069c7ff1a00871eab9ab6c21a7123ddb42d1b7ecff0718ea6138e18ae2e7b3a64caa69d83b69ad6cba78ded1cb1abbc54aed75347a85ec22d8df64146355ca058ef1b5a91bfee5", 0x5a}, {&(0x7f0000000600)="5ac38df62ed13725e9a0919b017153e5fa1aeef06859b9b99715c9c973da235b5e751cf58d1329ef5f2deb95740e28f18af6d86dcd3e39380d8758c46a657d66f0da6c0f4d651563466e206bd7cf78033acdd764ac2d0abf19acbca37dbf024bf453184116b8b0a9e27682e24c62d129e6abaaf78a9ab3bee9c84898df9cb82c91e0be6ab60c50b05aa40e383ba9a8eee4cfafe7f07040ecf650e2834f58d22509c9d9a96370d77af93ad481d0eb3fc19485fef682fba3f2631f3eb95e2f5675441528658ff6d0d2785ac76f39ea7ebcfd6fc29ff4bb6230f2063e1f8c", 0xdd}, {&(0x7f0000000700)="b77d32bbf8f1ed", 0x7}], 0x9, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x98, 0x400}, 0x404) 16:14:51 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x1}], 0x2, 0x0) 16:14:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:14:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2001d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x10074}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") 16:14:51 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x7f, 0x7fffffff, 0x100000000}, {0x35, 0x800000}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x5a, &(0x7f0000000040)="8d78640c04178c00da42224b2d9aa4105b27793540a7b30b43a5b56e03b18902a5dc10cd6b2b78846bbecfed901551f7f6a6002f855cd2a9ec3be9d21ac2007463ef55df01eccf6facea4cb69cfe3ff2602a0ee1577557d161a6") 16:14:52 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200010000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:14:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60}, {0x6}]}) r1 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000100)=[r2, r3]) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000002000013d952a2f50066c40000000000000000000000000000000001000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e0c7b948e5dda02383ddfeeee955dab24b11bb2a1"], 0x50, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") msgrcv(r1, &(0x7f0000000240)={0x0, ""/101}, 0x6d, 0x1, 0x800) 16:14:52 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fsync(r0) r1 = 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', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0xff10) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000180)={{0x5d3, 0xf0}, {0x0, 0x3}}, 0x2) 16:14:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munlockall() syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:14:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffffffffffab) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x7, 0xf44}, {0x18, 0x3, 0x1, 0x800}, 0x6, [0x1, 0x6d97, 0x3, 0x67f, 0x1000, 0x0, 0x1, 0xfffffffffffffff8]}, 0x3c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, 0x0, 0x67f) sendmsg$unix(r4, &(0x7f0000002780)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000400)="6c21f31df2385090bd950718e83fd82d851b8084b239872d5b2a254adf07310836eb55f88387cb544b78c79cc0fa55902a749bf4b11f23e1031c5ce9bc5a6c50fbffd6d190ed4760230288547da83b394f904b0c3579231816a0283b4604eb67a7da7ff355bae5fe6b38f9774d0d65048311f4105b0984beecbb8c2c33", 0x7d}, {&(0x7f00000004c0)="c8bf2639bdeea09aac436c3ef447a725d94e48194a64f28eb60f7f58e1d0eabdacd69e1d6db70a8d4e12fbedeb4bc6ad0d7afb6333cc6405386ae6edde3428269e4bdbf2239e582f13a179d78cb85c1441543f492578cf9dcce1a2793c51cf9ed697cd86ad47872ea67867bbdfaddf4411f93d71cf9c46f632cb6ed95289926c4110621812631af6adcdae5ebe652f22475489daa8b86e0a89c39f73670bcd549af976848337c9f906b1235ac6a23d83aaae35f8da88e23aa3a62d917c2272f817788835458f64920ae74390ce025f23d037d6567a69837cb67f9e303905acc3d86676133fbbefc74ebf457bbe3d3446ca", 0xf1}, {&(0x7f00000005c0)="1c6a89d18594331478bf3458460d9424edf4a87fd5024d595c10aa9448001adbe306972fb7b067778de4d7f62ba776468aa765fe28947b800a0b98d74d0aceaddeba0790e4283277d1b9496bff4216a7a349a63e4e3766de7c4d30b80fb12bdfd28dd8cce1fa9cd531dc49de31b98736e15a4c7bf3c32ae06ecd9a571a6ea10724a5bbee10a0eb7cdd27542c3f1f1934a3955a435f26ecc4b9dccb99431ca95749f990e8d76e14455a7e5e905d57643cdf46025d416f160e1229d41b738a24e4978aa9f00dfe9a65b47f0458cda49fc83faad5cb74e79d0fc023e511df34e4653566c08fc415bdc497c07fcb44c355c88ecbfa4011bd978770123331de58eb284cc7e84af273092482f0466a311fec79a5e8bfd54a4d31f30ece4f5ecce101454310d6ac9c32ec0ab3c861a6931ed1aac92b67bb314005e520c91e268776b4abbfaebf7c9e51d0c285f5723fb1ccfe2367c4b973c9dea0808436bdcc7cf45371b1280893fadb639941863ff87735ebe9cd722785104d38911cd902222d79d3d29bd3e8038b721b0bb0598a462db88b0fbf2f320a000b8ed6c8a4d462a63b824d01079b93ae4614cbf9e2036ae41e0eccf6a129a4895046a1feb693a0e59da189b4afe3ce3ee4e9535fe1c7aab34011d22c1fb84f6975b97a1294c315510b166f6485a00897e2c0f09952902722424df6c94f5d6d5d73737c29c7e2c71fce9efd81fdd68304b130ff923d67cd2a55dc6e5f16c0eefc15cecfc7c073f0196718c7028722627b78dead1681c767d7541646d5a8a2e093dfc2bb0c13eb31de6a744c144ca81e3ad0703febcc8cf78dfd89f366af750e3be3cc8f00b93c3d33a8eb1b8ef1953f07fdf31840b98f03da111840665aa7dd964734c0a9ec1a87f89111cff065a2de3677c5c676f4cf2dcaa3bf5d7900d1109807f326174830d851fb656acac7bf173233835f901110d4a4bce32697a846eaca14249118299a131c10fde159cf6e0a9f2626777d4795c4596dd482e3012bd79169c45721f938e21954483577e80dc8f054f297a167c003356b40b904bfc9ff2e84a77acd65ebd344cb9a96f05a3734dc72b8cefb8858401f830a7e44835b17f31abf42296659da584f3974f80806ceed967b824fcc184094b82f5771d852974919879ed0fb92a79bbcba4cad953867f651a35a7b8cdf30f5333303170e8db9dcd257e0521efd6b4f7826d6bb4efa678244084f7f46246e5c1f2290034dc6e08c38f002e78f185ce5db575c513d06430f8252e8880a92aea6ca3cdafb5720d31e3c5de58f951b56a37e4e7f0c397c706269ca781c8988e2a5501fcd2e843a89f5d3b308964dde8dc8f82e944e9f3b40c52eae66175822124907f9cb5481557e58d7b74351806ac23e2d3f7056cb04b74aad7575b1ac40669aa4640764a9f20dd47e2bba3c76c9663eb8b841c19f527745434fa15cd0cfd0f25398913819ffc1852213b6858e283ddec00dbf2e28529afcdc6d1e24f1110c1a69216693b0587043a6108e1612e26a4bab2894dc11e0e9790a0921f16123b5e9e9b2849b0a0395da6acdcd215e53ffff9331b401ed92916a0cd1e91eb9eb28c02ce686ec7c3df67c5014d010f2363dd574e7241826af42586be60683aef7efb0fc222d04f31e9923d23d5efc743c70181b165027a3755ba38f7b48b11c8ca8542d72b52f8148b8542ff8ca3258c6bb8b906badbfc4c34286e9ebf3c12551b89fe13995eef57dd188faee575231df1aa45ad7e930f6608cf61d9d2e3821ad3566fd8ab97028dc9dbe3ed48cbee1849262000f2fce24c0254057debbcc4d4b6e2322de4fe9078a1d8c6ad467cbf7e3ebe1ef34f261a7249ee7ac9a90fe1b5282aab343f0c05900e403c1348f185dd32a61629f994ea17949c5353eb2f5d71517d58b652c53a6110f6d2185d686dd346780847fa3ded23fe0079338c855799f72830a1276385c0585ab2a4ffb5077934478faa1de8ef34a2a8df8d3639c2933cbf605cc58fd6bbdf95ce00ab702165592ac6b48cfc33d5b14eac72db9eadba431a44b1e2e5fb45d512dfb70cd66af87db217a042e0429e8cbfc5c7f771056c623dbad216efa86a54f7b76ebd383d9823694f63e8ad2f5398d53dae37762e5df85e4e135d24150c97ec854022dc3537851b3b57d96f3ed983e0688b6f01646c42ae281ce3eb308aeb6f8f45f7409aada146752b62cee24474f4b3ad0ebc0ed092cf3dbbb8874b6257d769fefeb1168dd90afea2399bcc5114a917937e53b58c36dcfc66a044340af4dc7f0f07b29bf3e54d08dcd26cca61e5753bdc3e2a656ad26bb1915b7bdde94c4021a4abe577eb77d3290c9419e8bf70261194974ec6184adae9a60358fe7648ed19e86ea767e937f761e99a96ade5537046502fb1825cb3f7c5ff0e3dac7d2367fb8944f173edaa4c5d600201cf145c85effe48e8652d748080800f1aa4120651c112d906a46949c98c2d23995aac8febb617d6e817ac93333b624437ef08e5d5f9138dfeb9e55f8a0fb325c76b7ac6d0e439cb4494ffccc7f266aad183ca5ec6eff53e949dd014fba4d2e8d02764a34a0e4e8209a5a637af5a0e7a5226cf6d04a3992231d9f08ad86cac4eb7fd4421c9b14cd270dbe9e438e3aa494c29863cf886506f5c7c0ea256edef538290465efa4a5acbcc8742e6276aedcb62e56c3aac127258ed98a418e16ef0c765ee17d7b709cab48d9aa00623076818a9b9e6ffbc395a961d1bf8ce5104d33aed6083029c410517cc28b96690adb4bed4f7bedc3588a3c88d84c8d4cc3fb02cfb619a7d9c9b781eac8b6b15eaed84c397d2176f1f2aefb350619975042a9e68fe5f56cae5df075cab99e118ba1641bcfa552a425dec5188085d70d759e7b86e780d90579248c4a23bb90d0fa44bf2a9110d309da687e110363d12b1d4783546ed60108a249ed7763401000ddfcdcbc2914a8c6c6ab8bb76bfa1c91f771342aba9a5cf949aa2db0f508fd25ed8fbb9d063c48530b709e41917b851052f90cd198815bd769583f561c3b8beacda73c1da841d7ba5de4041ab567a38895b42ddbcbdb76a60ee59213e57be3b63569d178802d845ff31b6088bcb1b63ab04d540f3d50ace90174fb7be4ba952d5bab7b5276ef8556f81ab58b7a3b00e066f6d80217936ed240801b6ce2df86734866d8b3bfad4bdea9f31476d8688034e3ee7819eac47424d70b3b22e7978ac745eaa3de767749843e4ce4daeb484d1d88a93b0e85adfa89a98ae1c030a5511689d48f5f60ae520f8432b8db6262963495d044e04682559c67d94d0c98553b1a34264874ffb0f76724b4777de2aad4ac99a0ce1551d4dda6812729fa39e6c44fc4ad9577a8aa29b958dbe30d9c945ef5c6e8c11814bde9b6614f0d528be077528f7863b9ead527474569ab289ffa3ddba41bd5ca201f8c0b5b42cc25b510ca1d7e359cd2fd37d146f04878b6308483913dff2ebdf75470a1fa07e988967b50fac9ebf2e8d2d5b37c72677af042a4a5bb9c3aa1b37b7a5575fa9dc67153ef69625615d38e306e56199468a5aa466d20158938724e12a12ac74f469f5c4f8269e2655a6f02b489336fe86db49df4a72370d8931d52b57ea872484f9d609c76dfb62863f4295e019bbde133c66a997d339dd985d75e167a552bd83cb3a3a41813f4e36d1c7e5d68f9478e16d48213b1ec8b5ddd0dd859f41da5c51529413780bb5f4efebb9ebba3780285463fa97f10f439ee40347cf781b0a3dde52507c92c64593986135228e8c6c31edf6010b65d0c959a12cdd290ebddca9133e00f68b0fa1ad781d7ffdec8e552b7e6f9381fd2a2c28eb260566d5a311bf01ef96ebf2daa7120f99d35fa40a77b1298487b031b8ba2f3d6bc8a6a2dac1dd4b1bd972bce8e7262d9574af55235b35affb87cd9f678ff1684f09f6aa61465fe277b8a252923557f5bb0f37b97011de2b0ce5b0e06bd1a2fb969ad52607234e4e3e898578ad47f1c53e594413bd5a08cfeda189c9d5745ad00650cbcccd3dc3dfda0a9491ff07c04b239960b6159ff1fedb28c0b254df7e35b860742d28cd052ca39bc1a9d79327500bc834fa2785cf1a9ef148a849d43098a0c404cb52d228c6607704ed1267d0e7d9f942b4a9134d596c187696061f9297d6659d57d842e9c6becf866f27740bbe287cc838752027e08b1c3b93d5c94bba69629d3bb6f6679e0e0321ee322666f232a080196138af6d42c95021d23705ae111b1f2e3f608ca1febd45b7a6e1a1a578fa6609175f28680da5d9169a9338d38a37769825e90f526246d8ca414f734b256eed73bec05ad77ddac0fa9ba6155ad19a848eb38fb25cc3864d65e00870522a13c8206dce49b5ed32b3dfc4571b9bd07610f97b1cf3e53702e0705ffad5b808f957b13e56845e3a7e61669347ab477004c383528a945be4a010f7507b251535e3a907641743e06672e633d0d52c593537202f815c1ab8f098c8b693bc6a7feb36b42e8720f5553d0a0ed826e0003e5dbb60f80766a71883966a07c54446746fcc3c1cec5134471eeffaa527dd41ec8bbe1c1a02d1718a84ae843759dab92764551cd4cbdf4adb9896043121d10a6a3a0228ab13af16f1cdbf6c266765cf76d333999b9a615e82b2fa131680f092de82920923e5c0625678f430d8c8481b4653782404fd41677ee5f443f2e66a2aa9409c4480856dd24a7e59ddaba1ada5af3e314e9ef674a946d473b806201f45dc2ac0b692f23b19659f5fff9cc6fa84a1107fdb4454a0bcff7cf4925800516324b1ff93b9078e490c06dcd103abfb3d5656a7ce339530b5913195807cd8f376cbb00b19b03ab2557269fbfb838bd29a5aa2895add799a2bf86a7a529e2afe8c60d0b703715c4b00cf6fc19bfddfe73b23d7ce717698095572415458bed74389fee4d3f954e9f17dd7e2e099d2485f3d5db4b0b833afd1ec107bcd46de1b9a6369fb79207fa6e4a5ab429d83169902c8e4638cb6d1be60f8831a345562460a0da5dc609b71ee74381d4249593a9a8cbecb5b5ada7e441db0fd62a49806a203f274b8f0a3eafb54ef658217e286195d5c6d49d0a5b5c924db2513de8bafd2b75bc6ca4d5f7dff8326a7f42a3b6ef7d1b4cec680d9ddf21aa3170b68768a200fce0ee89717f12d63f32f3645ced397739c9883af7342896265b6e6d7d77ca9b1561ef0eb2681c3578d79178f0b7085494590df783b777e847842b51ddbbfda976e7ad0c372c5ea7d8f530b5afab29900a6855a286831c7e0994b4dd1383f457b3eab389b41d4012c554a12525bb93a0c58cfe28deb5d7c2dd1d45ac9147ab764a87294d4e0399fba8aecb94483ea8a760a4e90af97a7a09c39d2a54165ba06a94116afc484ce3855798c29744c1ab68c7e6d62188d77c312cb570d4cfe8117ec793a796764ed4fc59835abe6ebe1d15b3b56d9d5c56fca3620880b8649045723c7966f727bb954e02698d48ff4e315922e2f0a63e8f9ef5e15d9921740bc6f8aa04760dfb4bfae54611c1b3c313ed23b5621870c9c053294d2e9137a48a53db21ced24d83ff8b06bbcd410b483792a5f6084503f7a2d067c9e61fcdf952b8fdb156061961b2da287ea07a2a4ba92aa5f388eeaac07c766a76cfc479da2fb040c256884ede16fb000fca0182ed4e42a82d1855306dee714b6cd96efa2df24acb0c808cafc4e161fd1a04bd0464ca04d51cf5afbefa259c3cbb2f5571bd2aee906e6daf59410f3f2b16ba9a4414f459131cd18e5214b1cc79dc7cad08233235e308b53415b7d6", 0x1000}, {&(0x7f00000015c0)="abe37971f36d0554a2dfb21ab14bf3", 0xf}, {&(0x7f0000001600)="2e2c4f78c44c526dffa557c447fe173159eace21710182b2326443a2a4d6330cd29e23aed1337fa8f95d5c77e276b6822fb41db491e460b923b4e08dd5f51d3c", 0x40}, {&(0x7f0000001640)="332c4b01f122af7975a220a54f0f5f062029a1f66cdda8df92d8b80d0a29c64562076262ad1afbd79b02d14829c283e8cfd4499ebf14b640d3845aef570193edaa2786e1116029d353b69c6934216713a7ea0a4b907f8307ac225c7d387ff9b8ea580a1d2608998923e923fe515eb23546df241a780f663bc9a88145569ac062737bbcc901e7ea59cc7531ebe4051ce7bbf8f9c41036dd5e8e49bfcb97aec7094b0cfed05b426f54c492cd7ea1d2c3b6d2fb7006de12cb8e9954b1545775c01d6ab78c7def2db5b4adf4a189f5886dd4f7d969355c66791f6188e5296b48b48b38b6836c7ffb7f48c8fa3c99cb51944a8c75b80aa131d1da8ea397e68a5117c69b7b258bf6307189dde6594fdcaac95243e6e2b99f4e79ab1dd8aaa05eb3a0a5785ca308ee93993d2e944145550a78f79f84e95208ebaa99cc7d5f6b699dce49e17ad9bfabbb5fb1261a961ba21b1481115f8a9e52db207dfca0e42da1d8abbaefc9b9dd98137f0e0d68ef9e8880b68b5ee0604f201dab69f1ecd042cb4bb16a33f8362b33d9c240644849fb70a144eb076703ab74c16460c34344f665be35cd277d4e8213ef4dd95f9d13c14d84fc0ab278255300c831e19f306b3c78cfc50d81df7bfcb5a2f42c8cb3596f59bb3fc5f287ac3c3bea5352f06823f7fab3b25b656547188f9e76b94a78437f6d803c0d9f558711be93ac4cc1a576eaa1ee83ca2e952bec1f5808486e9d4f7b5ffc4585cbef1d043d10e1bc7d9b47997e08f94116903850b844a53ef21befdcf94981c2177adf563a52d73be205c84e18f42e26c9d304924b6648217c4233e29a1eba82dbc5da92e2609bed861b37d226d74947ad5d617bc1015595201c45333d01decce491c025ba41f311e7c575fac84fc61893c0430e6a1cf4466bc235f9044f33813f7c97f63fea1995c5be37a0fc038fee128e49150b9e94b71760ac7817ccd2dcb831c8df0296f6f9fbbc1a4c40473de662bc964b5b995254cac22ebd9a2a050ceda6f9f40c1bdebdd40df9af09191eb340af50ae24254420c8215408fc179a6d535e29574f6cfc04020a43da2e348a881a9d25e2542ee770de8f2418bd64a555c59e9b09ffebe7a19c20f2a6f02019af3d586c0d32f3c48eb01e243d21ecdcf11a7fc695b7326307c7d7445b25add4ba789ae75e51b99aa0351e9e939fad3eba9c82dea5c31c41d7c51328be33b1e456fe0051d1c353ea78d3df6b137def298d2e901600c93aad726ecabca4e7dda657298799aeb9537e22a5290bca044046669d7c124cf914b6c1c3cb2d9e96d39815fb183b43b19f9b40b05cd9dabb1184a14e9c2c9cf02b1b9058fb8e4e51c387c2a6720e61f381a50462eb5aa3ccf6d29bc7c30cb669060243419b05f9084c95380423d22ccdcf5c42051e0969504e04261b435ac56f898608630c18bac631e5c2eba2e13d479c465ca116cb915f2b3e3c013ff125ab850f87a049cb9ce782722635419a51acf3177355f58f4b6230e50c36ea94a8f78646b4f7d4161ff0d4474156629855342decae7f0a57b1dc61bb740fffaba6f1fe065c45ac093f8223776c4fc86efdfdcb64b074148f88bb7837af451c058fe2a41067131b79ea1c7731401d67e1cf446f79a08d5ea7b6ed699fbed208ded400908f60276e7824be33671039a10e5eb342363203f7adc8bd515573dad6ab1ea34c8c225ce72f00b1045832feb018ed9e45c13cad9e2fcb4f2f906c536698c8a2e7928dcad7e523f2930f655b0bd176d25e4d6e0677940a483cced4b49c191117e76422003cbe066de03c17b46458666303409d6810852f87990e9ef3b482e3d33d964118bc620bd89c12a0f8978b4dbffddada49cf0766c6ec8e5fcd2e36a76d8ab1ec804fa5996480e325bb8798b9cd3ba60ed64cdc12368b419ba080b9e7c23032eeb8c3e586e666e9d51235e200d5d96ee4eb69c4c7a327793d0aebd26de8e46d01d167bb7fa8d4287408b2293883a733c18638589ad6f8684cc0e3fc9802a8764178d2bacc63c2231758b9672f8e9b30c57fc50218d1fced04921747d27af51afc452bb5e17aa1a754742ca76e728ec56001c7fbacf0db9187c315b0e1284bb830076a4216a9f687b9f3ec14511c210938b6d6a2ea6439f9ade26d57cb8b881f113a34162bdde151c9edf0dfcbb1b227157eda167a17f2818bb3e00149917f949899f65ed7f30e5bb510021575647941f82c73602f02ab37d964054df554c2411c754fc80fb25b2493839f5b0376cacdb70a8ab8f6e769a6fe69164d07425443091bee06a3441b4d2d3e81bd0084088cd405835444b124a2ea15035b8e85e5600f2eb606ab49154eae7fa53d7e610058c2f761b21daf8ee15f5e9c5a20bec95c2b959c57496f1d3abfae583931c6ef57f64cd084972e1f363317045f592d94f776718905843b49683dcd0115449edfa58f10d4b47059b151ed7079bc891382f5d97b7bb21723211cafeea4e5f551a2ec468fae202f8049b459c2d2c115e2ab8130a72efa601dcc49334ef1cc0b0dc2ba2309e7fcd37c33552ca0980e83183ed483fcaedac87f7024803bccce9f8f53bb4236c8c2ad07837baf1ba8cbb85cf7060ccf129653c3121192e4357b2054a13048930a59114b8030d92f9db172ebdbeccef3c99026d624805b63c27cb00b82f1ac19a01e8e3c53b941e1c064913e1a4aa590678f2de0c3c59b81a1511a8b60bfaade351ccd98d8751bdcb54caa0912ecd8129dfa179e93b39ce6f655285c64d7327772ae8dd4b1b9db406840fc61f9dd0fb931566afd18f44869fa0434329c78e3e03550a8acb48773299f6ffe290be176f6cb545d45822559a099b13f3047447b11d41688108c6edc92eb3de89dc7e36418497b84f2a4610d1229014fb1137001f6a946cc5d0bd0dc4a95c3460027be004fbec876752387c95948078111dd9ed64bf85acba411f7e895ecaef7ea4783c2ac79de6ca48e3c6f9c30fae7d96630bce271fdfa8cbcbff3003c0007a974b36a7ca93537f39d4a1eca0f68622412f06ba80a43a71858b0343b650c0e30a01b8aa27878119d9808ca43f736c90a80137718f19792d8179d29a0cf96a5dccd7c35f9a744cf28bd6bf8ba37b9c374d7c9f763ca93e28145921db233fe977c9f6ef3217e15f3a921def75dfd69c404eecde2930e75088fa0030a4cc4888a1993aca799e7e19abefa620718661ed0ff81ced9d7a9e904eb27e184f6fbb970088c72d917681d85a64b4b1d35cb1c04d7f5bd2f349ce0aaa328d7791172832fe3a98ae18afb2d8116c6499edd60da6226a6b6cfd5032f2228c710f74315d21b0407b61a51fd107eecc0c0e68d7be1ff99d68d1271cca95eb659e8fe415d46dd935b97d7ebdcd21bc7d6ef0ee4cc480ec96497bc52797cb26a48caebb7d99280a1f896ed1a83d3c2183dd8ec000a049b61ece2525265267f94184724720eaf93c1118ce289ae445aa4eaaa825e1cf0eb460d15104053b9904f59969b956caaa49e61a5bdc0f3f16a0701a0f6df2ee4091a6e4b88933f0c52466263bfb8c28fa7df4f945e4a233b56cb543c85ab9ddf14ebd93d8bdcb6b47a7234163fbc651027e2eb5ae076d2c187979fc3c87b4c2315d4e0bfe94cc6f6f1365f278b8575c77efdb50477618b07dec29871407316a6b6cc5c8c6b17dba4d9369d39723d4d5f036e081cad9b296075a44d21b191f45403634882c7ee6786200a5b9c52d1ca637fc77d3ba65ced519b021766fa2842acf8f0035c8d8031a92f2698b23aa4a81348358764e67b1bf0f2d5f2122333be5aa45d3fcfe1e5754e77d30f256dd8ae01efe3e5af8ecc31d2ca0dd187e3556df688f9f1ce6e5487a9d01764ddabbf5f23995ffa7892b9768aac2e9a7760abfecfceb78fcd4ec8039b09c2b735dc5bec3d15aa36f8ee000c51a9eb4f2da6b6ee8b9a27f2c6ac4fe2b5146d697edc544242bce1680e37332185dd37de2cd077762885fface2bdab09b442cd2abc76fc79e4a0b543d3e06862b99f1314578489ef3acc6dca989885d793967fc6a2be05fba1bf4978042652f97563d499a451d85b1d5e853de1f456842e4b9c85d217ac4a645d90d5229a300bec2c6c5678d11eeece3b7484ad70433d97f4c4da90786cac7290a17ae5e789aeb3bff67036909b7e0b3aeeec563ae9aa3d18b9e6e9553805da5eab145a20def6f33b3893f5b2e9baad9bc671f8215b75908823f5d0c8409c4a89e490c9b94b27a270a70672c277076dedfdf6b6ca0b3628f5f5f8852e393e7e70c74d7ce7d29bc6b3469aa335e65f879e018c894b54268be6c132749fb566814dabb4d5505a943c5afe18ebddf9452d89c9f7784f8aecb2d536cd7ac23d211ac7e6a469a3b19d73bc436d209ca5e083fe0e00cc672074b4000276d40f4618961a1c0128e2bbc02d5febbb4b4d5be40f8c998704e0dc0673e797ead861b6e983004ae01e57c7170cc5eb604d4d63cf60393d4fbf6e6027fc238c93e1fe47e66cccf079fb0efc4a1c5a8c351b038f13623eed2ee5fdc32e88ea5d30e273ddfa8279420b9af1644a20e265da977a4a8c083da62edc48886516fe97d5e6c77d4d3974180117550ead1093a08af0f80bed943b8d411e4aebf457c9085941166b8b4fa37562dd31e5fb28fde7071bb9ed94e2dcb0972e625c211399c36c087ce4e84e6b84b11b557d26f199b74916ca0dacee7b3f79222ad7046454bedbc3aa3c1dde8c83428932c51599e06fae2e25c10cf0d156b4f232a64ca6357379497b88e2f62d3507efcc73721ea0502f1d8afdd1b3be0de2ad78c571d49bc86998a08f9ea0f0f4a8be370261e3aac6c4bb4fd7df6f82ac2d9dca607b5ad9efa7d74ac6486f167d113027d01ac71037e3176aed82b3da96881181e590e09c202ff421ff30d3acb7f15537f638915c830281bbcefa5908b72300f1769296bc6738f243c5afe99913c8c80d537591835410a605b54c88aef9c5725a92a6a1d46e31025da57d7d36b57329a8f89fb44d393eeadc9577c53e90cb9dc6dc2314e2e4d05d54bfc7f28ef00ab80d59505d4c2db91ff136918315dc7cd277ca0eaf158e881157665736d20b08336e517a740b5a309e3bb1a90adc833a0d9568ed0a8ed9f5dc68633f7cb71fd39bc5ce6d00edd017ae2fdb1081f8babe5243f3fe58dfd3c5cfd2f07f1e5e72e232080c02ccd2b3b44692e5bd286ae86df74924b4371a784086f871f2a6562716d04f67d4379d4610447c2a4a467e174978519c851bca860bf35d83849ccfdbbf6bcd4112efcb576c7c50050ebd6c33bbd1313e6a2028475b6338a452fba3e8d57bc7088258811db585551326e927e8d237293450981e16360feeeb22187927f5d46ea4af002e0a8a35927107bc6b659b70ecd68189117d1bb1c7d718f0084a2abd0111fd057abc7c4ba7e0c80599bccd5240726f4ef42114809c3e6f069b16f3d1e024dba14f9f7f811c45fb92c3142a531e62a9437d659b470ac6014c7f3f606cf39191ebf196f4aecafc461c2d4e4d36f8e6e106c35ad89393182a7b05a9d614d06ae5981028e98fdd7edffa5ed8950d0a0d71568aae765e83afc449acac729fbc5ebd95a6c8a665480461c4fd0a1a48779c0e09ab16908bcd5f21787c850616ecc3ba256cfaa396f02f3642a9b18937303f15adb835f00c0ceea6ffb214f2f3d3932115e6ec02ab3b1813d5a7d0869fdb43635c4829f4ff4c9d833c663819fa0743fb60d0022ea0fc709efcaf013976bafe854b215dfeab34c344b3735cbad3672467de0c13ffd780", 0x1000}, {&(0x7f0000002640)="a82c4b1b3494a7ba6db2aec01156ca61186185daa6b604f3a305c81936e9c71e", 0x20}], 0x7, &(0x7f0000002700)=[@rights={0x30, 0xffff, 0x1, [r3, r5, r2, r0, r1, r0, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r2, r1]}], 0x50, 0x404}, 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r6 = dup2(r0, r2) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000000)=0x9) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10080, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000300)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:14:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x10000000002, 0x2, 0x0) socket(0x21, 0x3, 0x100) fcntl$getflags(r0, 0x3) socket(0xa, 0x8000, 0x10002) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x1, 0x23d) listen(r0, 0x2) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000040)="bd35520312c212087f5fd4d35c1ee190c922b6c4dbaebef9eba84f391170cf725a72b810a66636794ac66b4339a3e27bec847016149efbc2b74cc75d2190d766689ddfff6459", 0x46) pckbd_enable: command error 16:14:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 16:14:53 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001700)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f0000001440)={0x9, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0xffffff9b, 0x0) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r6, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x755601788442716e) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f00000011c0)='./file0\x00') fchmod(r7, 0xd) setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001740)=""/175) ioctl$KDGKBMODE(r6, 0x40044b06) semctl$GETNCNT(r0, 0x2106, 0x3, &(0x7f0000001600)=""/230) open$dir(&(0x7f00000013c0)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0xfffffffffffffc01, r8, r4, r9, r5, 0x4a, 0x21a5}, 0x0, 0x1000000000008000, 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001480)=""/46) pckbd_enable: command error 16:14:54 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:54 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) fcntl$dupfd(r2, 0x0, r3) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socket$inet(0x2, 0x2, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) close(r1) dup2(r0, r1) 16:14:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000400)="001e2a3cc447943856bc1dedb841b6bec39ad3e1b96a882d4ef4d56aecf5ffffffb0f1c878c631ba2a677b00a3586e702a96e40153b0b16a968d5fc6e7dcf58b24810d6dd76e6d07b8cdee51a38eda4eb04380b1e72f2eecd3d24490256877387bd3bdd3087da71224b7ec07d7233704d3370800000098ae0ef64f220ad914b60558014045f635f8f21487f4ba9ab5354e2d562e97e4a729a9cd472874996d174ff572948b0608dd38461c1f304b0d9a2935978791da8a47ceff53ac999a945ae2634a6f0a0fa4ae6831079ec5f8eb6056ba5658d79159e5c3094fa8b5ef832dc3e2c0a7f5676aac6d4b9aee9fb5899ad41d7104348cbbff7ef2bc741606187115b9261733e43bd04c0e61865ac69d2e50b3cbc08b72e6bb5ac4b71f61a69d46ce7ba786939be63d574233c6d922018033e72b7d2714b3508fa865a48e1c825687133453cc2383a25673a62963e5a0f20a571f25387a1127a354b1427e6ceff6785fa952b94e11ab543c7470eed97f151ac0d6223d71e00089d2df0b1ef0f397b0e916b430fed3f23a3d166234ffd0572c98df99b8e4396a8fea3d8340f1492310af030406e87eff45bb32c5dfd80352", 0x1b0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000100)=[{r0, 0xa}, {r0, 0x84}, {r0}, {r1, 0x1}, {r0, 0x45}, {r0, 0x4}, {r0, 0x2}, {r0, 0x10}, {r0, 0x80}, {r0, 0x10}], 0xa, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0xffffffffffffffff) syz_open_pts() 16:14:55 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) getgroups(0x2d1, 0xffffffffffffffff) 16:14:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1005c}, {0x6}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000002c0)={0x137, 0x3}) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xffffff38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") r4 = dup2(r0, r0) poll(&(0x7f0000000380)=[{r1, 0x40}, {r2, 0x8c}], 0x2, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x8, 0x10000, 0x8b50, 0x7}, {0x9, 0x8b5, 0x3f, 0x100000000}, {0x1, 0x3, 0x985, 0x6}, {0x0, 0x5, 0x1, 0x6}]}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) 16:14:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffffffffffeffff, 0x3, 0x7, 0x1}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) 16:14:55 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:14:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "08000c929fd8969645ae1000000800"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x51) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1118) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x300, 0x3}, {{r4}, 0xffffffffffffffff, 0x1, 0x20, 0x401, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x45, 0x5, 0x5}], 0x8, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x21, 0x3, 0x7}], 0x101, &(0x7f0000000200)={0x5}) 16:14:55 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1}, {r0, 0x161}], 0x2, 0xbf6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x160, 0x41) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000280)="8085b732e3e92be9ea2669af99e1ba7b3619c2adc1438768e917d7f0afd813b2e5bf3f26bef74315544ad7ba892489a725fb1597691af01f8af71ef333b0b0e11ae728ad549c46ccd9c5e24b4824d4565e1ef398f914b7e934e5274d036423a1fcc17cdd8669c736e8dd67aa9af5b53b4efef046af76dd7c93c50621a110efa8293f44446b38b9b77d08508708197093de6de41126430995a724e6d0b4e011221a9bb7424cefba1e011495ed16c56d5bd6ec0f96fd05a4e29888b95649d766791f985e5256631db6dc34a3be3bde3f3f568d6d40575dca7d7255b2afd0ecf5610a592409318c17179f21a5b947bf305fc80c11b494ee6128826e21c46c41898bcbf5883d1c80a0e1c1604af5456d5935e0390a310d58bfd960845caa69fc2ee484d0f6f8bbc168bb481686eb586a6c7b2c7c403a689eb0da3642d75f0a4e94138fc76b5252049b157c8cadd1310c9a4e5b09f2f294f75c8ede303c737696b6b218b6510d9f16e6961faa08896a3d4dd9a7a07d5cd017d24ff1ed218352622be03aee6c3dd3615d7b4fab00a12a332b89afef8672a30e61ebde71669a4a675cc7f6b66133c3bfd5f5ed5837e28540dffb3e12ada64ad8027f0e6df0f53fa1104efe4bf52c7a2d796cc8a69895fee3c09df050", 0x1d2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) close(r2) 16:14:55 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:14:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x884, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff5, 0x0) pipe(&(0x7f0000000300)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x12, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x20, 0x7}, {{r0}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x1, 0x1}, {{r1}, 0x0, 0x80, 0xfffff, 0xdb, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x6, 0xab3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x14, 0x6, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x1}, {{r1}, 0xfffffffffffffffa, 0xb5, 0x96d687be91476229, 0x8001, 0x101}], 0x3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20000085, 0x40, 0x8}, {{r0}, 0xfffffffffffffffe, 0x30, 0xa, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x43, 0x81, 0x7, 0xc1}, {{r1}, 0xfffffffffffffff9, 0x12, 0xbbadb71d63b22dc3, 0xa6, 0x34ae}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x3}, {{r1}, 0xfffffffffffffff8, 0x32, 0x9, 0x40, 0x7}], 0x2, &(0x7f0000000000)={0x100000001, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0)=0x7fffffff, 0x4) 16:14:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) dup2(r1, r0) r2 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xff, 0xfffffffffffffff8, "5db622672b00"}) getrlimit(0x5, &(0x7f0000000080)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c, 0x0) 16:14:56 executing program 0: r0 = socket$unix(0x1, 0x80000000000008, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) 16:14:56 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cb}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x100000000000f8ba, 0x0, 0x10004010000fe, 0x0) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x7f, 0x4fe0, 0x100000001, 0x200}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:14:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:14:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x5}, {0x20006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x9, 0x7fff, 0x101, 0x6}, {0xfff, 0x7, 0x9, 0x7}, {0x691, 0x2, 0x6, 0x401}, {0x100000000, 0x7, 0x3, 0x100000000}, {0x5, 0x6, 0xfffffffffffffffe, 0x81}]}) 16:14:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f00000000c0)="e028d9c4e0652a563d2d1262e5dcda6a1b79546e59c55136150b3c6f728fed7bcdec8f48d84ac833a7c4c72a794431542477bed0ef01c1e0583825b8b12993613080ece0a2db487bc1dc10a32cd88757bab17d4a923d", 0x56) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r1, 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/76, 0x3d}, {&(0x7f0000000500)=""/4096, 0xc0d}], 0x34c) 16:14:56 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000100)='./file0/file0\x00', 0x110) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x280a0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file0/file0\x00'}) 16:14:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = getpgid(r1) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:14:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1000, 0x7ffffffb}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:14:56 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x5, 0x4, 0x200}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x4}, {0x47}], 0x2}) 16:14:56 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x1) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) r1 = getpid() msgget(0x2, 0x401) wait4(r1, &(0x7f0000000000), 0x8, 0x0) msgget(0x1, 0x100) 16:14:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0xb8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0xc0) 16:14:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000240)=""/157, 0x9d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001900)={0x0, 0x0, './bus\x00'}) 16:14:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) readv(r0, &(0x7f00000014c0)=[{0x0, 0xfffffffffffffe51}], 0x300) 16:14:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x9, 0x7fffffff, r1}) 16:14:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x3, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x26, 0x7ff}, {0x40, 0xffffffffffffff01}, {0x20, 0x100}, {0x23, 0xffffffff}, {0x0, 0xffff}, {0x0, 0x3}, {0x8f, 0x20}, {0x167, 0x1f}, {0x21, 0x8403}], 0x9}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:14:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socketpair(0x2, 0xc007, 0x4, &(0x7f0000000000)) 16:14:58 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x100000001}, {0x14, 0x2}}, 0x0) getitimer(0x3, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) sync() minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) setitimer(0x0, 0x0, &(0x7f0000004080)) ftruncate(r0, 0xea) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x42) socket$unix(0x1, 0x5, 0x0) 16:14:58 executing program 0: r0 = socket(0x18, 0x5, 0x410) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000000), 0x23c) sendto(r0, &(0x7f0000000000)="597e8774ee1ec02ed5dd3526bbd2584173df5eb9862f145ee5b3607fc8ff703d296153a5e3ceefbf7a72d6372a0d831c92a9ea8af4fc0297eaaee8c56b2e4f4ee0401859d663aa0ac6b69de017c52054d44286307e9bb4153898cc75f3859408469801c178fb5a9d7eae70ed9d2e98718d8b30f48e593633ad2e3f0b6a57a951fb845baebf4ebada372e88f145582f6e22374ac6e568e51fd247b1970aa6fd369c177a4c59744514f944ae3e2a215615a82c33ef786aa9c71ac73ffb946ac2aee7fd39e7dc8927da094b464647", 0xcd, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:14:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="080f000004000000"], 0x1) 16:14:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xe3, 0x0, &(0x7f00000001c0)=""/227}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:14:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) setsockopt(r0, 0x3, 0x80000001, &(0x7f0000000200)="bb7776beb7dda8f8d94b3020fbd9376a0b03f8c1f51309fe68c1179e44cf6c88f5d7d80ff88e2ad39330413156173e737ee3d468a545eba72f4dd0b6c5a488389ebb3191fe18728ec489ea08bee8e017a52570878c3e7cfb3c94c59dff89e152b0a68686787838ce31418511dfd58e59113e54b2c3ff466a6fce979543", 0x7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1, 0xffffffff}, 0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) sendto$inet(r0, &(0x7f0000000280)="b7ba54831cd8d91a2e2b26886c3a33bb8e81acaad33764255d269e6de0", 0x1d, 0x9, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0xafcc, 0x100000000, "11b34905525cfdad44a3c1435589dd5746546386", 0x60}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 16:14:58 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x10000000035, &(0x7f0000000140)="499066080000007d40e29e0ad6529db16879111e1fb6e3f63979df2dad1031c1408acaafdd0bd02b933cb390b0aa2eaa7600a92c050a7be5fca1145fb6010000001393ad762204694fe0e037039daf36d576bac2a5dad8f934ee58429b8926871df968b6047de4fd8fbf5327d1be82f4fe0e73a8faf8ef83372030e08ce3950c99799e54563a8c96168cd22580e0ed88d8bbd017b1cd02e4838d7dfc9400c2388b1a8485baf9d59090132b6a527a4172bae23b3e18f9a769f08052ed4d6c5f3d3902baefd87197a54d906839f6b5ea888eed72c7d42c4c4d770937c48588d1efa534aeeea200234f52ff2138468b1dafa126d38ef9d477ff26341509199ac33544eaa5f5344c57ad92b8b03a28f74380b65a03e4f67b30f352bff371c4b263ac984c4ba52148e437287c56ac87f5a222cbe495be68904593f2f02a61e192", 0x22) 16:14:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fsync(r0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:14:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x400000007c}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 16:14:58 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) getpgid(0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:14:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sendto(r0, &(0x7f0000001280)="4e8a7729974ad01054a55edd4c8085042e109bfb1b43aaa6466abc8c5a1bb9e1e8d66166b18721598e1cdb547401e0cf47cb71eae5de2a894ec56c36f14a9beac51db57b5d3ce2b2fcc1a4b90a04c9cb8e08489839424fdf6f19d92247190df966ebc89895a1025db279bd4f4e386b369fcf39fb0f0b0f63d90f97154e2867dc9dc3692f7ac69e96445c4ecaf7d89d18fd5dcf6cb05fff91ab81364b805e92a3b0205d0f02bb4341fd2e7c2ab73736aa2bdc9ada7644623aa58cfcb68a770685fea20816cd8ee0fcdbd5efd4f62ec2a9b82d326895c31c5394c837b69469a61b356126f7a6831681192198aa0a56e2a1c1a6593829f18427cb995d70ef3a4e5a8a3199b74a3a21652d37939a890b7ec37b50327febe68135901a882cd2ad8f454901daa8ea94d8c330e994e086b1a7d3fb2a998169989292ca47d7e609b1f0c4affd3b480794f31e54947a0b7a85a2e6bf1be28b5724e6bb87e660dd079bedea6c9eba062f4ab1f853e31a3d7531b39dded3723c92c13b051fcd4edae9655de3d0790488431f77ab9d42a76329c4ff65d1ea4ac8dc06078de2bcf373350ae0764c36b15f5a10061afa909fee05d5e1af7c893a8c3a2843af7b30ea0bac64e10ae29001f70015b142836bfae4050d3e67442256181783bb762a52f886ebddad84c510a5f99ab17a18f5d703fc4776a0cb1ea8e533c9fae21665d24c44b1c0f36605686f6e5a592cba7a3028501ac678a2a8c6c8f90f55d09e26930b89126cde4310c313adeaa771a36f1012da59a0897d262cae19102d83d805c54bbf9038fbe3846b39c3c695cfc22e8b4e14fb7c5f98368d3e2b23277ab2c2aaa188bb20b5f07037447ad627353a60e5c3ac5e8d9f1cfb0899d649d9f1f863107075592f139c73403923c4b31bc921fa22c3dcca35a4af4264e9676ea9c671097899adc5aec4838665a805beb8044e8775fe78fed56f7e94cfeaa1a9f07634d4b3e60713ce479b4422cf2d3c86f52938803843179b81d91c8b110310798a521a80480d6deadc2aae52d0deb61900d3791cf05e88f6aae1947c56589942259a2c22845ada1a50ec7cb7e7ee0d3bdf44e2fd047be86b1f429f42e6b3bd93d14776e7b3c7214b7645b1dc9587ef51ac73166801b8d4169771422ba87107fa056ba6c7a74300bbbfdf4c23549c26af9cf99d6f561573dabd8adda463b44bbd9b5b8cfb3d4e4ad6eacad0448965448da8ea55452b943ae43041a2b73060575dc555e9129659eed2e91dd5b0846a219c21e1f7f1f62701030ec70cc1a2bc5645e510f9e12b74cd8fe5a2ea8b6b7e5a8dfe5aeb14f31f50ab6ee06512bccdeb793feaae657c9a66e9420d399afe3553a244594e122918bbb0ad1a0d81b4916842a5c377136a9ea0fb6cfadea4cf317bbb16cdfa7eaa0c0cd2bbc675762ed6e644fcbdc7ed52fa3fff42e192f3d6675fb43db6391a28593c8a96da2608f20f32bdb6102eeda9685df24daf449743fc65ff173d415aedc0068890999bc9f41943667cfe6c9c53df6558dba7163cc65aeb20f0dc6ea30f1de4cbda67c47fed4e7e3d146f46e2211708d9e026fa4cffbce10537cc84dc1604c7ed7fb092c953de36e2b43bf5de5798737df4f45550a2d8d1faccd668c46b36e36bf816cbeec0b1edf9a2e72db7822f22e4877a01cf88388b1974715f0ddda8d466c572e015af93f90d4fa8fc74d013d5411ba625e0e8e40226d924ae5bc40a3a82e44aa70fe3d8264b0555cac36b582b5724ee54314567ac3163a0e53af034d344aaaf5ec70b3edb412c1f45932c6fbbd156422c1d7ced8fea928432c66651d0af7ed6b07d958058d5e8126a20223c288425dbfcf6352e9528e6ef916730c104decc693a569a5475f05231be89675aaae2b33eeb6ca8ab334439f61b5cfbdcd50f3970236d94609d11bb1cfff2feea3834b8561eab6efa8a5e81f76c4a5e0982281b7f69e100bc50b24cadb337a438503e32308d28504330e356caa4f6962bae0aee3720fec1a9d3d766739d10076bf1a24a4539208ae76089f3405783ccf509e06f651f6484d3f52774006d9d5c277ebf3095b76a7bf320a1f8a4ed27080af80682be5d56403f41c77cc33744b5b2dc24a0b9fb2b7a0575482dfd46c1ea6c5b391f30b0f7ed9cad92425d8211afbdc4b9e6953aca4566cbd99c183438b37c1a29b1bc54e9eb6766cfd541e9af60cd3a12bcb771afb3e8229c2f36249338ddedd69f325cb0879d703beb5d03fb05d1bc70d9aa0e0a8716108bbd4cb06895742d66a929b41a438eef300100e46e573bdb17f1cc64fad4f414dac7f437284c3a74cf0fdf5e10bba0b7406fb0e516b2bcfbd0d75f17acdd65bc68ef8d08a0f8aac1e0d7cdf9814294a9ace2c267f7d6fc848ab20573e658adcac3b4d516ad2deb37cc0a0ec5276f092475f93922789ad5cfe90669b11e2165d82df3f9dd84a12314fd70c35f0b48b2d6d4dded8345bf7b88edfad80fff2e123a0d9de487a27b991dd53a6ba7bcdc67fe172f5ab4c8f00d51e2b420ff382f79b52103a26b5fb984238a2bc7abe95d3e741a81988c044c88be36d0d79c3ccded8d40f3849dadb99a4f1e5d64c75587da3328f2f9fa90eb633511c4f363a21833cfd4dbd198f330d915661f38711a4863573dab02dfdcd7504583a8d6473107d27982b434c64abf28ea5aeea14af97b2cc9fced3114596574be9aaa0cd5943f51c99e30001815d7b69ac73912b6b20152550e99ae1770fba28d751ec33aa22c75d8e2a2fd1f62d4ab0cbdfad6730846f5be85e0b4c814976620ef2228ba3321f968a66c668381811dfdea696f4ab1db721725dba73081bdf161472efdecb04e78952d9f81e419716e8677241ad6d1a901eaa0813bf48e0e6d3b681a738c32a33df1f25787de80bef9eec048d385830c25a02a22713fc78738435420e33126dd7ee06cbf6fc0950f448e41f52d2ddc7c0fb409032ac9535f96bef0d8588f415afd23612538bae5fd479d544275ea513ec6c512325ee247b0f592fcfb5902b780143cf455df3b9359f27af73ffcbf32986ea14ec39de42717f93aa7115f50fde29dc9f83312c54d37524a5dcd07bc5d31b08cb4fb33fc1de693277471481c3dc811de135b4916ade42809379ed3dd7d301ca6dae3876c779eb0c2fd8a5fd047fd5ad0867a18dc144e0c3530cf803976d4d93ad757517c363d7dedd44a811c281798da07b3e448282c7ed23915277f2f44f72577f00679bb16f5f8387d98012f7e74c49e7697e8227a46394577e09afb3cc8b2ea2b7aff78568de3f52af9f1a7e9e5539323fff6e1ea9c36b3177fee7ad8b452bd5a42b57f1097318919042d5befb61d51ee8acd44ec7d6cf95b7f146ba9581553bbd901aaf34e2a517442ad1acaf3e7c9b59dbd9ccbd37fbec3a64360f6f52fbe8ce1e3881b17284acedb398d1f26ae95d3614a9ec26718970bd9b4d8d816c6bbf22da2b0b06c640f5031a9d5910185688594262df7fcfa46ace36264a0204e89153b26edfe2aabb10de604e54faa9e5a0eaad12b9f890ab19ed4594b74c657bdb88f7241880da6e03ca41579c79d786ad86f6753edd84527e601331d7b6da774b5ca5443cbb9f3f0fc4fcaaca41ddac87510694d6622b3f30ef0a147243df9a5523eac80889b365b6e3114bcf4a46e1f50affb819553784d6574abcd19000a2e3a5380b3d34ce364b1042f3cf26ee1f23f3f5c26ee960f56a3f0d6d75cda579e8ce319dcb227e5876ce7b2b8a89a4b6cda9a5abfa4e10f7224fac5ba3f6a1e0a3bf46444d40f279fa1f5cd21ded662ee2e4c76f2cda9581e78fbb8b59cd330b2c09cb4aa348157f0ef9a1b0ed5fb77ebf4ad139ff84ec1a6843a82e89b5614b7c668dbd62289f8f6a0ae9ae379dd14a36951ce7fe07821eaaecd189c53f1f961f7f2d2e924da311c10efd23be93ebf8acf7ddca994d36a73e8f90146295452739dd48d4ee7144cb76f033efc2f598002becc78396bd4f192c3daccfac84af8be4fe18708fd291f3d53df389ea2f5c474bd2f52fa8cbecc05dca8a7e9962e7cc671cce639ff8328c3ce829dc365f408be12827cad32a585f88c3133733317e5d2f8b8fa721ce6cf8defa51f544c2179cd3575059422eb6d5c6707e3ee805b8476e7d912b04d88d7396b16a1ae9f93fe410931d64fe00ac33f1e906fa6d53194bd30e3cc878afe337122a657a86cb9251e3c8de1a028a17ab3700406c567eb4e33c4f65806ee22a036e832554cdc8320c9548404a7aaa148bc9de40f91d8a89ba1854cd9e99608c3f0c6e85a38c30186ccc3429094513d713df6c4c7aa51affab2b8722e8d15f9e2bba591ce9248aebdd808c302844be15af99ad167df1d7de3963de4b976631786ff78c8c01ca567a50668210c279108dabe12ac2bad65fab37c032f71db08339e08a9f1216f870e985435d920d31144aa0ec402a018300c68be8967c648672595824756ddd8910ee05be262066194cfdadd7d91ed439246c7cc0ce1f58e305847dc8e7bc4d792ef7bd526e35aa803c5d63cae17e4bbafaac139958ae5aa9bc46e74444dcc6214b723d3fd8d0abb1e9955d761f87eb382c457b202566993c80e28e69b22bcaf5fb25828cd1fb5fde8fd94c430aeec94b7fa8d5bbeb8c9d9b7d241eab26b05ed673b96caeefb3fa693ef263cec7e9df60cf3b3466877edc515a92d61d812d39da6c99bee5fcc1126dbd7a066f6277a6ae95c658440e49a240e44d8fba735b4e1bd32204ce70b6499ee850235cc9164130d9ec99cf93b0a3101c224eaade5e814ec248483fadfd906ae72a78601ab384ac4d9823629c22808e75dfb191203ffcf71b00f278a01a0321d58b8595d1450a62389cc2f3c6a6a048ab40d2dbcb62f903956ba84fb5fdc824cfc5e238436645b060eb5eca20c1c5a2c2b88a4bf4bda49afb869d4bc1137174f21bcfaa577c1007afa891b8cf8ff26a2ed26447c804dcad5fb928d2707ea8c7e366a8fee7e103d0ae4293f01e0cf0385bf3700dbd15d8c28b63b978d9407aae37a115f7a2211da1efcf8c7adbb82c9a5c66049e243260ab03212f0d4491815678f5c9d66ded73a89f4fc60e4b7d2ff487b0d89984b7456ee0a25ba08458b45c6560175dfb7c68d8958d3a599c1f5fba2b275c81d27ca2815936a8cdf8acf5b6e73ff1aaf759039c4e6d63df5286cef00912d4c18d03e80f981b18afa2b4673ea425696eb7ae21c4c55464c0c44770349a35730211e30f60dc89035504991fc0c657220dae764958aecd2bdb46d3ae4b5eb040715a5a5eb699e63eac6c3e02d9ed63a4da75f640a561876f23c82599e3de5a404508350530e5a556b7e925994f67ccba4d569c4e0109cc89e6e1c961ae5c512f90bb356a22d86ba4f225c89d3c85bfce617bf8c0d37eaefd021723fa36e52ef55ad4684269141d0f655b876a163fa9dc24261f6a9cf07e414463edde0238f76f8bf238e36ece11cc97f9ab4bbfddd403d3885e02b517c66e472d11f43170740b3e0e4a42ec82022c1a1d96888eac9ee6146bb1ed61cc9dad303cc50e4059cd5d82d8313360260d53609074e48c6a0f72374923b28dd5f05f26e945054b7c23efecc9f5b9f4e6da22d5770dd66884bd924c286313e94d7658a705a7b93be31502005c2fc50ba0f6fcd9d8d73e9575d7106b34df06ac5ecd58cadeecbc88b9af04c50a62ed5bb654000f3dcb476f7f53f0219a12a73ddda8992d6e896e44803aa885b05f9fe36ca21c4fd4b9ee31743e9962f6f0e5cb1e2725c5c3eb6b5ff5100bb31", 0x1000, 0x1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:14:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x10064}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1, 0x8, 0x3, 0x9}, {0x1, 0x9ed, 0x9, 0xffffffffffffff00}, {0x3f4, 0x800, 0xfffffffffffffff7, 0x100000000}, {0x0, 0x10000, 0x9, 0x8}, {0x9c, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:14:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8842, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0xfffffffffffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3b8, &(0x7f00000000c0)=[{0x10000000081, 0x0, 0x0, 0xfffffffffffffffd}, {0x35, 0x1, 0xfeb}, {0x6, 0x3, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:14:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10000ffffffff}) socketpair(0x0, 0x4000, 0xfffffffffffffff8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, 0xffffffffffffffff) 16:14:58 executing program 1: munmap(&(0x7f0000729000/0x3000)=nil, 0x3000) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:14:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r1) 16:14:58 executing program 0: r0 = semget$private(0x0, 0x6, 0x320) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/51, 0x33) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r3, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x8) r5 = kqueue() readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000c09000/0x4000)=nil, 0x4000, 0x1) write(r4, &(0x7f0000000600)="790d00080000002073bd961ebac99bf53507123f4946775671b8bd86e43162f03f29bc971d4e4571f2ace0373915a2798fa725bf45295334ae5c397de0bf38e4b3c432ead555d07593ce276047bc24f89f567d9ca9938f4b12f6b2a8cfda271a8638d642c112", 0x66) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r4, 0x2}, {r2, 0x26}, {r5, 0x4}], 0x3, 0x7cc) close(r4) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000680)) ioctl$TIOCDRAIN(r4, 0x2000745e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x800000000000, 0x40, 0x0, 0x3]) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) semctl$GETPID(r0, 0x200000004, 0x4, &(0x7f0000000840)=""/165) semop(r0, &(0x7f0000000080)=[{0x0, 0xfff, 0x1000}, {0x0, 0xef92, 0x800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x2140000, 0x3}, {0x18, 0x2, 0x1, 0x1}, 0x9c, [0x1, 0x10000, 0x800, 0x0, 0x690, 0x100000001, 0xcb89, 0x7fff]}, 0x3c) listen(r2, 0x80000001) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) 16:14:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000200)="ab") 16:14:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) fchdir(r0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:14:58 executing program 1: r0 = socket(0x400000000002, 0x1002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x10}], 0x2, 0x7ff) recvfrom(r0, &(0x7f0000000080)=""/95, 0x5f, 0x0, 0x0, 0x0) 16:14:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x201f, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="fa1204009155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f103c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) 16:14:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x112) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:14:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x17, 0x2, 0x8b) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x12c) r4 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xffff, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x21, 0xf0000001, 0x4, 0x5}, {{r3}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x40}, {{r4}, 0xfffffffffffffffc, 0x41, 0xf0000020, 0x1}], 0x200, &(0x7f0000000180), 0x0, &(0x7f00000001c0)={0x6, 0x3}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) connect(r3, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 16:14:59 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000001ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000000)=0x1070000000002) 16:14:59 executing program 0: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r3, &(0x7f0000000000)="87", 0x1) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x4, 0x1ff, 0xb3f, 0x5, 0x80000001, 0x0, 0xfffffffffffffff9}, &(0x7f00000001c0)={0x81, 0x4, 0x7, 0xbb6, 0x8, 0x4, 0xe9c, 0x80000001}, &(0x7f0000000300)={0x9, 0x9, 0x401, 0x3f, 0x4, 0xa4, 0xfffffffffffffffe}, &(0x7f00000003c0)={0x2, 0x101}) close(r0) r4 = socket(0x2000000019, 0x2, 0x5b) r5 = dup(r4) ioctl$TIOCSCTTY(r5, 0x20007461) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r6 = dup2(r4, r4) dup2(r6, r6) ioctl$TIOCNOTTY(r6, 0x20007471) fchmod(r4, 0x0) unlinkat(r6, &(0x7f0000000340)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x0, 0x2000, 0xfb, &(0x7f0000ffa000/0x2000)=nil) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000380)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000200)=0x7) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:14:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4000000005c, 0xfffffffffffffffe, 0x2}, {0x6, 0x1d8800000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x4, 0xe0, 0x2, 0x1, "99a6d8702d46d3b2767e687a29645f23f9c92044", 0x20, 0x7}) 16:15:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61ca, 0x4) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000000)) 16:15:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000140)=0x1) 16:15:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() write(r1, &(0x7f0000000000)="496bb8c4953d86d8e3b3efbcb36c493f43919f30e3085cc4862b30d93fe28a1b7d06a6068a31fd4fc69663f30ac0b799262a23719232c28232e721b896324ce7e5d869e9b17d408ff047e315a342", 0x4e) kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:15:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e1d66696c653002c5e2634dac5d88325c3bd084c5d9dfc6557fee71a9b156e9f81cad860c65224380e9543d5683c2f0c1268c3ddadc326145821bd6da0bc34e6f194dd6ffc344a7d969c0e28cdaae8be6f894a973f1ea09e9206c2c8f27c9261cfc554a09651bd385bbe61f05f3aafad531d1bdc0b9e60bae854c36f183531eb51d400156b090299ba3566edd72b9b49bc61d21e64523e599518910ac426af1eadf03c92e499b566ae2176181066d1cffb5c60b81ff887f52462e49d5e6f8fc453b2d08225f3ec4f34735e8b18f6575fb4be03be3679107bab3"], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f00000000c0)=[0x80, 0x8, 0x0, 0xcda, 0x7fff, 0x80000001, 0x1, 0x3ff, 0x3, 0x41e2]}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xffffffffffffff5c, &(0x7f0000001640), 0x372}, 0x400) 16:15:00 executing program 1: r0 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) rename(&(0x7f0000001440)='./file1\x00', &(0x7f0000001580)='./file2\x00') r1 = kqueue() semop(r0, &(0x7f0000001000)=[{0x0, 0x8001, 0x1800}, {0x3, 0xae, 0x1000}, {0x0, 0x1000000000, 0x1000}, {0x5, 0x4, 0x1000}, {0x0, 0x100000001, 0x1800}], 0x5) r2 = kqueue() clock_getres(0x7, &(0x7f0000001040)) kevent(r1, &(0x7f0000001080)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x4, 0x1, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x88, 0x71b, 0xff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x2961, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x100000001, 0x400}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x20000064, 0x100}, {{r2}, 0xffffffffffffffff, 0xa3, 0xfffff, 0x7, 0x8}], 0x9, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x2a, 0xffffffffffff0000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0xef41, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000006, 0xc5cc, 0xf8e4}], 0x7, &(0x7f0000001280)={0xb93c, 0xc5a1}) r3 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x10, 0x80) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001300)) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000001340)=@in6={0x18, 0x2, 0x7fff, 0x2c9}, 0xc, &(0x7f0000001540)=[{&(0x7f0000001480)="bfc141f71ecc47eb20e3f1d897ac690755f706f21a4603a110fd5d53be8c7cc9f0b95f4f5b3f720dc9101335bdb4597629a52395eb25f3293d61683ff0fc9b6294f7fa8d3ad014583245d7cc59318bfa629c95fc23a4ac8b9a430117560e0c3bf2be2dc5cb2d0937864c85c06f487fa40306da1e101d8fb0930855ef299767656875e13a3c4d2687b9403a94ac7c30dda3ab607cdf2b14953c508a5798099b7b86016beafd", 0xa5}], 0x1, 0x0}, 0x404) recvfrom$unix(r3, &(0x7f0000001a80)=""/54, 0x36, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="01000200000000000000e00020000000000016b33a8a315d812538bc55db3a5d455e07e9c12c281f4c6719d17cf0a49a941c7c1226f402497570bdf453f461acc13ddb63220300fb79ec22355cbca5dcd4618a9dbfc311412f703c1a60eefd1e1315e9f9a5159dda0bd2aa7cbbf68e2b7809a082b730d523cf145a603007c9779b93d53ec5b56411ac916893f118866e645c512dce3d33a631398bd1fe814327f15966ecd459338ce608c885e78926a4fc4751a864e9d768382d73b208f5e78a9e965673a28a1112022398fe33eecfc4f686deb3bf38cc990e01e8b259ccdce9b2b36449e5564dbb46ef7100a4ec35195dab5bcc8fcca4c3e394cea330e3122f2ef4888c4548d7015662dbaedb3896273572f45835e1ef442e170609470c5937f9c5335ff7844591a2146a657756842594cf3f3c97d205b75d72c4e8322c60f9b79a7a8d3d44cc9cae4fb375509143a9b1506fe0aa2983fe73cf478eb112cfbb83690799c916c56e281711ff575efd26df89f64cac2a42ee92f520d673a56160e634a962f175801557c7a5cea00c642d9a45ea9ca8f51d1487bcd81f76b0060c000a304dcdeb78bf7303631850d6236162fff46183a76dcdeeaa5eaa06f57b5dffea23de87ab6fcc0b06b8f457fed67ead804caa07053824d4d921506401651734810e6c5c03ad4e71f5fec1dad960fe2de3f91b5d5c1b4168898c769c8d74d0bcb45ae2b10ac5543651d9f2a57d143c36197fdd620000c263e5a30c62f3139f92066dae2c20280d41640d3e0045e966ba8be4fd47fb947bbf3919baf20ae45d24220ccd1c16875100af4c3854a4bff1d227b6954c61143cbfe2486bd20aaca815f2c11aeb29203e882395f2a7470a892921b5ae8b0b8d1827da9dbb9ca0fe98e6e0f8ce16085b6306b0b7e07239886ddaa0c5a7b2b600e42c0dcfa12ab2d83d2e4f86c152fdc020a755d497876626a1779f21fe9c2dbd59755cf1ddc9fc210de5e59a5fedd1812e77c7067893cf2f60f60b2c0fbc22b4f2f1fa52179df166fc1876faa55417d64ec43380577739439fc9c0339106fd71a3b2238769460e853f23edac6360538fd92eb93c"], 0x1) socketpair(0x10, 0x12186da13915f239, 0x20, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001b00)=[{{r3}, 0xffffffffffffffff, 0x84, 0xf0000000, 0xbeb, 0xac07}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0xff}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x9}], 0x8, &(0x7f0000001bc0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x402, 0x5b9c316}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x14, 0xc0000002, 0x80, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x93, 0x4, 0xfffffffffffffdbf}, {{r4}, 0xfffffffffffffffa, 0x9, 0xfd7c7a5285be4dde, 0xffffffffffffc594, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000020, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x43, 0x20, 0x2, 0x5}], 0xfffffffffffffff9, &(0x7f0000001cc0)={0x4, 0x20}) getsockname$inet6(r5, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) kevent(r1, &(0x7f0000001d80)=[{{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x6, 0x0, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0xa5, 0xe2f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0xfffffffffffff96e, 0x9}], 0x2ace, &(0x7f0000001e00)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x48, 0x1a27, 0x5}], 0x2, &(0x7f0000001e40)={0x3, 0xfffffffffffffff9}) r6 = geteuid() symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') setuid(r6) getsockname$inet6(r4, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001f00)=[0x1]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0}, 0xc) setreuid(r6, r7) r8 = semget$private(0x0, 0x7, 0x4) read(r5, &(0x7f0000001f80)=""/29, 0x1d) semop(r8, &(0x7f0000001fc0)=[{0x3, 0xffffffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x1, 0xa000000, 0x1000}, {0x0, 0x88d, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0x40, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x5}], 0x9) clock_getres(0x2, &(0x7f0000002000)) renameat(0xffffffffffffffff, &(0x7f0000002080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000020c0)='./file1\x00') mknod(&(0x7f0000002100)='./file0\x00', 0xa022, 0x0) rmdir(&(0x7f0000002140)='./file1\x00') 16:15:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc19d6f1cc6822bc6"}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) sendto$inet6(r1, &(0x7f0000000080)="50d1cac0dd56c09e66718ef2dc123952201ff82756f6c7ba8c60075b5afb1b86a7420ac21dedb8edec61d9b96525a05dd904c878376bf9ca5bee82f41c991dc1184d7d4046f7fde2c6b53374dc15153e031707073d4caf63ffa2e13e21f4d3b0679692a806cb", 0x66, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x7fff}, 0xc) kevent(r0, &(0x7f0000000000), 0x1003, 0x0, 0x4000, 0x0) 16:15:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=ANY=[@ANYBLOB="0000319f2ecc00000000000000000000000000000000000000407a53c09d14db00"/43], 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffce0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23) chdir(&(0x7f0000000240)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000006c0)=0x4) r3 = dup(r0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001700)={0xa, &(0x7f0000000680)=[0x8c2b, 0x1ff, 0x2, 0x9, 0x0, 0x4, 0x1, 0x400, 0xbb1, 0x20]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000640)) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x38) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[0xc, 0x401, 0x80000000, 0x5, 0x68d, 0x2, 0x5, 0x40]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21", 0xcf}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:15:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000000080002000, 0x803) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:15:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000027c0)=[{&(0x7f00000002c0)="c11058a2a8a012480c9becc5d6e0a5ba2fc8de3ec1d6d55725990899cc69c35fd3e12d7221cb729fa69ffea582da4512059245a1ef01171cb2d5fc830833e50dc4042aa95e51a07dda22a3b23a52be385a16bf771ecffad8dd35a879e5ac2405340e950c0a37f0598273ddc621e279851958b21b8fb42983e840895b96cb8c6065597802ab4110ee8bfb7fc73deafebf74b1970455955106d5ec0f1be81042781b18c693b0a3e9c601ef377d6bb0bdd7924444f25da824ed51", 0xb9}, {&(0x7f0000000380)="4bbad4b0ef95fd2669ec509cbfdb4c003508bdbc353acfae4149dd13642093e265a92187cbe4ca3e200ea8a557def71763a7ea45542749276ccab0fe4d898938861e0681acab84c4f147ac41eeeffe254003958baccbf5b5c6cbace06522223dc6852cde0ed387cf11e88d6aa387ad4559aeb22f31dd8ed687138c8c8bd0c03c2ea67037ba4d9dcecb10b7c6a8bd6314aae3d0a1aa6403c3903e496e94e37e07b9eb0a9fab949f2d52be95a18b94368ca6f27cc530d6e7d23b59bdb2ac8033fe6d76b6110d7f7e54932fd5271f15fee2d1f2bc692a627b85e891dc6fdb5d7cad3e05f1765244e1f8fa60c161c2f7a0010de2635a150c7fc3ac269d8f1b18c686429e30154ecc87e3bb1ddcb6f34e72d84c6f423ef7fe1a3d4a5699b4fc126b262eef454aef382b4dccc60f5dc67c5a56b3e9c6787384346ffa04167d7f792e656cb1adb8edb9102090a5c1ce82dd0eefd5e535a9d8540034de7488ab2b3fd444802e9603d707a8bced24186e3e067c6e033a6222911cb5fe022c09327f31046f8c929fe665bab7511ad735f5edb6157a357051d6d217845a970fb8ab2f523f2d917c9c92b10206ac64a287550980a854e75fa5396789d260042716ba3a932d02f669524fa75e49089eaef96351aa26b6d8b389bca352216e55aa4b88fd1c990616b600806e550cdad6880fb7917f10b600fc3d4b8c12bcffc7f5399e966b7085ae31e79768ab1989fa9d7f1f02f8dee768bc24496d01e71797e4a1c4f67daa09a3d8cfa8976f00c67f5a4425af7bd9a8102caeb9fc863d80e21dcde549d6974267f561e2913a18e412e3cb176cb7f79a1529893ffc31ab6ec9b59312cfb7775aaaaa95243ed67a69202f104787773f0a4c3eeacc3ea7b6ea05ca387d8ed1e9e11724c22d075c5ad60dabd260107648681776d7f30daee2241ccad6827f77ee9b993cf2fd8157db76a14351a79b2d787f312607495ea6b7cd771083ec782cbe6ed9133db40cef59e3499292b941e8d987b0a998842d3534d01c2a3b853312e6545c49eb43094121ed7f0d70f445603144e9e757aae571189c191ff6a39a0f86c9a10a9ce8e02c3f0ebe5c96c432cdf817782bf7186e4f7e55e3b74f2ba035f74c5e1fcd32c8ec557a466d0cc1d9f4607bfb6042f90a13f4e8585cc920822b2918ad01a301fedd7e37e1a47e90ddead8a525ca4f77ee10fdc40aaf73e630323d3939453ed80c8415668ba56b86604290c4c9ece88d225914c4c0bae30d5af29d6ef99188d90569f482b11527fff9e9289ccbde9d35b23bcb55da232851da3fdcb51ac42ec5ac1dcf72cade9958608e67c480cee6ca52828bb9ea2aef7ce66f72f9aec72adf500663a5f2907fc1f3f49bc1a93c36ced1c2ed5b1052c411ea46586519508ffd3ee5874ea85120283c498c1cc5ae1fbd5a8e9bb8fc37b8a047848ec2c0867909adec1e7c3ea075002343646d2847430371b38c4436d417d15860cfee80ca7b9e76b7571c03dd1ba1d5c6eccfffe7db7185ea5aab2592f509dd73fb7632fbe0b04e16edca7167145aa092e22915ea4d3013badc462c1a4215fc4d7087d60d61b722089af8618acf75df0e1aa5f65e8facd9f49bad4b2d6a61030b4b349d99957ffc2320931e04df9388349aae9ba84b846042ead7a07ffa71d5912c8f922dc02e70ca1fdd39a53b9409d1daf1dea3042bf6588b99275df06910d8e8116e16f225a1cdebace9fb7276f32679bf379894688607f1686f2a0e0d93dcd6b2e66b693d2b2c98fa06e2b3d58833ae6fdcf1449cac2009a4197ed49fa02be42659b7aca11536043dfc4ddf53cebf04bfe9c7d0d7af64b9968dc18ded2ce2b23d8166fc50f2ca97d5d6c88d58b932e88098184ea8d3aa8774473e624fb3bc1b4819ea2ae5b2a6d7d9b896863b6a0fb7e55e8aa5c52267b206ea670aae6a265c8434b1d22e5c53c89ba2c3df75e2f464e8b2ce25d007a15d7eb0b0b56fabd65b78c5c39158982f6fe21b58ee445664864694df939f92f00c78f0e82561bfb24d47af3ea94961df7acc7b1f0fd75cae365159e2a4ae3f6e8f2a8cac8c6bc7460b14371d7c11af0cbe173e93e451aba09cb2fe56a3157eb591ac66cc08cc6891947351bf7299d27a89a27e972907f7bb79a19083a01b78f681731e2e348d1464e8c9340bb6f1ba7c93d482b2d7342d07ef65f43f82fe23a0f0ef67ebcac5c340b8b28613a620de130aac270d8380e2c7a35b7ab735cd13e025a7289bd9789e129801d027168d8e5bf92fc568679e9840d9e1f739a885734d5fd4117136cdc0f8d1776bd79353b141e4f1a75f672ef2ce9484cb77b444e1e897ff70ba9438d6b2e3e5b32d6c9b875fbd605bcb528b3697a65a5fa0341642f2db94741061ccb752dab8427490e1b680bb7ddf0443c5f3a1db6232fd6fbd043e25a7e6be340b25cc350d5ebb99c7b7d966f0b45c216c7ae1ec0173c6ca56054bb90a45a8f5e85cf7d43a4b93d6a0399e49b0b0456091010240301b9c44d3dcbd5229217809fe99234b0bcf50b211e698d4ba195ac33d5eef56c76d3937ad494615bb31731be70d16185e7ce76424cb0f4dd9ead961beec3cfff04b1b7c2d27cf7b79d6351b165db87a8ac6e3f460f9abdb2c8adb7062ab4d8174f315c3c2ad98ff12ae9a0707c97d663299a3dabdbc788b5b22f0c5058dc4b7ba3f3baf43b76bd772b3344d9410a40c16ebc7c8a70e79be6ec7fe124e6abe327bfd01d640460fd3059ebe1b054851e0bf458a86e7bd1acc942bfb4cccdb6e373843e83ab3496886a6e4e9b2adec50250f14052bcb10ccdac86ac63417008ab5e7db848ca168145716a16acbcd42d55ab1c5041e6285742ed46233ec4b4ce33e6919de32699145173999d5a620434e4af06fc5e6a6b25689cd48315065add074a4ed73fff17f76c36166a6c68b846a038ee5e94ae6b9085e534e15c5c787aac817b520fce3da5dbbb3a6f3a6ca4f80b050afbeb54ea7b172fa11ff3d12d2d65a0b0e67ff6d577a1ffa5bbe6985c79417b680aa067d3e416c81c585ce350eb9e25a721ca2fe5eac67f247ecb6884546773ecee65c8e56c217fe7f36b52f5cb4ff86cd2094db873420e709a176b16003c003a2138e649b403f996d055db4452132d8f8ee0ff9351deede0562c90cc5ace5a310d63becf42d5a2d054c17a47c81d4f187c9490db4a8cc4a82ffff0ac9e36f6815481f14002675b3e2f3f60264e930b952f91b61556108a3e5c4ffa39d269c80deaac0e9e94cc2f63ddc9b9ac11fb17cedde82eae4d8fd708c7d3d7631e2ddd360873bb7cae66778bd8812406d706b7654af3f4f327312a3fc43fd21be5ce413aa8cc03682230e6cf90684a7cc8fb1ccedf491910bfada94721afed6351de1295cc078e6062b3538541ffcc8741d5b84efb7574fc353fc9df5e06ddc4c27185e41d7406e0dab8552cca9aaa2c54436c25a4a13845ed23cee339a4d13e8d63ec66ac2808e876361abc37a0322fee277b41865d63cfd9a52ed33740d2731ab54cc7bd3accb72c07911cfcb6757d17d6724dfc01af357cb9f0d6253e127498997bfb85070588673169348954d6ac9fb5e6d6aec886623d42b1371fdf93f5345a87644d9e1d97b22f5349f3190db12d55fdf68185d095170f2a7dff08a87ebe72ec58219a993b7bea16836c0943d00e7cab957ed28a3cb22fc08e389555416c722307b7312c5c3604775d7e98f4a05fdc6fef1ddf5517b995ca742a026c8f6177f2091d39a44e794c823c5c37faba6a9c2cf9d5cb1f85cca8c9cde1baa803278ac416e399e115722a74bb3baa8f586143ece7f3ebb1accc95f2b457273fa237595e6800f99bb36d0cc4ded70ac20e943e24c2d6930d708a65dbd6a2cffcbb61698f85e1ee3157e691c177302aa1ce11305c6e81ed10b78d9b3c1fd8553ac9e48bb350a3c4e70b56fca1f4418823ddb490f65e04d2bf88da75a2035be46ae6d8afe0181f95123a6636d9819cfb13e61861da16554d216f66900fb96683d5587f77870b6a3055137ac9df8f3f6950708bfd9b68fcb275e3b8309246736cb5d20704fe001770128ca41d5dffcd98bba3d4681742a96d46726cc042d3ad78d2d71a17da4a8b2c6de9e3d909983dd3be8e7a8946dff14bd7e1ce50454a00239b18d847d2356d8137cdec3424a24f05b17f19dee00f0ad88d1846ac5a48eb1db67526a27e95a3f743d3dda355932ca1a408ad44182da12a0a4b511643f68ec47e23dcb6d3e0ca65037023ddfb2dc66f574e8129a88b0b56da7687a0711f8e0def643fa72479d288cdfb6fd2b7f6aa82819f1d40b167f1ec0ac42f15dfdb9922b6b141a0f7a2860dbb35bee521e9a38e14590e53e176658364ebef950a10d27f6e2e9b5529975111f45d66f7bcfc6fdc00fd3ef1c5730d0965d1dd7ba004bd51ede90a07f9206ff24add1521751b9b5a095587fdeb9cc8add24fcf55447ddf518df00e6bdc54d0b6f4f8a1b00a35ecab29f02d081e6bd05bb184e91e56f8a0e6426d0166e1687a9a7753dbe4e3b1534403a98583ed4107f7cdf9fdbcc25d37a4572df13ce697402734c31cce09c8d1dfbe164186819c75090efd79a8277f9599211580af5d356745688397d342a02e897ee8c009b0a9abe9eac018fdabecd86e727ed955308c14ec6c5c910c5bacba0d6640b82c8f185594358a8162971f1dea34b8f87bb8b2518d9f67d0f3f4b6e66b215aef6673de45938e45ab9abbd4a9a04975b29dd9c354a6db4b8db11c4a4b843d8f6ef7c3ab7461c981e8930785519aa5e578e2427937f404bcce7f6ff19ce12fa27a0055fdf32f8b1552c724c10ff630e1f57805fb21dae84886a8d6e178e347a651d882219202266b98a17960c9c2039967a41378ac257f2c4ec8ad9661f156de6a9ccfde2ae07e3f846e2b572e09260abe838404b11a8462075bac9ff5f3583b86088f900496a991836f91a731a4a6c82e2bc10cb8e2f2f2d67340654344179b9ec78f4e713f3736d3ed1d52d3c9a25720923f1e3ae3b7c7043d9feaf299ed8c5db9644b64a1f4a308fb4546ba70728ce336c2331fa968133dd6f5c3b0b1f2d20d009959dc5bd8e07e24ea737b648f0e11b3573e334903a22396b8823400eedaaf6b18d52a3f1d62fbfec09a582ae87d269361a634426d3964a099b217d339c3362a5a445542c833d2ae5b09144392715371a2ec0bbe554a0a84a0d85f145f4f35e6ee7b8e96c6c7dd90b9b950e711e2fb8b7fd333965f8d6345add94ccabf329b3d27107201f74c97fedd5ae85fda50e663bd3fd065cd8350f989b6a1376eae089a105ca2936a43c75bc97bf183e356a7625d6057098f4b518d958e525b94c3c04c87a1687a67ec013d7be14b95b128f2702ff9e8e893131bb7ae60a6d77327eb0dd34705f8dda573c69ad79f59b7deb94450a4729965117112c417167886b40374c3373c2ea6e1cb55569b5cd1c773816a4600af44df70c3c0c518fcfa4d4f17c26cf3281e091cafcf8390e0b67fb82fefe73dc1869bbe6f57ab8aa7be7b9099a5abc73a79dceeabfbcfa79c4c9c224eeeecabd1e4ba9927c765416445ae81d7c74fe87f89f400e4c6595a78989a01dd1faa431259d24478f9db053d9e6680dabf26f4450d1848207adaff73e2b03824dda66f1486cec5bc07e06a4c080254514c61b05f6b7b205a85ca89bce21954260e9542278aebe0fcae4d426f392a453f3983ff727d6527fccafe5f5065f50c77e3b523c6e7a6b6b4aec3edd292741bb5c25e5aea57281781471ecc79cce221ab6f029", 0x1000}, {&(0x7f0000001380)="ae4f1105680daf7854dd748d4653b2c3af87102b9f5cbcd30b4efc4718c1a2f117d650bba99df747d664b00b8b73fd67bb36dd113a8d29f417dd146e097e6efe50d5a4fba762ade32dd71842b5bdfb639a4a9a49e55fb1a3b6ec76bd8cb60a28d1ac591cf70699f2e9932e848c907bad538ce123ad0a5e353c0452f058321733c27a79d489d5b6763396cf5f4d4723fbcce3349843320160b8d144c556b36b2367cf8ba2ce2c", 0xa6}, {&(0x7f0000001440)="6628f220bb1dcca9164170104bdee7955d604286d6eb4a585a4fb5e19ae0c214f3b148a13d8fe52c971b657ae29812c15c0af0cc785d20ac87d9aa43b1a1fa88049aef43735ce244ea58209ac4dbcf35a7f72f22eb0a7ea79110afdcff3d", 0x5e}, {&(0x7f00000014c0)="bcbbbb527cbde2230ca9c4804ce4e3ca034a92b6eca679c7606810c51609100f16765ea06820b22aae0fd063f80ad7fe67b0a91afc2e9977b0c41ba7045c72c7bb48de690b48558d3e52759dfe2acfc11d228adf544d7aab76dcbb4ce81de4ed39a9314ea078448601c2d2c523102b00378e8f80de72b98f9832b37cae3326b82a2222da13a9fdbe72b3e3943db2f83195433b65b0dfe1c25dec42be1abb6a532c0038fd513a0d278b861c", 0xab}, {&(0x7f0000001580)="ff4d54f2af3f06c75f258c958654a6c60511d25ec97e762b58a4bfe45d6a2381e0e6ee5579c7dbb32dbb35cbb853c9001f6d4f79351c4ae1a2b33489a182dca47dd6de01e08cdf483e04685fc45a440115496d123418a3bc8350edb94baa21d3c90f9511de33013bcdac07e0cfb812f038d6634341b98c3e264677465d172566d18e4b69b3cc1ad38bfd17ededf98a3ac633234c5e4f8c7ea6ade89d8cb775267729b8e48ef710b9986793a75f24165208444e63763ca303d48bd616387820f36be135526bd33fb84f9542ab60ca0df975db0bc3018ce799a997a1d3bfdc71c6113b2634a090d8647fa2b91a", 0xec}, {&(0x7f0000001680)="6a8910734b0137c94b2a7c0b434cf462d0a8e011b8b7432622e66743838cb586df7f2dd2e1822bec5a5340493a9fe58ae2ca58012a91e1b238a5d27849ba13e15617af453b9c9dc2a897615378febab381d26432a62da040b2b12e5603b5cc5e3b0ba5c9ffbcfe59895f7f7479aba242d95e758bf4e92063", 0x78}, {&(0x7f0000001700)="06cf542c6d35c77a57374f6d192dd3e81182c367cad44d42c72fbc9ed939c6fff1baf8fe11ae6b6c7e8fdc0faf5ebee41db1b1c8c9c0e1bd62463769cd3410b75cc49dca3e24d234e574370bb5f2dda5105827ac09f91d0c8ee11a62e31ccb35f3e7dc4f813003825793f2d3f4f1e3fea4120f59d4e4f7dc8cb5ddfebb81115a5cbd7ac439e48dcc84059eacd92df1bef42fb714bb482ba733fe2a558444f6a159c790341146bee28a430658bc6aa9e82a1648afc6b1dfb7bb6161619ea6eaec72fcb74e19b19af57b2404a48bb0f718855bddf7c5d987adf381a14d7da46af54e963718761ed5ff656ba37eda4ed93cb47297abb85d886097793ec3c5b8afec15fbcd516948eb30d45573604bbca0d7b8633a77ad4d1cb6d0d1fe2b2146e808b4cad58c67ea419cbcfd4b06807cecfa89923dd5a38e854a6d5f1bbc58ed622743e20cf5c9de0a4fd0975fda265185fe71a86fbe9d08336846c3a83846829fe586df103a9c41d0804fd09ba6a10963427c51fe02b653bf4eeb0b600da780eefaeb910c9a939a171a28ea046a7d622ef9f7e875f0ebb00e46b112fcae66719485655453cd67c38c7a0baa3acd5959cfcdb7923fb0277d27f334f51646100bffec948ae055a83c8ceb7abded49fb473e8bbf32d929142aecc12a1cb5dc090a52b1329bec56614feafbf8f4b86a98a72076389a8a9ae91efee7b81caec9a1c1b51dbf41281d8b388b5a411aa42b1d18f9f927b5e0583333a0ec5b65372598f18f182072771bcec5fd61f16d6fc0d3b8a83c81b285890e3a4f7443e99e8cb831ab42fe3f5e9b10ae334e492a5d7446b76dd7a0ee854ecf28539643bab7c2d63d248bcdc5d4dcf464838b9f9531c1651a6bb0674947db0fea8397b00c6e75df670954fd74500fb121bf3dddc71b0f6c66640cab9c5ad55a75587a606054d29e8d1a8bbe95b2b414bde5f3bbe91eb1a14416a5dd8d005cc784d01a5b250d1eea248fc3b494e1c1e12bff7f8727c90b38f40aa3fea4e3b43aa01819a057bca9ca0ca19a4939f6130da2f770c6c8c98e0afac847e0eaafa79e8df71efa23493daf8f48793dc9ce9ce0a700882abe746b344baadf3308f0efce6bef46bca37b42d207046bf5de04f909ce291b115f0ac2d5900a1574fe6a3cf55672f0e293bbec643daef6d2b8cbfba7e439b4e0e66878da926e60b596ea17f9990ecac788ed222df5a483d26e40ee96ba5828ebb61a037f7615ddef073d812a101a535c9dc053084e221f7b3cd6afc650873f95fc12eff2cc6292e73b49f39e366b2c9cf98473fdcf8ea8efb79223b365c42911bf3a7a23238c8b332e5350bc48262bb76321643440299c84eec89d9d970520ebf6ccae274d670b14b3979714a079ea8be735708b27eef5350b3e774f52ba4003a5c13a0cf8069983be2ae1c31ce9a983c3772f009e802e9c33b7166b2a0802c834f0a2977e5c000b7d7af619089a357d4105857633383f6a145e992b5b566904aaec778a1093c49ecf071924f58f5338c63c13cc28413db16055cc8cdf526be49bfe539385b4e6915d53b41aa5cbf1d18fb00a3a8fb02da2deb3765084f44fe56cb30b3b26eecb38b2c7732237a7b38d22dcb3f50f8f355066230b4627710cc0cb5e940cb08aa4d200c6e4e915c5ca293388cb219d0f61d146d65aa2d184b456f96dca2b6ba62e977406614c07fb08e3c98211b848af5951070b48b440d4c5c1e824877e9ff090e6ccc9d787212fb62c5a6bac1631a2647f65c348b8d3dd57b2a6f7a1d6f0339a928fe099eca8cc1ba1577760c82684c52e35723f9fa90fa492a175187317435dbc9c907f9b3b456328d653dbc726411195ed3e5b211988225d464c3d7981d737e34dc998394474f7c1c053b7832baadcfe95e215bc1b66561c0155460e957021276008f35a83fe4c8e2ed8ade3dbfff1b060f9335b1b2ef6b046fae556e56fe33593ce82e13fcab0f361ae85134091e4aa3cacd0424c53b81398e5b243ff240334baa31861b918549f7bb8c2d2baa75c5d9dfc6dc923c9a5b191ac625e8ffec4f7bc5dd0f3b09c4c3d441b9ac0d0ee789dd7639d1ba42fe7bffecd0287cd259e618e893558cf943163813c2cd5a1bf6ccdbc7b90280e61c4b23f495e7879c4899fc959617e24007950371af5706498235224b394feb1d1dedbdcd29a8454b2b7f382852f87c6d4c608b406a9589db4c84b843a2d16a15c305af4847b292e3256c42c8453fc9b04130a92b7d86568760d4222c518ebf485789c83fa60b08ac42e9b2877a632a5c4ea19943056e58ec40c55df77731e6286c7817ed16f2b3fdc0b6e2a56133cf650ab37b6cb71188e25d9f8942cf9de37a8cf5adfd83896a70430b4b256d1c6d2a08b7f50abb2db853dd66489862ff8b324fdf09ecf4b4886a138b9b052161394149b35619be7f10ebca0a3ab32ad54e80081b8f05057c0af9b272b644b86d4c258bd0a9bb1c211170376048499d05ccadc54fdc11648dd6046916c93a164a5edd88bf73a0b6afb87da95cf7623fb3203d85773be01456016932f975985ff9bf9bab5a85ded8ae333ad03bffeca3a705c8b95af2c3b8549492d9b94155cc14f4557888ac6a19baccb93b1bb87743d26d9f3b7ba01338ec89902099c22bbb2c1b71026d013e3c286344ff3630d67174f414a578b8eaca46d29eb80a9e55e12af64c5af9dd45a98966d5071f8ad85782dc518aef284f344f2f0c50827c12c663d532f698fae975c64418302c597c712ec2d28bc8cd596ba474ba764366c7de0b3f600b22bc84bb32747775198b3e4ad31418bc5e12f46f1cc60f2f233712e14ed1f98f4e36776639752934564d8358dd2277b6c56ef4ef5c2361b3830a79cfb89751f7bd0b584e80284bca32f68016a876f93891ca49c69f9f94cd2522d4617acce50159b8f59c2154f8f3107fbf6a0a3cbe179b37560755809d20f914833220a048def17ec59112708b5fb570fa584d0b10a09c8d42419147054337b15e9f361275344eed4f6a3f361bc542d4fb6ba649296eb02a2ae681738ec4375e93defdd2308530b9238054122f13705e31375b40b9520a3224f83c6c8c4159e7c00821431d82240aa5c59ac69fd072becda175bc2cbcbed8a0e48e6296f1e2b3c3dfab8b1174150bd2b7b490c58fc44aedf9c423abe8131fd3877f20452e67befc720a382edc27baca15f80f139ea86606a0c4c95eef3d4bba00c0a9b8348f7baa9fb5f72b2fbbc02a1297aff0c7fc1b7d794aead720f19a000cd6ea3bd7653827f14ff9c0ac9ebb88b8d77b69aef7d85da9bffad500806ebe61a71b176ba955281cb63fc89eb156438728c5b7fd6932a1890ede6598ab12d3436726d9a228ff9744b72a83c0243d33e20a1ef0624a99f101bf63a7ec603f01a57ba879054aeb34e52b41e473e49ef2d929cc43bab414024ad4b69b9b87f4717814e6fbd864c61a563bb0b941fe745bdfc4e5a7a809c12ba275b08e99324733825f2af739a2ae79f9bcf6be99cded04d957c361cd32c92538d3b0308a2d0fd6199a5358c02e1a3c18f0008e95b558b95cfe543754a940168f4e5bb30df476ff1945045fa61abb3c7a8607bff7ea26b18044e8e9e48dfbfcc9628882f3fd053bce975216443ec3f988b8bae5f9ed865532814e6f4562a372fb1558a61ebf832aa57ee6aa9cd60ac99c8ba98a134707d4f7d6d04f7da93cae054f2df69dfda645afaa9a793b07e2f25a1060c612a3f361536bb2f10ca8b9163fcba053259a6df3c381aeec25951f0b6bdea465019565db230a649b8984fa454f21e9598fbb4a965859b6ed4ccf375632eb2d858d0a4d9593e89046b1496f2e57514c5145cf40b5ed26da38df59585051b4eaf4cd8681b172c86ae04a0e9e0a1032e6656eb3e8d3964cd687992bc6a8130b1445613350802a3bb966c92e5f518759a95298d7da50e5c97a95813c795837d26bede718aa4c89efd4e4c264d86cb226b2c46ed08b0b3fe2dbdadc9841cb9844740c980fcfbcf05f5cd1ea9f2cbdbdac54930919b10dc462c66cc7046f158d334424ddd989a922a4928542f2ecbb9e55ea98b75f0108a5a19f04cef943cc640c7a5da25e17b8dd4fab527556756c4d44f781b7bca400384da78a5634c0ba56398c4ce1e11316db4efb4dd3fde2c8cb66a3b4f56053c7723e21c044debd16fb7efa880ae5fec1bf1e11b4567f70c0650140b6309fdd90fcbac2427fb0e0b3d581e51c7582f332c00c274c73695a5a1fb55cc7650c88372d2b31702b2543833552276a49fda6b1fd5290914bad2e118cd996afdd65a4d895112781db9f38b58d3802fb510d23ba25db61129f52681bcdf860f5202e5c3caba4d70e8760dec219b8d54c825bd564530344a90da5cd8aaf58750e39a7e5e95743a82cf004cb35bdbe3aea4861c31dfc289a2b16171afe53e8f6422954c892ee370448900e3f57419615e272ee10814d8e8b7382caf60d2efc8f7e5aa799e6402f65ff91394ffe15083af16f3e11e69176acfcecf9b7cbcfbedfab0c751bc895c1e98823eec78f4464e0c6fbfd454b9e528d9f79818cb26629758875a12b9e6c49974cbc4971cae0c5d7635a33f1310cbfabceeb38c7207f85d51aa6e386b6b46ee84cd19274b628c42a5e6ccad7bb3191c6cb05257a82b52eabb71584940f1bb44fdd60730350fcaa6f23ba1afb38b13567d8db4acd9016d99958ba91c300d0f004307be7a2b9d0b8ed2e7ba1dfdef50695211d257aef05001e43f07b2f7ba1399aedc4d45de095c3ade6318a28101500ba714b5f56528f5710c3b222b2a8d776be2b579f6f52c0bfd6dd6ac3914282c31bd6ad787ae17e045a74b30de950742959680bd4968e51a2f9278e1a648a45ad01408ebdf6fdaa699b340b104be65957e373f15c1f44ff03d3bd74862e3e6d28573c8b00aa55e52efda815fcf5eafd3d575c88bd4de0ced08717e69d6a08ee17ac0ca321b5cf1fd8579f200e34298ea439f203bbe31d5a0bd2c6fbc9fa6205bfbccc4ac45b302cdc792fceb08249e953620b99b23c6601afa6a6ad1446431d2d68a64cd14378624d509fc397abf7f38387e789bbfea311fbe61eebadc4830d083c87a9c641c27f2d80522af3d8fcfa3686b04650a8b0313c6a6831a73d2cde31cad68af2f5daba3c637b4be652cd314c9286107414d39a925261d0d5dcd88448995d7dcfab3d4b21b4f6fbb7003cf769d1a3477c4a949a5340ecd098624c63c8c2670dd96f35e6d6a122cf6403bbcdedc9f14559f3a4bbd553e395ce2e480ef373098b1c4a632df5560d024d290c657160f74aba57fbfbfb017086268e436988a0ea177eca7ced5e5ed1cf8073ba3854074d35f32fcac74ac9b6dd41f4c5a02ba126fbcb77a2cc39b6df4c07829023ff37d0ab02539fa50d93751d040c209c76f2db9d2674929f77382c57d8b2b29cb47a24ffceac243e39b0aac3c4c8b8a79f42631050dc6e28f7169cf2626488f1f5451e1a2e8c7a86a98bfd1d02bf1a8eb0f18be5b0d35deeece38fecc5a648d12e1f2b599e43f27519502d86372f13f299256dc0de142bbd23fb0d0393e6bdd88889153520797bf6285020a8cb9605439c8aeec8c25b5f94b897415800040385fea6974b6bb9f4f984bce2ace77428bc786f05509bbc830bcca90616587705cebd1eda98fa6f0b22f4d2b0d0939fabcf81481e6fb5abd5f0567fb47e7f86f26cc2e0bcceae0d2c2fd675dcfc240ac9573994960b3ce0ca34628ec4d719284e2d93af92731b0076a6afe73b656a45ffb88b2bb2e15", 0x1000}, {&(0x7f0000002700)="ea2b5a97212ff095df3c38b88db173373168f1eb9c1d190da48b11d56a58dbc0c95c8d0b907fe475cd191562ef36e3679fbce1256fcd47a38aeb18fe2656ea9470fc95abdaf4c987de0cc9b3e1226e50d859390943318c37649c46c0cad06a63fd5b913b5322f12977a70af29bf712627a342e6bac826e3b6150032eb86e2f8a9767a8b2481c8803bca5cd14", 0x8c}], 0x9) utimes(0x0, &(0x7f00000000c0)) 16:15:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xba3d}) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt(r2, 0x3, 0x6, &(0x7f00000000c0)=""/115, &(0x7f0000000140)=0x73) 16:15:01 executing program 0: getgroups(0x4389, &(0x7f0000000100)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) socketpair(0x1, 0x8003, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) connect$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) fchdir(r0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000300)="c02e9d0b3b937f88f4af28e7d03dbccde8826b853838ba4f17672381a02e5c17cfa7a0fbefa8f54dd050192ada37eacd5f9505e04e91bf42aa8159524d7ffff6a548209f750a03954c423677b5302d26b99f99c1acf40ca97aeacd4ddb40c8c4e33854fe359aec915a37b746186807666d927f2de055432039552ff1ae8673dc693798e9c9f1220ebf4a75a840809e803f27d0131a2397a37fb12a1f6e6d1cb1d1a1b00c652665dae272fe28fc7b6643ff13b8367890b47a1fba4fe699", 0xbd}], 0x1, 0x0) 16:15:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000140)=0x1000) 16:15:01 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\b', 0x9, 0x0) pckbd_enable: command error 16:15:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffefffffffffc) socket$inet(0x2, 0x5, 0x23793e5) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000200)="e7e95a5f2a3b20561cedb5e01d1af4f65b2ba6e00caa81bfb35e203a6dfc97f0e662e5fece6c9454e953b8d3c8a212b23b3852b40000000000000001c101942bf6e34048ea6f59a4dd89c9e4185100"/91, 0x5b) 16:15:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x10010) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6d) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="9e09c3e20284903077736fbb8e819efbe3cf96b74f01cd19ab18e0904b790860fda15b5af4bee5a9e25b81fdd42a8fca60bf8f5de964148cd11209bba02fe1940558fa45657fe360095b53ebe71d", 0x4e}, {&(0x7f0000000180)="7e823f15bcde60f352b71aff996b079b04794f9dfd023d928fcad5498537700eab63a437b00e34dcb1a23a46993fbd11099d72f7f63a541b4bc78882d32c0e4157f8d37a8cdadc521e4acbcc821660425a7562ea5ced8e7fc589f8", 0x5b}], 0x2) r1 = getgid() r2 = getgid() r3 = getgid() r4 = getegid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x7) 16:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1838, 0x0, 0x8001}, {0xfff, 0x7, 0x71, 0x3e}, {0x1, 0xf4, 0x4, 0x3}, {0x6, 0x3c, 0x3, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pckbd_enable: command error 16:15:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x7, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = shmget(0x0, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:15:03 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x9, 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8888, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x108, 0x0) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)=0xfdd6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) poll(&(0x7f0000000200)=[{r0, 0x80}, {r1, 0x10}, {r3, 0x25}, {r4, 0x4}, {r5, 0x1}, {r6, 0x8}, {r7, 0x105}], 0x7, 0x8) 16:15:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xfffffffffffffffd, 0x2000000) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) minherit(&(0x7f0000173000/0x2000)=nil, 0x2000, 0x2) 16:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lseek(r0, 0x0, 0x8c432908593e35aa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x7, 0x2, 0x9, 0x7}, {0x5, 0x7f, 0x80, 0x5}, {0x9, 0x5, 0xfffffffffffffbff, 0x4}, {0x1e, 0x56, 0x1, 0xffffffff}, {0x5, 0x4, 0x10001, 0xbd}, {0x101, 0x40, 0x8, 0x447}, {0x9, 0x8, 0x100000001, 0x4}, {0x8001, 0x0, 0x8, 0x5}, {0x400000000000000, 0x15dd, 0xffff, 0x1}, {0x4, 0xab, 0xffffffff, 0x5}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:15:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28001, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x8000, 0x6, 0x0, 0x20, 0x3, 0x80000001, 0x0, 0x2, 0x2483, 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x220, 0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x208, 0x12) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000002c0)=0x2) recvfrom(r3, &(0x7f0000000300)=""/25, 0x19, 0x43, &(0x7f0000000340)=@in6={0x18, 0x3, 0x5, 0xb}, 0xc) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/46}, &(0x7f0000000400)=0x30) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000440)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000480)=0x1400000000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000004c0)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000500)=0x1) mknodat(r3, &(0x7f0000000540)='./file0\x00', 0x8000, 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000005c0)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000600)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000680)={0x2, &(0x7f0000000640)=[{0x9, 0x10000, 0x7, 0x2a2f}, {0x579e, 0x8, 0x4, 0x8}]}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000006c0)={0x101, 0x200, {0xfffffffffffeffff}}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000700)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000740)=0x6aab7ed9) r7 = geteuid() r8 = getgid() lchown(&(0x7f0000000780)='./file0/file0\x00', r7, r8) 16:15:03 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = msgget$private(0x0, 0x1a4) msgrcv(r4, 0x0, 0x95, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) msgrcv(r4, &(0x7f0000000340)=ANY=[], 0x0, 0x2, 0x1000) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="0a3542b3f678cbb38b35125450b852b6d462b6298a78181d", 0x18}], 0x1, 0x0, 0x0, 0x400}, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x12, 0x51) 16:15:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffdfbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:15:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffff7f}) ioctl$TIOCDRAIN(r1, 0x2000745e) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/89, 0x59}], 0x6, 0x0) 16:15:03 executing program 0: setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8, 0x3f0000000000000, &(0x7f0000000340)="794b8614f4beb90a9cdaefdd1be55669c060c0c6e4a4fba3bb455747a5fe37685fe4fa2a282e3e5ae6dca7127613e38c7d7deef61ee2b6c05c2f72f0e0164631c0ff162724884a4cc225d05ae6bb19c53e2517176f8d2eb619c6d1ec1865aa9777d1ca24a7de1bf68969581413c8b6f6a5a4ee48595c988072399dc6bc1505a5bd2f7e418b288867f3e6db8ce7112503eb8a140cc8a16bdcb4d2c640bd48f68eb35bcc45c7c57b23ccb71d", 0xab) r2 = semget$private(0x0, 0x4, 0x2a2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000400)=""/8) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000580)=""/202, 0xfffffdb9}, {&(0x7f00000001c0)=""/174, 0xae}], 0x2, &(0x7f0000000540)=""/26, 0x1a}, 0x840) setsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)="1a3af7809ec0c410deb412805f671a0fca82ac59c26ea0ff74b0b875", 0x1c) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) semop(r2, &(0x7f0000000500)=[{0x5, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0x1000, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0xfff, 0x1000}, {0x2, 0x8, 0x1000}, {0x3, 0x1, 0x1800}], 0x9) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) listen(r1, 0x4) 16:15:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/83, 0x53, 0x803, &(0x7f0000000200)=ANY=[@ANYBLOB="01aa8933aadf3940a4f2faa3002e2f666983654100"], 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x340, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43", 0x81}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:15:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002009, 0x5300) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x0, 0x8, 0x6}, {0x3, 0x4a1, 0x4}, {0x9}, {0xf529}, {0x6}]}) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10100, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r3, 0x80) 16:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x820, 0x20) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x4}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4, 0x6, 0x1, 0xffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x0, &(0x7f0000000140)="8d") 16:15:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x8, 0x30, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f0000001880)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000400)=':[:\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)=',\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x2, 0x3f, 0x6, 0x1, 0x656, 0xffffffffffffff2a, 0x405, 0x3, 0x1, 0x4, 0x8}) r3 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) r4 = socket$inet(0x2, 0x8000, 0x2) writev(r1, &(0x7f0000000b80)=[{&(0x7f00000007c0)="62e5266941bfe5bbed2eae9ed092b937b6e8a87fd112ff050888efccb90d036c23cc270b8b9447e1ef0dc58d665b797cc1779180f98ca2", 0x37}], 0x1) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r3) sendto$inet(r1, &(0x7f0000000440)="f0c0a40f596e21b02a5d305b43db", 0xe, 0x405, 0x0, 0x0) open(&(0x7f0000000300)='./file1\x00', 0x92, 0xc8) readlinkat(r5, &(0x7f0000000780)='./file3\x00', &(0x7f00000008c0)=""/198, 0xc6) setsockopt(r2, 0x4, 0x4, &(0x7f00000001c0)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c976b1e15f0c53810ca3cfbe1201cf137594ca6a3cac0b1851bbea93afadff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d6111ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce852", 0xc6) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f0000000800)='./file2\x00', r7, r8) syz_open_pts() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') open(&(0x7f0000000500)='./file3\x00', 0x21, 0xc0) syz_open_pts() readlinkat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/65, 0x41) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) lchown(&(0x7f0000000040)='./bus\x00', r9, 0x0) 16:15:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c87a654d22b15d1082f94e6c40161b725b9c0a3af987851749ab71edb7caf9fa8dad164d0512887a1d8b42bf0f0c1394b30e6cc1c43bf0c5ca98dd954120b0fda29b67e76afacdbb952e87ea2070ddb891d82e547f01c402db28da221ed380669cf2936797cab3a6fdc3f9b2a0a", 0xda}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) 16:15:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x20003a3) 16:15:03 executing program 1: r0 = socket$inet(0x2, 0x3fff, 0x6) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xf9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="401e30738eb5a27485450668e16e5726d01c773d80724cddd093157e3a6e837b9a954e926186b73dada12d1a7f86726fe1824a88fa8c9ac9daffca8662915641f7c8eb4e15f5b1e3ed35d976ae62c6853c08792e414a179da5a14a9882d97b8f7ba587a44c6d53b3c9e44a04e6759ac632d415c3f5704a5c452065b23326be2a3767b061d155b4854830acdffb52be4a82953febc37a7457dbed51529fd672e1be220731a1f193b807cbd01ed27b8f7bce9fb0d0915805ddfac42c2f85e97a949832ded687af4c757af74ba78429ecda1e13b013cbe9cc434f367e60d4b4e252a45940f07cabeea19d16660234226ad3f3b3c336d72a0a9a155906bd9b309615c264164fcfab9205aff9aea2359ab0ade07a91e9f0b65a9d54dbde8657b2c5fcf251750a2e53c832b7c4918b92c7984ae18e1d7c709f9edfb1c980537194a3174098a7d7cdc88bdff105dd126c9909579bd5ccbb28b8d943eb100f956b825659ea459c13a14e97064f59483af93ce31bc364cec540d3acc8af2d3816afc5de23940a55b31694abdcf293eb7df6350a7cca0d22f3d6c0932aab9db507ecff6df1f50c61c6fb1b2281493b1df4c110ab2b2efba53615c0df44243f8381654b1f0013c4dfda6019f0a944c9687798139b94674e771ff2bf8b28a8d6c09c9c87c8b8a0ac22211300ec21f9282da47bba70f0d33f43316fc60cf9cd3b0b594d63618db653741a08a9adaa82c893e7ab726183b98581729fbf34df9e3a8a392623cd89d0f8660a568fba29a9cc70eddc405558a49dfb9e2769c7fd7ad2f297ff797222b0376dafd303e1c44c447b7ce01c4cc2eae7dbc99f7562dcafdd411ec30a2a4a76cb485a71ca2c5f89f179f103c2a9277662831d86ee2b689964d883a97cb77eb011f7304bf7105a69dc48b89d2135bfa6de92503fb05d85dbbc194d0f4d760144b65b37e987a480608413636ab385aaf96f3aa31112b8c72294d39fce3ca027d0b6a0f1a46973a8296f4469f6ff1251d42887d54aaa7535c9aa7c9b9d573dd3fb17af4875a645d45855b6bcef5bd24a4edf98e69c8857c80f4a7bcc7bed9c2e13db71e522037f14c59e59ddd5dcde302c672406730d87a76faef818d12607f9b5975c0922ec34afd6eae10e6312fdec9c810b31f423d30a60282d45a1be93fab1e58d774a150b6413e0d526ba6a4d66d6736e44dadd9ef61e520117ac76310f260137aa75317b12d55d8077b974b80bc407b53810cb68813a6778d0a3c8bf9c78eb6db1714f20e22c2af06a4a41c7990cce8e68cfead6c223e930b94c403975584db66019ca904f8bb9ce86e618a512d6117284efc3cb8f9170197ee6c10c70f09682dcf1a81808216acfccdcb158648c9e7be0c5513122d66286f42ed523a65b29dc9e69f58667c9b42872d1a8d408e11d0b860908d1f0710e5da3bc5c4dc757b0a69301be09a1032d3f3ddc2618cb2ab91286a50248a4534920bf28f4dcf1f40c41841f63b6cb71d725912c6dba6e482cb74ec9ae14dd8696877e962bcb9d98bfa21f32e044cc328dcca8ff12af6739f416fd3e560fd99f1e3a228a1bf704ba4b8e76ed878820bfb13aad890df9eb95a874d669a911194c5f97a69a87fd89032a120bc8cbf5114dab545411f9206339738a941b384c9bb51fc1efe4bd6477d0797e616cb1ae22069e6610d69802235d331755d57ba63f2cccd8929010631bdd1e6ce34e1c2254810a611d408fe882d373b408ca1d11b16dfaed78499330097683cfc7d8d5ab9aff1f1a23156495c985ee7a1b4ec77b6124e30137c048a919bf3d54f50dad8932758471c757410647369153b7a5ba862b36d6cd0e7a7d4ee881caabb6ef18ab711398b216bf3a46b11a7ce28c2f95998075ed73c2e86a40b586f8752df50e826d323c5376d96876197d30a53fa78aa95416ae5947959c40c242aad93900bd6ad477f9fb0ffe684b246bde510183752ff7ceb7c90bd39007af83f1b197c39e58e7042e6efbb998739a0a0e5c062e9bd5553a7af0f613a5f3d249c7ebd4a9269d5f7b8a457c5a32243beb3ebd583f0aa7cd7507b5128708a8292594de8c87508d7c9dad449106491c272292577caeb69d5dbcfadb05e5002b606e40252557eb003ddc5d6438ba102c3cd804ec9fb1ae97ce8430d966634ed9ed173c4e93e5de16061af369e84f655a7f2a31c144b8d93c1ba28f03578864b2f6ddb96e4560bec2a79605a3a9c0d3e1da87fdab7007213b82d3998ce1ebe3e0a2dbf61a4b82b5fc62359d60446bbc7222d3917e7e36c7fef37b8fe00fd2272fcdc924c3a6fdb02cac8156eb366eae686a7b54317f3b4862be1d98b92304db5a4031ac6371653a40a1cef348f5788dff50db3b407a45d77cdf7e8bac042684360b59ad2e8ee7736708e30722f009c20c2dc75fc4292bb8003d7eb5adcf975136de8679b4abe0c82b667eafb43f2081f43dd1996b4836996adadb3454de1803d22052349e1f47a4c8eb08114eedfe066465d4f8d4405da486b55d9e4d49f51e87fcb65766585060d19d6dea40b0ff667236212f92230e8c1d43d3f385f9f9b380389e96141061da2ebe2603ac44e771e7856a92c23962717030a1847dec3cf0dc575e57c58345b3bb3ba1eebda24581ad669155116913fd17214537d4208d14d5315f28868c2cbff97478ed573751d96e665f1cdb696183dc62834e6466b3bc97e935260b2197e6ba7556d0ae785e4b8c74bc13399206febbb68e41b63160b943854851683588c745af1cd102866c9d9eb43cffecd51990c87eb63c4eb88c49854ed8a198c5e7958d783779c5ac38e376a1bcd87b382110bff91e48bb88d02730782e82302ee78f806e084a2f0d778c9ddd2eae3bcdbb1df90365f8086292f2d9ad2cbfcd7e67fb030240a31aa77b1a59733b73b0a563f82d46a523fcc7b9a78f97cbffbc19749c08bbf117848b4315daa3cbf513c3c7ff38eab80108924413d155c68fb71a2462af4c8e06bc37fc692cb55b4af67632dd813f6b7b5420f01f6ec5a2dfe8f7472a043214af1f2486e7940063216d3f6569db9b037c44e09c03d04c1fcd613c28242b736726f7243995971fe7e0971242d3688e0fe3b19a5c3fed686bd65fbb480360f054ee8621eed2db1617c7cf9efc87bbc03ffce0d5ad9c6a67d800a6ea86453c49d4a273bd66f4b401a20920d40d4953ab10f09dc9879223a84e2049e07361b18eec673e3415cf770cb36efd7606636efffab44e5692ad98f78b5c3d22412225dd0a88e811259e1fa10cf1e8f837673882b8ee73b2f9b1f8e0edef1f906e8e5facf65a621d49ade460313648f3b3de76e4ef45f69d8f15352dd869155b6790ea40fb07ee0799a878a64e9bd015beab180cebdb4fb2568466e20cc1a347d7037aef2aac2c5387635590f53403f784656dd7259aa818d7071f32977731ce199327019fb0c02c5183893adee206c4ad9854cdf7e513341415ecf576ac64dcc5fd0f0a7ccc85f71b09a57ebd7d3f72b95f24a627290f1335c4043b3e9e53fb5ef6fb34ad963431ae1b02ca84b46a076e63a7c0983908277afedeea28ad2ab8bac8beaa7bbe69fb141407dfbb87b350de2e1840d0a3999eee5855c05d1ca4853e4b128ad1fc3bbaf33062d4f6773256b309a0db195940755aaaedf742a5b6cf8dc4df70fb7d9aab967052b5b8692740a12d887df4b2e23344792613e362652f82334d7f2e1f526e292df364dc1437d07861934f39036981f97355a4661b193810c2ae59af0683cbccaff8a156bc67073f044a20122774e5fa16fb2190b14e77938c205fefa926eb2eb2abea28aa3af9cd527edf03a842043f22d84fca95fc2b265de5e3d3b41d109d41cb48406d2396ba473d7a86d0ed76168acf485ea675879dbd923955474e96fbc9c4685cabddb9643a91ffb0f276d0357f682297e6f0922b99d60ee68f5d41bc111dc6cbbfc06d8c2357ce8e2d59c63b027c72b61b42fb533f1f6c2f56c48871ca6f6d872dbba10cfa0c5187b2d2e8565e973ad49d62b89cef53757e8d16a76a0fac90006379c419e170f0619947223eb918a0d502499ba252bc74e532e7f802bc86da81e0d86c93f13347337d76e51bc1257ec11a3678f39d3e9dd822148e1f191462964f13509f4944674722b87d7cc490e590764dd5959eb0417a7544bd93df772c58d8a401560a7110a4e647b50164e083543d06a289b79279e6f2afdcadb7c927eb9aabbad73f6ad0be236673940424d709e4b4fa9a34366726b22474d96c1ac47c629df9ed0b95b7d3fe60259d1afc5bdf8e7af74d8c3b31af711ec753beb946049eaa9e2a8066cef4fac47257a90793722f9c866b9b2dd39a132575cfe1813aeff68efb5b78e646963e6afa4c7605ad0bdb291a97082ebae8bbe3810459291bee3ea4d01c43afebae86b490a549f9d43e2b1b338cd78cecaeca955c364599d428885328c9bb928c187fd1d650587ce3f6266516b7a67b04446f376a157e961cf6f470e982947958f619976f390c1056074c1fa1157fba40e4e1ce4eedcf7a494eb8b6ee031d1ca5f45da88836baf25a8ebd082735a389a030f75470e3f4c9bc978c0e7e031c07cc7d5073a94f025c2f4304d2bc7c869819d642ee33238ca57b9370ebf4ffe555498f9a981f8ad48dab75cbda30860e6a8561f9ea8ed8480524061a874749cb6b3fd9f1755eea2c0e83dc00cad1fb10633a82120a62b322f1480096c556cea815b3a4888a3bff9f29e0e0647d2bb9edb23c8ee4d565c411de6259e8948e542907dfac5e8c19006d7bc102ded1cf69f352967b0cc771a2c20fc494fe99a857e3a61a190890d05eb3b84fef6a84a768e828c2e3dd0742a0bfc50310b2c77210c4f803b616588ec9acb86ab958ac0cd9d509f7e50dc1027fe69c11ba80103883856f1bd92c040c0806704f4c98545941bf9202d8dc55ab45bc94743a672a9c1868eabd1da7dc703208738ad6ce05011c42bae0ee92df93c26365f27e56557206c1eddf3c8fbf6bf8b47236f1e1468192b026d0bed3572cfe0201e6831acc303af71f0e6ba8afecf3b8cc5a620cbd11ffdc45523289ce2316b354f91e88bba21065e1225ee9869f66d8fafa2cb590608b05103c66c9fc63a81a63a6427d5e6a364fa4853bee0a7380c06dbef0d4e0e21a905ab650cb26e0d8bab3805fac7dfc4fd0c146903f7e1f1aa95681f43085044384b7412e3f7d60b1e0eda7467d66df1f4f2fbe004ed753b8a66dd1de39cc5f7b3f7ee0be9a985de8f2c8a7a95d28c95089c0b87e9a9d674b78bbda3dd5b49d0f10721ee56e883a51a1da98d89fc01d14d44cab81a9b2a603c1a08b9aa07de242946d2f2c5511f1eec825697e47b88795969ab1f98602199fd3ba6c3f9df86bf2c001d2c10adead3a72fdc0efa8cf499faf551b2d675c8ee6f15c8fa38c4202d3c3984f06c01993e1bc7464e6708bc12d07a8c3a2a5321d2573e397fef0443828a97fb8644d1ca92c0b538e6b17a98f45e04e9fd7fee8873836c5d9711cade479a0d4057f267de2bc85e473d8781c29ae85cf33a8c62a100de73e90802a7d780cb20b44589ba132420bf15717b98753ac59385cc9b97b7d00dbc0cd0cc3a81fccd28bbda2d6b39b659708c7ba73c82088821f2b3f4bb399ca64b3ca867a2d92bca2203cc4460b3f2a5a3d4fd9d67d0c80b52b8b27763fe7ee09f1ca035c4629063c962f8888eb5366c9c5b13d62138ea63a97234684e4db9ea733dec12b54915c9f8e80beba8881ff3ce474ed4fd57cf162dbdafec617e6b3abc249", 0x1000) r1 = kqueue() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001000)) 16:15:03 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, &(0x7f0000000100)=[{0x48, 0x1, 0x1}, {0x7c, 0x8, 0x0, 0x7}, {0x6, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") 16:15:03 executing program 1: r0 = socket(0x2000000000002, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="89391c49f33e4de8dc98af40ae2f1270b688df478096891b06f3d801"], 0x10) write(r0, 0x0, 0x0) 16:15:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0xfffffffeffffffff}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffc56) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x92c, 0x3, 0x6, {[0xb441, 0x7fffffff, 0x8, 0x2df0, 0x80, 0x10001, 0x7, 0x2, 0x8001, 0x1200000, 0x0, 0x7638, 0x755, 0x9, 0x0, 0x10000, 0x9, 0x9], [0x10001, 0xffff, 0x40, 0x9, 0x3, 0xffffffff, 0x2, 0x8, 0x2, 0x3], [0x635, 0xf2, 0x3, 0x6, 0x1, 0x3, 0xb21], [0x9, 0x0, 0x625f, 0x3, 0x6, 0x7], [{0x8, 0x0, 0x100000000}, {0x800, 0x100000001, 0x800, 0x81}, {0xffffffff80000000, 0x91, 0x3, 0x8}, {0x9, 0x0, 0x9, 0x6}, {0xfffffffffffffff9, 0x5, 0x80000001, 0x3f}, {0x165f, 0x2, 0xd5c1, 0x2468000000}, {0x7fff, 0x1, 0xb8, 0x2}, {0x11e, 0x6, 0xad, 0x3ff}], {0x3d, 0x0, 0x5, 0xccf}, {0x8001, 0x86f6, 0x9, 0x3}}}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) 16:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x74, 0x6540, 0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:03 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcc0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r2 = kqueue() connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0xfffffffffffff9c2}, 0xc) kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 16:15:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0xddbf, 0x800, &(0x7f0000000140)="e4137703767c637ee9b17b436525e980dc317f5edac19038f659cba4d7f0c7dbb13747693b667836fb977e5fdca4f9d39aa4eb09c18ece251b56bddee1cccd664edc3be9f5a41b1d570c1a5b22d4faba162249a2ece58c6380c049870069888d449ae9196016e556dd32d7aa291663eb05003874b06befd8edad0a09d41e", 0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:15:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x311, 0x102) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0xffffffffffff9004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x94}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x551}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xed}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe25b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x292}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x8000000000037f, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)=0x700) 16:15:04 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x50, 0xffefffffffffffff) r3 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) fcntl$dupfd(r4, 0x0, r4) preadv(r2, &(0x7f00000000c0), 0xc0, 0x0) socket(0x20, 0x0, 0xd9cf) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x4010, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f0000000700)=[{&(0x7f0000000200)="06b2871ac994c0124622d7cc88a9befbf089073804f39d6d31fb413b029b5418b32a4911ed515aa17177ab308131d457687cb1463b591c52259b4c2f3709f0f8c7ae6d9bb7eea737886fef737a5847f7304367537b8665bbc2fd8fdf289d43624b0356a686fb3331eee473c6489f7ff1e67ccfa5cd1f579ca6d99914adaee5f5d563b0b7e5d5e711de0c849e49a5b874ee4f056a9dc37f628671098b3d7ec08efe90acde2c2adf9830145f48745b1fb129b55b9f0b450cfce0e5149a1a0ae733b0a76d0bc119ed5d6f5fe70555a33923cff378cba4b4d09cc8f4d78e76a830326ce12c3f2e832407ff9a2a", 0xeb}, {&(0x7f0000000300)="c7c4fad3caf74081d3581f623a9a54ee27a10a845a7003d8f021872581e336f9e59d05190b45b068b9862f6aba3b4e8bf42929cff87891cba04ab765581391fc36ef6e95da2b4a5c48bfcdfdcb291494a8d8cee5df2f2fecd560b74b85cc0b69894ed3893fa59211ba4c0f7936cb24b29fb13396bc9d4e1304c59767f7637acc884d23dad17bc1dd", 0x88}, {&(0x7f00000000c0)="bbb2da1425db69e68a97edfdd939b3be7ad354", 0x13}, {&(0x7f00000003c0)="88e1bbef1338a61f6e12479512e2e48ed2d505355b48d09a298c9dd4f5913db6353e6a8084ccd935e86d4f29210639ed09232ff4f938ec636396b8ae4e92bf0acef206b268f30ce0132e62e643648690781f07df0e528429a05ad9cbbe57367e66738d8da128e483eccbf3c73a7b5f3fd41cb1f779aebb29c3ec2e16e293333c8515ffbcb8163d8f3aaaed38e0ada7309cd5650db2a21d06c6d484c4187741aaed79d14f3bee69b8c9d9bd1f995abf6eeeb372fe5a422c926a3506715d3879d29e5451144df27238f2d65e7b61a5005590015aa3093a5224006ee645be74e3ad903a3bcfc091ec8035c1d8a3fafecee43b776debbecd1b7f", 0xf8}, {&(0x7f00000004c0)="eb330be97d44e598d1d246192b5f4e0aaa0b5e1bc8c0374f56a602e0dea7dd01ba0f6a2adbbf153d59b0e1ae8b5d261c7cfc92d49f023894100780000b24cde01571c1852bd486f2d5c11890880a3d30cd5bfd78b4df31a2bd983eda1dbe20b3012fe81dfb7ec725727dd2d1e7af116464083c17c47cf71f6cb9cb077db4002a3b3b959a106889775102bfbab709a900c930ed7b67ed2d820a7dd2049afe9991f38e83e7cbff904e30b16673b9cfbaac133ac0a87417cea5117ebf1370b863", 0xbf}, {&(0x7f0000000580)="22218468c27e6a3edc1584b1cd70a0c54b601adc22afc11826e293bf185842b15b8a9d5aa90c9f5372f3d9536a2921934a690cd76033b3608c3136389b1aec34f635be53d15199351b15db4c2955e9ffc8b4c24b2ac4c701be1c7ae2aad4d7b575e76a9b4977f5e8b7bc2ded2114ccdec20adb0f55d1daa7c4e57322c51e80f7c91a21c3dc0a10d1e43a121edf7fba2a979cee125f1de0d39a524347841084f82af501969b21b5f63e5d482f05b5c5e41477efd184fd81ba4d", 0xb9}, {&(0x7f0000000140)="4de559f546f34c03e777a4389300f0eb04294c427483a434987d7089ee231e4dc2574f5bf0f74959f3dfebfd8ab217c9617fd45815135feb06705c83368f1314a8866a6b703f0ee7a55b46396343ff3cab2a3ec71862f5a01ab9f819f906d971e0e45334f987e52fdcde68d855b51c3dad5039", 0x73}, {&(0x7f0000000640)="2672bfb7be427079baadd82e4299d5f45685a9af6ea2c945fb10f5bbb347f3642471c6cfacdb61ad8011529ab221799b52179c3e12ba73f70f504126357cb6ca776bf5ec812f3bdbbc9bd466d341c26f9a154a25926c94441b35fb68187fc5ae569831c8c8dded63659cddcab3c61414e1d3aa30ef27edc5b292522f1ce213f3b539e5f1c7b7d61d052631", 0x8b}], 0x8, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) 16:15:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) lseek(r0, 0x0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000026004008b00002b0600000000000000007f4afea1000000000000005b0de13ce00008", 0x26}], 0x1) 16:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x34, 0x0, 0x0, 0x97e9}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x2, 0x1, 0x4, {[0x101, 0xf6, 0x0, 0x4, 0x7, 0x7f, 0xfffffffffffff000, 0x7, 0x5, 0x1, 0xc4, 0x5, 0x100, 0x8, 0x800, 0x0, 0x9, 0xffffffffffffffff], [0x400, 0x7, 0x8000, 0x8000, 0x930, 0xfffffffffffffff8, 0x9, 0x20, 0x9, 0xfffffffffffffffa], [0x4, 0x7fffffff, 0x200, 0x9, 0xfff, 0x2, 0x6], [0x0, 0x7f, 0x0, 0x3, 0x2, 0x6], [{0x2, 0x1f, 0x8}, {0x2, 0x6, 0xa00000000, 0x2}, {0x45414d19, 0x2, 0x7}, {0x80000001, 0x2, 0x6, 0x2}, {0xffffffffffffffff, 0x9}, {0x2, 0x3, 0x101, 0x1}, {0x6, 0x8, 0x80000001, 0x8000}, {0x9b1, 0x400, 0x1, 0x1}], {0x100000001, 0x9, 0xfac, 0x2}, {0x10001, 0x1, 0x7, 0x4}}}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:15:04 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) execve(0x0, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2132, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x7fffffff, 0xa, &(0x7f0000000180)="f7f9e794", 0xfffffffffffffe49) 16:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400ffffdfffff0004041f8e99f646423caa008da600001a0008"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) socket$inet(0x2, 0x7, 0xffffffffffffed5a) 16:15:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8005, 0x5) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0x205) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:04 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x81) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x120) fchflags(r1, 0x1) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/41) msgget(0x2, 0x204) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000040)=[{r3, 0x101}], 0x1, 0x0) close(r0) 16:15:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) 16:15:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x2, 0x4000, 0x7) pwritev(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)="56da425031b28171f49171b576a98952088c385e18e8a0e84a078fc9584032d528598668c454532f36adeeb9446478e274311c2ec6e4d835d7b06dddc20856078fcf120054f1aab79f4f6399db7272032f9074daf5c7f697a6609274da0329a4e84417cdeefb4aaa2ca5a552b8ea829ca69b5b42e983eb310a165b309fde8d0e3f61f6d5ff49b1695519b66512f6f7589086595d84db9b5886b7c7c4e89bcff14d59478b8a5de8372e2fa08eef11e188e59bd0f80e2264646a7ed38d470837b17354b36b", 0xc4}, {&(0x7f0000000140)="d2f59c1365722156eabfcdbb9055d09bfdd0834837f09816c5c0f17bb03183d33c120f22084e7d618c0ed9ab0f74b61969c8bc8d5f2b3678e5606f05635e200a144cc8bcf5ecb7ff8a6cd90ffe5738c49683367169b5dd91ef266bb503de2f535ba01eb89f4ccae94715d7bafb7a763aaf69139da36f1205579f4c55a6e587d4415b8cdbb6521df4bf0ad1191f267facd8e6558a61f8efb3e6d9980841c1e6f904219746f2c25bf789a26bd88f43b559a1e3c9ac5c7a626e5a2dadee806460192b252d2b8b5864d4872be92f3ed048463887f3e5331c61de9468450a5a846ea5993c7a807853da629a6dc831a69622d01ae67197", 0xf4}, {&(0x7f0000000240)="3ac61ab0185ef7bffd3ee4de81deb48206d638ad3eb2f741d879443f780ef5b2321795c6b86563e47964612ecf063c2d1f5bf86aa72e687a8b1517ee6ce1baba80e86950afe8821069c12051dd65d61878bea994d4e67a82b23d4fe7194d82f58a026006a948a1d5e40e4095683e66df90bbca7f721267dbb749067b10b771258bee4d4ed174636d151f95570757b8a5b5ff4c708365370ca548e110541aa74ee14b994d214ad1a7f0a069580a010b8242bc7312f7202961cf430cb1619f32f5301fe328d39ce396e4904ed282f1c0f244e38b49dbb5643d96f0dc920bee93ae6c64573eea832f7bffe687eb8cc1a68e650e25dc1f00227a064cf9cfee5a7b7c7e4bde85961fa2e0cdfdc08bc44f326df3e16175f201e2e2f007553f0e21bd419045372f833dfba9aa2d93fba48a04ed0bc29eee233c40fe3d001b28f3b7a20b1f6cb53ff5318c51b2b944b77c5cf29b4365833a48bd0ae675d33ff3de246e0dcaeb135c003fd66e54a8d9624d8b6fd9e049cf1c96fe193cd3b49288cd58d67ca451ad452fa3963a18ca5828835e34d2b19ac8f95e452b7cd6dedb23b6328d318a156e51d3e1854121f2119d0540d2a7d84d24a94b7982953d73d7dbc2c0de9c7269272815d5507dbd6f61c450ad691c3d46f79d234e131e464ea3ec75f203c64ae42fe1f0c03c397ef17db7485d0b876d7735705d1003db53e63c124c85b159753ea72d1ee0e71b7f27e340c1b1b6720620b6b714d9d4fc82b1c66de73fb1a1c8208e4ff55662fb0e153580cb678691c9bc2f666d548542e13220782ec1ece3817308a949a7abe6977a7a9ca0469105a58c35e6e68c545d6c982adcff67b22d615d169c993f7d072559b1c1d193a674e30299510ff881afe898e75270423ea2f0760f8881f9e393a134e3618f0986f6d89cbc5474981e21502fb8c5093d19b4bb1bea77e1e056943df72fb8888c4b06f033aa43384e63377f70da2aeb87365ca93954cef1ed4f66a47e093f19289f6f583ce8993b7db108c7c3eb727cc2d2f50a8b94c81286bb293edca5aa442e97b9c59654b24627cde2816002d1d2f0abedd207c457ba2eb7f37cbd3e46135807f316e8519e4e4742b65f8bd844dff3a7e792ea498a53f870b88cd183495ea832f684546a69055a93f8eceba8406e5e15f2f620fb19ea9dcf8528691dad3ad55051f2a74f27aa6c22b232904968f71cc310508412cb05896d215a2d23ef2c32d5a50ec2d2089e7c226e0f7a99c0e28ed437ba1a321d8e0aa22bdd7c938cdc752f49648f6533c5c2f82193bd5dd6193114a5628edcb18600e9d0da95e63521fcd95c1a3e563335ecc6cb677dea0eddf69915f20390ab820fbdb8e059d227b65a6016a67955ebcd0b2a221b3607d798f0a543c00582183dd1b8c9d220ec6fd1b194848fd385f20e3d03920719ff5bddd15f22cf33e82893cb69eed493fd0712a497843bf7b010d03dc4f56753980107f1f57a5d3d1166739ec5ff26c15029f1480fe42e89876cd86717b60730bdf93b626f7cdbb3355a2a419412ea69a3f09e79e683692b905829ed78226b657b6a32eb2fc59099d56d089188a2da16d10a1aae8ec930073b27a4da85efd3219a0b2eddd39ec69c12c85f0078318445fa642768209df4e981a071144c835dfdf4c24ec959b1bd6d38afdb70a88f9b0d5afe1caa37ba329874c33edb5e56680571e69cd4293ab930daf073b2f4ec25183ebca1846b7d188c549fa303bea551c7ab436af4fc518db601d7e5b19ecc57fe9796e01ee67ee07d5af7b15bf308f98ae5f6adea664f9f7a4a66d364d2418937d287e828d84f567a772177f703e95faebee98f490141be8fc6a2fe1fa468737193b229a6614db645d74ce425a68dc31233cdebc43d1a6fc3529af393905592acda0227d21c341330667b82f8241672ec3b75e04a67b98a2e824b87e1e1f5e0aaac8fc23adf45aee13723b54a48e72db35ab0fec19521b479918e1f159312c0566af9b460d457f230061723f2f9641c2c8569c23d5b16beef026c3d409975ed7bab2f989e1a4b580d95e31bfe23db20e576511bdfba873e44637a4cabfdb8838cf59d18727a37fd8b39786c96200366bed8214b75bc25984aa9e3aa452f9b21e55488b89a3e61e0f2e9c699ddd23289b4d4b0c8f5c4490cbd2ee0f89a2bce9ddfbf07f28646818ef6ae80539a3039bf7445b07e823dca53e625fa3034b0e34232d67444ef60a7ba137b93ae2942bf9e7a482ba2cfea2252395e141e9dee78adaf81047e8048cdedf5b660d7f726976f9108b7d387f5ec68fc59fa47ebe7f8a970f44d1978cfa2b03b3f53884cd6484978abb380b7b43c83bf48abc27b4a6ea87ddc4cf80ea5c4aa3ce66af637cb9a427e50a65c23ddb00b288a3159b705e3cebf1c24e3a9c0c5424f482c5ab66304da69e6dd1ac764abe42d7a9d74a3a0fdf1f1ef90ffaaa9eb8f796b0855d29ad0da1e98247bec1040d410549879e4c7a4496122008a6c13b00f19ea1bf7f6c98d9916a7a251114cfbce19a1c437426d6d3fe4b3f15bffaff6e180806dbb56f093d30fc65cdb1cc1ffb269e6213347865552fd31e634eaff5557a885c8feefda01abed7540694141ed5dbbea60444cf599bd3611294a894dcb9fac300f7011a5e80392a62eefe4d0e847385c89c4a939afcf4219f0e0acd74b66df1dd0f24ad446a6675983961ab98d3177dd3d732cb44ab9dc2ad559e2056a815a0c2dd069080d80dc4ac81036281587fcd6dafe868d5e471d8078797958f1e072a40d297ece77d00934fd6e4a624bf4c59acf0e3cab43af87f8a817f90c128d1c5130e8bd8bcdb04ca1ee5195cb5d6521088b1de8e45a2745174c8550440270db28778a7249e3d1cfcae53de583d2a01286285b916cb609444540406c5ca40864fcbdc25a1d8d52b635ced11687ee3b45fbcd18b80e7420c9acdece5654be8bebe253b7544bec132b1e7d5cf00f98a0008c300e2d8bfce6ff752edba8a222df4782843e177f7f4e92e7d91e0fd35988ce8d28a99bdf43c7c29a98b435665edef6b9af23f4e3f82414f298731d772b318cd94e05a22d16787cdc9d73f6c173a1ac0a8b67b5ec53c50208cda4440457a4df6f2acabfe2b5bd02e0c9485904160a3d5cadd1241efcf04fd454ff6e65c0ed3a6debf8107677e8c4564d753dec12873318231be484f5bc5a3a7960cb3590d2d5c713ac322c334b8c989afcf75975994c8bfec3e98327d877eb747062004f2afb0c822f8f5617a2eef3ae8efeabc521e83fe1debf954720ef226007a51741d28301716163570f7e424635787a021767a74e509fb389e892b8ed27cade9628cedf845b377ef9944d362ba8e970a01fb18a1b8327d7bb25138ea2c63f27a3713b810bb9c6ab84bf63028443d9ce06b5da093b497e9a2fb3528d1e76b4753518c7c517ecf6a94a35f655fb26827373ced3b755d73de0a3d904eebd46deb4e41f2f8b0d4fd85d4faa89d62b5357f10fa404d5eedf3c70a7e5486330cfae18414c4f66c721570ad4ed3e0a40b400d7b9cca00b0b5f36cd571ddf4148ed682ecb1d8964718b50d02f3ed1e72f935b6536b7ebde03987db440ac0f9555a8d1250de1726f2689855048ca4458ef64edc854e1c2ce083600fd072620d6eb62f8f04a9f8abcb84d1d8a0345ce18983a5914b8a55d24b4ea2fec30085b203198ca43d8683870336b39830eb02da90572780ee10704f7570fcd8162ca63181b698e6d42413138b37714938dc46959cee3329cccacd5383ece14e438d77599d0555a61bd41fbd6d654028d0e507dff6cedcc0834c003a918cf4041965e6014d25716920b14cf5fe76305c8dd8ad8791c98ee81d7c466b10f4b6657dc9d3c71b049622b4b977292fd987b1cb36fa8e2fce505147620420816eb163a03f80131a2b3d27702eb587959110164e4cf9abcdfbbe42aa26cca94f0d8413c23f440dab5d4d760bddb965a08cd585f6afeaff05f9d01d53c181fcf1df7aea34d381a19acefd25289421c2fba01477775efeb772461a0e403d1d2a3e0d432a17fc09f0891f8068fa48a7b2538601c5b207b95f3bb2e9024b971b4c46ef655bdabe727191e76d5785e0c031079869f249904b856c6aa673932632970199137aadbadb38cbad5884ade9e30d7aaa0316cf3b71abbce49cf5c7824e9492775078b76a0086a2737cc623103a08704504e39d5e4948cbdbcc7b7b1bc9feae30e3ac0edf1187b405cbf92f31245726bd6f6eb16409fc0b48a1868e025a0aedc7c33abd006fdc759b15b3a2c3ee65af40c946170f94dfc5725264646d5a2ad5196f1a53de8bd5802be70c849d1f8d7e4c93590e6adcb6b2d0cc6e704c2b0853a453eff44b361dfc00db543218b7ee7f1750282918c425aceadc78c1f294d278ef0cf9e95543133658d906b028d36432f30a461e051a7cf9ced5e3c468f687ebdb5155d083011ea9c8c539d062ce1da4ef3479d87ef3f177e0b3f295a21db0c477983a64bb9dba4b9bf9ab2d8bd1fe2be361b3bf0aac64bc613e940ef3bc3e4c1d98c62744fd84c54998da7c5b0941cb560f9153ca44a0edd9f46ad6a35faf797d2d1b10439fcb0f54b290af9e3f55262f8a2c885574ae65e73f88b3ec94b84407fba2fc38cda70160febd5aadcfb7702df0a42fb4d066ab425b98ffa30e7fe2a354e2bbfd00d20546eb7315a15358a11565fcf2f1662d9f0f040478cb08308224a21122e231e7cb59038117e7755ae1eb661f26fed965dc4c5212c64649395d208af057a93bde50ea025c97777a3a6389054b46d2f1011ef49b732d7cd21261c706dc856212b5ca4744d1b18ddea714c15147f5bb72171879e6290b525fcfed2fc9794d5a108ec06505ec86b7650950e8ef1f8963631000559a49e83ab60ffb6f0d89bfb90b35844cca28ecb6a61fb45de35acde0943937ae4bd4619797503130a1da4fd63bd6984b218a4b96d46747d36f76ab5bc90c35a5d855b6d22540ee399a27d7539e404bce7bdd72a6fa0f62472ebaee7de48a8b9e56b64fa932523ec0a6b80e304b72da18088eb929ab8ec4e786f240f545ccbdc1c2669eef90018994b174dc04791a236b082345ad122eede19363853cde4d306cef819371f25312a526131f86cb4ef0e1f004d6a4abe88a167691fffc890150a34e76b9f1a25f43d2a36919d2b8812d05f110104cfa506ef52015476218c59696a5c52dec86324b68a155932bd96e17e3de1841b340ded74d47e292118fcd69acddd7df2b99edf86dd2c864dc86a968e96c4a72bb9ef8f305b51b8eca25f5045a309e91e33e91fb05a3c3ddcf0f3df20ce81c473fa54c3f75aa8a5943d7a3b74c3db73c695798dee00dc422491604982f50f5e198d051245ffd492283c85aa18a627ad13ed5462d0b1d55ffdc02a9c41468d31158fb0da84e620a7252e1294cde72ef2218d924fbf2029735d0c05511705261f4de44b62103b139ca40b2ef0152e3cc1fda656636e9848f9c42d3dfae3f2a4a2f53397281035945d7effd66914c8affb7e5248e8bef09228f00ce9e483c2664181d5a5364a9cf965a80005780311a79db188d7c75010642f78959d42e9a17bdbc9337681db187c8446c81a5ba79f6a46e8afc9dff523daf9bcdefe0a77bf9755f5955fd670da929ab65dda59df45c99c744de00b009e24a8d918ff04c593bf21c608a53534c5da97f4fd617b7e835e37e96ff926bf8fef7e479d29818cd38c47e9172a881bdff97379569266a226949309798dbb031d9acf22db94c977bb34f21874", 0x1000}, {&(0x7f0000001240)="055db3694053a480ff8da6aa8a93c3e5a18a1d0ae2979747e58ce86067010f85b68bdf30edd060af9c619442a1f22ffbb3b989d58810ebd7d30666319e9c7bd65a", 0x41}], 0x4, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = getegid() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001300)) r3 = getppid() ioctl$TIOCSBRK(r0, 0x2000747b) readlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/4096, 0x1000) mkdir(&(0x7f0000002380)='./file0\x00', 0x28) r4 = geteuid() lchown(&(0x7f00000023c0)='./file0\x00', r4, r2) r5 = accept$inet(r1, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) readv(r5, &(0x7f0000005780)=[{&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/4096, 0x1000}, {&(0x7f0000004500)=""/4096, 0x1000}, {&(0x7f0000005500)=""/1, 0x1}, {&(0x7f0000005540)=""/47, 0x2f}, {&(0x7f0000005580)=""/112, 0x70}, {&(0x7f0000005600)=""/241, 0xf1}, {&(0x7f0000005700)=""/107, 0x6b}], 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000005800)={0x10, 0xae7c, 0x4, 0x8, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x364}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x66}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x9635}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x91aa}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000002000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x90a000000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005d00)={r3, r4, r6}, 0xc) accept(r1, &(0x7f0000005d40)=@un=@file={0x0, ""/4096}, &(0x7f0000006d80)=0x1002) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000006dc0)={0xda3, 0x7, 0x400}) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000006e00)=""/62) chmod(&(0x7f0000006e40)='./file\x00', 0xb0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000006e80), &(0x7f0000006ec0)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000006f00)={0x20, 0x1, 0x2, 0x401, "e1fbffa0404e6aa66d39a26671f0246f7b0481be", 0x5, 0x5bf5bd3d}) write(r1, &(0x7f0000006f40)="ccfac22b297a2dc8980cba3ec59df79f36017f45bfb0c0618d99612e6df8369661a01cb0d5b0fac1e29d8e4aaf1c2f609efd600ef728a85a14c0f7bead936e5b61fd620a4fd6c71612dbf51153c98c958929f5127fda6ac118e590fefe4ba6a4cc09214bd21ea3d23048551530666bca6059c85935501154f423f33f48aa9efdfd6e1b0c2c5112ebe834912c8919199a20d812c1b5c50380a5b91a2cdaccb629424cc96ac314cbb3dc4a6635383f7dca33c1476dacf5db6396d1380c86a7de54cf64e6aff715e52e4bff59000c", 0xcd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000007040), &(0x7f0000007080)=0xc) dup(r1) 16:15:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getppid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) r5 = getpid() shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getpeername$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0xc0c}, {0x18, 0x2, 0x5, 0x3}, 0x5, [0x0, 0x0, 0x5, 0xf532, 0x8, 0x361c, 0x2, 0x4]}, 0x3c) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000240)=0x10000) chflags(&(0x7f0000000140)='./file0\x00', 0xdf51af3593c4404d) setpgid(r5, r3) 16:15:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x3036, &(0x7f0000000040)="db708778393cc916bdbe681ffad43a8db9e5b32c0fa1dc9bf8d7126538faa2fb9547990c14cdd40f94fddaa6c4daef1267f3cc75208132f1be53e108efb4f721d09d81ad75b7f45d994bd5ecd22d39b7a8a2174e501c2380f3b46b60f5e99a446e935ba9952bf004b02a4f642d8a3cf2f4e1939f40ba1a74e394dc68bf0751e9033dc36e951df69b55ea96e3b60d0e6860fdcc9433ec220c32b85ace274b0727f4749a70123a6e3ed65930942d219c978f0724a3e61d8c6feed17a42906dd37c3644ac06ab999e8104d5e91537", 0xcd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socket(0x18, 0x0, 0x10001) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000001c0)=0xc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) socket(0x10, 0x3, 0xd1) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x80000000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)) setsockopt(r4, 0x0, 0x0, &(0x7f00000006c0)="d93bf969764bdb018002aee0cc20bd211267b697a0e1e6b18443eff453874d0000000000000a5639f884d8e917e9ed941ef381f79c9cd4bb3c65288e992498855b05a49acb0cfda9b9287b91c17f6c8cfd1c11fa", 0x54) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000004c0)=0x7) socket(0x6, 0x7, 0x1) socketpair(0x18, 0x8003, 0x8, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x4, 0x44) semop(r5, &(0x7f0000000500)=[{0x0, 0x3, 0x1800}, {0x3, 0x0, 0x1800}], 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x3, 0x6, 0x34c3, 0x4}, {0x959, 0x0, 0x4, 0x1f}, {0x3cf4, 0x0, 0x0, 0x2}, {0x3, 0x3, 0x8, 0x24e2}, {0x0, 0x1f, 0xffffffffffffffff, 0x5}, {0x74, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6}]}) 16:15:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="80008c"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:15:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:15:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0), 0x10000) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) 16:15:04 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x2040) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000480)={0x77, 0x80, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x101, 0x6}, &(0x7f00000004c0)={0x0, 0x8}) open$dir(&(0x7f0000000000)='./bus\x00', 0x9, 0x24) 16:15:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0904008e12efffb27858f5d4fe6c31b3bf0605eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000009, 0x0) write(r0, &(0x7f0000000040)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1012a}], 0x1000000000000017, 0x0) syz_execute_func(&(0x7f00000000c0)="d80c2d00000100c481ff2a34350b4a426dc401f96f6f00a745d0a700000000f047f790000000000fbaa75f000000006547df9ba2b100003e67d1f4c402210a1b") 16:15:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfee6, &(0x7f0000000700)="8979fa7e8c66358ca0fcdf5a6f4c225e8aec37c29b8e5787bab04f61d23f52f6e41ff29a175f1c2524f8171c5f8f03ebea3cba464d424e9c92740e4224c67bdd798d67eaba0f9833186ee69841a8686e3a6817f889611aefa8018907c9515d7916e212b925500711f1df47064f1b9b587f8fc28041bf9f019e63c9db86c4c915c533f90a7c8780157b6b713c8a5517257c5e30c688219786a85b10d45a2b7af1827ef5edde3e00d1a482dfbc4c73b5ac003107a069839ea2d0eebfd75de1a1473e740aced3acdb84d57d97cf6fa87e08f0d6af657b5604d619c889d6dce9e4ab09e7897f374c0000000000005b8afe0fc6fbb7bb41ae16eee842af370d2c085a719b39f61a2500980f9d5ab50b45097ff49ec6a15372f0034eaf94ccfd8799fc7393e602624d73e4226d390c4038372fe6dabd1b9d04481d17c408706f908f17065688d9f60011e213b2cce5b4eed0e0a0c463c2fbd87aa17bc010f54d59c6009fa0166e361450b779236b33b6080275caebb9926211ee0bfe9ae8442302d61f9fb3ca524b515f697cbfaf376ca5ebaa91414d9bc3ab04537f68cd") 16:15:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000000c0)=[{0x25}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x0, 0x5, 0x2, 0x402, 0x1000, 0x8, 0x6, 0xb6b0, 0x4854]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) 16:15:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x101, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:15:06 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x86128) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2dbac610f7c888c2, 0xd4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x11, 0x7f, 0x8, 0x0, 0x3fe0, 0x0, 0x4318, 0x3, 0x0, 0xfab, 0xdc}) msgget$private(0x0, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40000000122, 0x0) r1 = semget$private(0x0, 0x2, 0x200) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2}, {0x6}]}) getrlimit(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000180)={0x8, 0xdc2}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c023000"], 0x1) 16:15:06 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100), 0xfffffffffffffdbd}], 0x1070) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:15:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x10000000000, 0x2000100000000}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f00000001c0)=""/147, 0x93}], 0x2) r1 = dup(r0) dup2(r0, r1) 16:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:15:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x100000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="b05b9e5a6fc3216b00dd67e86bd28788b75958d0880a088a6952eec124630a2141cdc5743f17782166c7f0b3b7e24de3e304f9d64ae4482952be58679fbc09dcdaa046a25257f83503c3dba0dfd6ba95289414865965b0273d1c50e147d28c8e3a341b3b91a6d10c2e1a30f5716921efc35f0b601557e8c82fd55a908792d5b44fd7ba8b894bd44c7cab0fbcc5edac49fa55c025443554067229caeed00b5fc6beffaa8e099cf283c132d5ab0c67531065efa190af9f82ecb99e43f8"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x81) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) read(r2, &(0x7f0000000280)=""/53, 0x35) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x0, 0xff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c5605e6f2bfbbb84517272876b6f9d5e325f4983c00371896453f6beb548c98cf2fbcad45bde952570", 0x29}], 0x1, 0x0, 0x0, 0x405}, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x202, 0x1, 0x3ff, 0x0, 0x1f}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) pipe(&(0x7f0000000680)) recvfrom$unix(r4, &(0x7f00000006c0)=""/107, 0x6b, 0x40, &(0x7f0000000940)=ANY=[@ANYBLOB="00002e3f696c653000f9bf3d60ab000000000000000076c5dd3a692049d97d7b4f0f91eb8b1225f9d0b5330750480d6adba0c6bf321d4eec29b8d0591c44fa818af51f57f6da8c7e821bcd3f8c55f5af6ad1252ad91a05f33ce6bff7eea9d3479428aa54395fd8f8e8ace7798dcf852f9d43d1630c6e9fa2dc62c5628d6c6a17ad713bcfd282fcb114100d2654f43742ac02132a1615d25dda"], 0xa) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x3) accept(r2, &(0x7f0000000800)=@un=@file={0x0, ""/42}, &(0x7f0000000840)=0x2c) chflags(&(0x7f0000000880)='./file0\x00', 0x40000) r7 = semget$private(0x0, 0x2, 0x100) semop(r7, &(0x7f00000008c0)=[{0x6, 0x4, 0x800}, {0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x86, 0x1000}, {0x3, 0x400, 0x1800}], 0x5) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000900)=""/60) 16:15:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x84) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x10100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6b6dfde6, 0x2, {0x38}}) pckbd_enable: command error 16:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") pckbd_enable: command error 16:15:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000001c0)="2f5dd34d2f8a8722f0051201d42064b7fad30b24c1503a00b42501fcce381cef499c0616bfcaa98b5de5289102171d7a03fcc0e32f9c5f8b43d50226aa0119a576ee8beef687db4de0d56533907e0834104c07a8a5e0746faef8b29ccd0f1f41385362d54798ffec73fcb4ffc2584fc6b2163de71f11aa0f166faec2d16b6e8d16aafc3c503f5cd4e5803622ba8c1e711e090ba9c78e6c237f52c2eeba29b36e3074299748a60e7212cf890d15cd3e0723a9b2ada40fbed3c817c2baac3dedee91e4301ab27218cdb4134ba0205eda1984ec3caf3ca93d45d91370ddb7a7e5dd37157bc09bdccf147089bc38d0ca6e0fef7eabe0d5b300c1b39e9c9ac74401b9930704aabba3667761567fef2e9e98ab8a266303c967917f1de4651dd90ff30de36735c53db69e70e018675613cf5af6dfbf854c012e7eb03b27cd0924d6d61c842e2db7d98eb3713ef4dee726c76eaf668f9c5eff787e9377a5ee467a2bda9fcac43a911e6d0d8e43989dfdd88ca213f65a9d53c2adcf9bc86dbcf25f6d675d1f109fe9447a8870ec51d8cf0caae9eadd263be8c8626456a59ab43d720399884cbfcfcbdbe4dc584d37221c0bfe2334f92693818e22338df52d9cc99a6ac3ee72f5cfdc87be15b210afd7b9a856113582ba8f8553124b11b661fbc42eefe40ab6c7bd9fbbab48df213bd8d26b2311fc8aa8514b921ed880288096e28dc502b0bcf191d5f6eb855e9b19ce3c8716d2bfec4ed87e604c9915d07233f3b780972504804efc108c8e02cf3374f5aa6a9466ed105b9f965f743ee95264aaa33858ca59e0c0a3d16e3c434c035bba3e4db4bc29d31b00f5e3e27415215a03bc01759e0d39dccbe9879a6f988aa7c366dfe2d472d5e9fce2596ec2b444946c35f57bebaffc715d1e6c392c81f0febf097ce76a5adff3cf86a306cb45ef7783d0254f5fd96914326fa3af452b0bce44bc7b38aad4536774ab50538b51ffd4f02c2a405c875cfbdb198d0fa689aa2c5f21e9317505afdcefee32cd2b21be71a92417e427df7ff6dfc4b0e73092ec83b5504d610313c271842d27cec731e42992fc1e924271b44099f1a190eb4fb28eabafcbcd255a6e9f36e5b5bf4d765dd47b79750464a41c688bf078194d291b13535292991b1140308aa64ed1671540102b9c9047cb7c68d1f77b6573e4c7a58a35741248474804c09656d12ff0e2e89e22fe3f0648c42d7ed6a45b5b44ca951088a255adffc4713da6337a07b854fea780d359ecc63ca89a26b381ca4fdb1c9ba83c90eb5baa3548738c9c1c74544efa2395e0986c998797cd5d391444bf23d69e4a3fd5b5ef75c814aaee3727eb1a514870961a036e0fe586e2b9df9723eefdac7ccf3d36b725afbe88e929d713469c8ccc88475085a499206976a2ba7df98e7d530d02c14e1b67be4129078dcb462af6b9ead5adc2e38e4d690a801bff540135911f528b690435cebb242e8618ec7b281573ba3f1a294b26f4fa67cffc4e167dd18baa871e33a1bc9e3b89cfaf24e04243379c50e3cee0ec35ee2df3a2ed137c4fae8cd274cdb3631654e69c655d8717fb76c20439dad9b681dc2fcb09b0242538d1fff3969dabde233d702bb7fe88c809397ab280126d4e33c17cd7ecc8f352eb67c0d9d79847318527bfb3a140c63fe0945a443b6bd919e1c8e06878af0938704a9dc23fb5878cb140ae2a65192792a0bfdde2efcb41b19b445dd0b192deb827536b8dd8570cc7e0507c93dcb85b32a2f8baed322882cd2ac215aac81205a609b4f3a13079741fc47041e7a9f57c5fa3a36ddb2a624dd762f06f3398998be772f194aa012958399dbc95d11bd3452d60d17bdae765df4f5ccacbb730454b9d1246e8c0eef7183959c226888e6ef73b95b5b289061512666c856c1bbc32da318fa43ab01354530d1304b65fd7cc800f9ae1f1fe87b466a504a73f364ef30937e3c89c1c73d810be6b412aa529de2c9e9a3d36a40ffe289c563c8a9a47ca51db5aa3558cf3b09d139c05289217fdf490e233333c42a88fc397f90c87592c763b5128dca248fb012feb11b8c25116d20878779262efbd8b2be80c8579bf76a2c9e74dbfa2532d72742ca3fdb1ce5813b1111419a735737ec048aaa057af776098c38d5365227b9c0e6a47376af9c2359b86a2208d28c747d159d8b4000b7f93c79e79595c51f276f7c59a185a4ee9e2fb7e8cf402b9e6b03af37c54b8c01880c1fc9d0733ff9723683886a2dffeccd1182659976e65881882affb7da3821cec4a49977700a46dd4548f74123762e629931b6452fc93a1a1bc179420b6b4d902112eed6d5a02bd8322ca322d5722ca1b1faa9e07b746bfff05b8d31127f3405bfe2944c455d7b1bac6d7e00c3abe280c9512f7f4395ad39cd302c9f8cb7f2a79433e6f06a709f60ba5177d9671e5e04471b2132d157c21b2830c1adcc273763c0bd9776a28ff9b9baf6958383c77483eac0362ff3fb4c17ba536a97ae97ac1aafe19d1eef03f7ca504e8085e419875b6412c1dd18fd0fb957dd74bb0af1a03fba5e524646042b054f81207021a1a331233867c5b492893a4123c226ac9ec2ca10a4fe91acd5ac6ae908b6f1031711c4a22bab78b3a5b82644e2a4e316bf10373dacd1afbc7e7d9a7dcf3f1e32698fe7b90eeb673a163f1443645fea8abd1edce9b84b00e5426ebdb3f79ac653b8af90662e3aac754bfe10ddfed95ea5d9c6e682d65935ef6ae5ff858c8de5b9f96eb7bf1b3dcceca6aea17274c44fcc86c985a9c3a4ca7088eaee1b0d7b829d098ff3913252f6d8d5b709b0f4c57b3e464ee1828394e30a0ee8ddf1ec437c005a1a015d648101b79262737f2ebf4f38007c923994f59eef2f052d517aa5f3b92e66e518c324c0e3098cf403cfef48fb76e0eb0086a09c01a8bd22b808f900e02c6ec0b731c7886531ecedc3c059780c291bcfcfa80461eaf769a07d0b539d43822ffdeb31e68904f41d986f73b2bc7bfa8d1b40db00d1cadb6f891cf9661b82a2e279efa7deea7248f2fab01b4a8f1efa62bc61a094713c594d9e909d05d58f694b3e94c2879b3c83ad625cfbccd6525530bbb03ffebddc7ebe34945669075e82a6e878e87fd01c47ec6e1a8544582debc8235c4882bdd73383f3ea69b5f7b5eaf952c76008d483aaa306af844f86fdda99a11680092896f4bde9366427aafd6af800dc3c640057660ed9398f1d65fb445fc9e3e1b0d65f32be0ee0fd2f82eb1a9145e3690449249c68d25d8e1a22abbbc5fb190fb38f31727a47457ba94657498b27f621b971f3d3c3d55389b6c52817802f8e5eb87a085efba7d45953ed4f80bd068005c8086d371f13f3e7a30234efacdfef7850c59d0cce6dd6eff996d60355f13e12b829deda94b75691a4611d32d29cc841ee14eead4e327bd09b7c20c22b95f4d9665903b5839ec252c3b27452336bd383542460d8fe966b13fccfed6419e2d75ba8b25394a5031749497fb66ec9d4955a882c5e99d26a2d59a386c1add3812247bfccd40647c7683a5440a4c4b7d31b1260fe16f25856fe3a5aa33f9d6b0fcf413c8e7495158be80fc2cd74c4517ad73562536b4d558465b774d76f59fc1ee521bead7d0dd42083a53cec19a4a04b09882374c20f7a73efd900a73c3bbf673d7bf69c64f88c3b4c1af6e79ca63b0dbb8b14b380dca1c5c1a6f5b72f3228dd940f50701c7ad26ac693988bfdcc12f69b8594a7377254608ea9db5c20abd4c593043933df19f0c23dc638f50dc6ee6677deaeb9c28bfd5cc05f92848d7c0399de9fda5356db9b11f2c54897a54c81fb3df93b51506d66009a15f0173494402eadca0c59188e715e0a1dd068ba7a8f6acde83d739dc31db20c7d64dc12a8d8a97c64350a754184827577d8b281246a3521c6b8fc2611a4e8647e0fe3a9f0034c9592adad81c454b552cb10bcf870492b3fcdff190d32c9a9e2410711402bacca6357057e9b57bb7019ba1f92c3278d486767df95d0f0f1be9a399cf2c7030767bb125cb72f65061a083f500e71c5ecc5f746a49d8122d1b29f63b5e45284a7073a1f9b7c198fb5db44ef0cf0fb7f0c0ccf54d5bfa2ca89b367f61673a69f11f65fafcec9439054b1ee98dc8707f6a6edc556937ab64961464dd70c903e88fed4883140928d866140d67714caac1d9b81e89709e2a242736f6b46b2982852531201060198986f7169e84d183506e1643f96fe8f9965d6ec584e03b4a66c107bbd7d76020c4e227a7443b0de720ef535a0fb6a8923b7b373f05300e40974bcba5f0e981fcca1a9a0773b38207435ed6bd6cff9b71e76705acfc94f8b0e2112532076d87052bda245d0f32bb0cd8019f04214fb7364087db1d8c9bd40d14096b8af901734a39c28c859e8ee8a31c78ee6128a1c1063a987cc045462d28f9becd5ac1733d5192296aec9c252313aa8a40f8e4c9c72f6b96f141b92b9c66c4ae79de13e8df252bd86eb0d5894e2202846da2b8e732490c8be14348aff4008b2b75de469cbe308633274ad6134ce99367996aa6face4d16f3f4c32e7dc2e33fcc4eb3f814907265d74bd4a0303d2a0543b48ee9795bd490afcd00003b39938d0dba70743d0225eb356a91a1e76f8b26d5a76e38c2c3fc4883b7f3ad3e6456bfe029f1440d5bddfff42d576c5aba8894606b7f85839f9602a17aa4a8d3b4f5508860c0990dc52cf9ce7ce54dd99b84588a07d1108a44c0e25db64525e57f7d36668c37cb65a05e8a59d003750927fc1f5aacbea7649035ac541013cc7f8c23421cadb8bb537b99227fe3d1ecf751fcaffe508057a164cd25bfc40811ad9738156556e72d5521b1e5e74ef3dd5a25c8993c83ff5590e13c353bf358546e597b9333fbe853deb2a5405ded81c63db0db1de9f8d552b0e69742b44f504012719112ded70d0c9fb290e61150a9111f4cd19b308d1ba8466f8b9e0e72815302987793f7621989e666ef0e95faecea8d03aa12f87c96c6de74ad8a8149ce6f11b17374b6c3f0f24dcbebd5af97c55b1e8a0e179998477ab5ab8502262a230cd7843c0db9918b8fe69d281dfab719297a56056367cb5a2f82075b8a689301c5882402455f46dfa970ab08a30905fb8033cca06d8ac19bed73f7dbdac198d6348449bf47eb009ca728605b50475b84c64e87cf8118da1ab756c46300282be066e5a7330ed53058eedfa690a8491dd33bcdba6f39b5697837e58b6139c104da8fb16839d104c77c01c9db1bffc2c092e63c1275f38295238a14e5ed3dbc1d32c8f366a99aea44b9488f0278c1ada1ec7664251b1b53d6bcd6d4cf1d27d7530ad4ae851080150fa003876c9b630dbf480ba2249afb00991b00bc2f727aefd9439cde8d8fd588d6c233840ffbe1b1cc1fe1bcfb45da0e2069eac19ae2dec972c6421d02cadb664c915c0b27115d4dfbca5449028a7fc2487b05eaba2ed8eafbb754620ee4121ed7409732a8f290f4fa35e935144bd7ecce7ea16c6df38b5bfdb239e4898c80967b05a84851f6cf07190531ef0cdd20b26a862047bf63fccbec04587b44d858e2d973277d83be327d0e79ba016900be16a741e332a088ed5e8e42b9ba4bf0d6c5ec34ddd74415ba09c47ae3b6ad87947ec26ee191ff886f10d58d1273605591a13a507606ae076d218e0a2919f016a8eb6a9c5aad5d273885b6b29a0d9c3b81723b0411f885b40575cb3065fa761e4d04146431e5c4a1d6576514b7641db8cef7e9ecf9b3616fd06771a0814cbaab79cd5e2873191c52af31020d31524d0d23b21b2c099c5181f42f", 0x1000}, {&(0x7f00000011c0)="8eef9efa6882f4d8cc96c620d0ce4eccecc09581e2dbd2616bd9c8c4d2d7e544580c21dc8fb59d1e0ce03274dac26a469aa889019addc0cc6d5843a3232059d1c3f3a12519def6ba54ce531df92b25ddb52b1a97b13ef96cbe70dd5eb3e4157eaf80a83f233c08f62ed80e27c67fd302df03af5f04f551b28e3b4492f25a0f75865ab87b9761d9a8d4b21fd753dff8fe2c76f573951b6a9742ed4fd0cb949bdc9942e16e6bbbf2a63b6aae309902f4efd14cffecd843597b013e05715559f17f547cd5f1eaeb72e99c5abe750a4f5ae1cd3348231581152e0c00c46497ea4c51c9d9113b63", 0xe5}, {&(0x7f00000000c0)="de", 0x1}, {&(0x7f0000001b00)="ed9a3993e7f65596be87a7b87592ddff501d7971576e6961fa6ef200d8ba7959483a47326a9f70b30908857c4568fad3df18d9f1f186bc961afddc8e90de54b89e1673c4d2e8e2aab252e8222d07c1e440f9a42641df83972204c782674f370c15e96276d38dce0771ab3b01e2652ba018c47f6ee040abdce02c43e427ec48c7596a38788c9393c61664d33b9e21690222fb6809162bda9c2e8396be2082c79f90a593f3ff12db4ff69c0922f9cb8127f05910e80b0a96a7de1b3bb257a6ea1abccfec1720719bc347dfe3702afa9c2c3e12bcf659d10b15931a268c1c8a2b63009713accb45529add1fc8492eb115c73a8432118f55c8c6e68462a72d956fd43925fcbfb11f6bb276b3927aafe60ebfbbf8c45284fe9e40005ae154159dca63b603b8860d93efdb9cfe7fea868dbfee24799f42a889ec74c76e3a6a41e73f5139f3d03d0eaa55b38007f690ef00aebb293e97bf7e7e61b008dbc5013f7fb7f3e74d2bf6744f0335b24e0d64d3e844677f99cff0657188368966830798a885fc6e67916c2e75c18eb8b28eafbdefb11b9e3faf9184ad70237bb483e01bd19643c58c4203b2a02d7579ef4f03166325ebbfe97657e6a137f42eed575ef04ce87b531537c61325a148e6d788f92234049dffd24e9b98c9b0bfff4fd51148382263ac12159cf908310f0ae4ccb4c7601d1ebd100d990783c0eafbb7c79dfb4d8968a733825f8784c85de1501ba5957d653b68d4019502928dd76d685acee45e16a7c1b0e7969f83ea76845ad6e3931a0f1fbda7830c03e284dac60ee71b444502c93e7e5a6c76f1ad01f5dd9c466a054bd63b85459a171fe5b8cef309d4318d2d9c5662d17eb5d3142037af943b931c7f071060bf8265ddb0fda4a54fe51f4d418ca2c7cb3a8fd525923f0fe2c86f927b6515485883f3ea0cdc8b95401e8d11a84f31120382796758237563d7b0e7ddb6d63d69b383e335374f794171b6534e6f3bd5216049e5b5a9a9a069ef39c31cec003fd2841706bf02817529bcafe66afc5e08374adb2f2b8fc723d38b7433b13b445e151b2cc7d4a45f92a1a2ec368fffaec351030dabe2d3b78605dac0697c7479c2b71b8d691e2ca6791d02734b7f98220b55ec22069d56d4b650d884c8808b54ba7ea64168aa997d90aae6f26dbe7e10b7d0544e51567d61fa8f5716cd590d3c4e7190eac13eb793855885cadcdad984fc3744f6b982d15b6b616eb9ba404de8941bb5567d5314157a1904a9d95d7f350bc8e6cc1555b84cfb238fd672df3b6505410974c37c4aec00797a24b0aee4b558e586662d489e8ce482252f1f3bcdd18dc8d18200db1760fe3b6516309ed09d24686027d3e66bea9e87a6449f97b6efd4a412c6bb6eec320f247087e149195b67d13fb28dc84dbb3303d8799f98859b9db8c9cf89a04f0b7ca6b3a645c9f401d0a018cdccf4491e4ee1a5b94f5c7bbf983aa9eaaee3d701a4dd63cb0c51f8c78ff97e2eb30b67127e011725a74f1c97f459f184ebb75c56248c6221bceae33766d01b9f4999b9a4625d5fae538bdd3c20c4695bd211407819c22d536356c2b46fd0d0186e8a9c99e3a1fd1a4741164259fdcd468946593fc4c62f5218d1e80f987cb155da67ca986f50fc97c4e87d3ddd8ed5eaaf99307f5ae33fd41b75a97ae460ae7f65717e40ca9dc0e52afb851f3a9e7f9d8613006c80ee5757bd4cd724345f47875614fb4f0f9276f832b0a6e1fee3ebc60483e40f90ed6dc592e02458b7a0dea29ce1002b42f2ece0195dae2ea3c055329d99a4d9507422668b47e7b7ada03a4336e1c3c46f53579b83fba0316b8424fc020443c35fc098f807bf9750e0f8848f9f578c776a931627e7f952389a131184eeb68ddc3c3ab1fe8fa4ad25cf3e3521af7b7e7f2aaf0096d3f72e424c82fce273eef94c450449963d5239a18e24d2153ea5c8c67df38296cfd7d0856c8b5e3a379a3115b6e6144899e06321984520d4e3e01a10909d4af7d3a425a28d3fbd190073e45b4355436a5643f8340d31dc26402cfb2a0fb2f90d2e28b2f7eb754a70be1d0403984f689dc0037f81577f943820586f6cceeea712970b356c3fe9b5c4db6a297668143c4f56b2e6b2a9e5b0011bbdd0df331fc4e0a5cd462a99c015a21ee6cd01a5bc169c8efe1207132926837a3b26895b75a441a15919757f7f223a1f4e41c200d469883a5399c59acbabf7e36deee24a06053790bdae6cf4f3be40fd8b8a9b9bdb1bf8700054ba09d9c69e4c3b71c1e014b45196153f4ade980dbec1ff87fb25dd554660c7f8ffe3654fc8d7bd0c482deabd99f2b811d1db370e81f815a76da4e1be8fe8c89f5f7eeab911459eadb017ce0bbc98b677577b89c90c8b40363e9cf2be07e2b7db8c73a8de07b2ba1747b8a20396f5348019f9768dae3880a415ec3c055c63f0dc22c7bc8db9fa5ab6e8a59669b0ded646d87f25c61d7e79973332fd41c0e37f1acde8f03f902ba60398c765ab0138d4f0c3407fcf5f9a4b3d2bc372f4df554e482b8b48407a139c27989e66a24098141d4da593c7ac967ba8a777b2cc628e797d4dd4c607794f1a9d515577cd9c38e13497a98592b07bc77d7ed0b8cc9718b516660dd2955b21fdb7cd8d88bb35551f2ff87a5e0c6338f114c135037a40997dccedeb18dc44a084c4f64e7d79d94200f96384076252cd1b816c08c6e3c5588a09f2ca60c6aed9848d1201bb08a6893a0039738f6fa8c7d27be9ebc9cc9b6046dc4696b0aa79880abf60ee9d8991fe11f9280e6f8b52f5ac065c4b023941e92fd50e3dcb8ccb54004622086fd3d534347549ad26f7c4542c706dcebadf039042f8de1ea0f9aafd998a27d07df414640922a80ca60a3f03100146ee0ad002443008fdf51da50f8b96764cddbc7f2207084534a0d5b8fe9817a0c0e707036244179575cc3acce70505e776961fc5636dc3e5bc378a8ae2e37891066592c6244f1e93de7d5986ad6d4ba7b09e949871655fdfb0262274b441effe5d8aa4254a3368264221a1e1869f5e7b7037d9451c99b2f24c6c0e53fb92e147c4cbb805b32ddcc6942f2fff45c0bbfdcc730dfd738307f7fde588a0c439642029ed1cb379a7ddf409133a2ebbe338935cfd9f1a62b1a090badfa46f6c780f05e53e43e3e959f710dd8e5e38631002f43347099b2cfafb00b1464b4c84e1fb6eeb04c7ffbb9dd394f43367373d6201dc873bda7677b9079a7368e7ac84ea34d7261a8f84d7cb40959551ebadbdf91a57bae9f1a1c636c549017483cbde8f30ab6389e319e313e42a0df12e8fb3594eff455651b7e2388bf0159a93574b619c391a73d7dfa8e38891cead761ab688e611586c1193fef83fe2d35d4cb821f9aa776a229373eebfad8b6af8679d885168879dc42ce5bd5e51b5ccd6e94e78024706f323043cd3951600c7127387a2162f339d3b98543d9462746f19c1df7b0c3d3acd843fa41628996d04cf7be4c1c1f131aeb2a9510998d6d66f681f9d66adf8fac95f78dfb4e07d8d7cd2bce80ff13c055362b71d26ea535b94e5f0b1057e916ffdfa2acef4b703edcb110df925096f0e6fa60d6d88f69d0d0784a20fff10deeac7500875d7bd954e30241361348fa995c5c4a32183e8c568a405dd3ea369ff77a3bc22338af50cd387cd004e20dfd652b4d25db94e18892dd733e8f2e3dfc9bcce003554472430690fb5933d55e4ebc40a9868eb43b105319e74b7b51dc78a2dff623c13d82f003dd8f0035b43b870f75427a2b57bf605e22c40b065359ff1296fa4c88f29d5f4c68206a2d0537deabe9c12e868a9977ad337519d566b1ba736992f02bca45c2741f1c8a06f4dc6b3eed9611db0097608499427442f25b0c04fbb53d8f38571bf18f7104aa63dc4286931a3a4957966d3caf98b26b77bf13801d10c676b4a02b0e78ac4e43572c17b5de20af89e51fcae00d354b1d133892a98fb8b5a861465eaa72041b25ef337a43ae8676b6b26774e4f2ed4937fd944948fd409a88c7b7af9a2f7033d404ea65e33bfac584f2e85f6bd1ad21985301c4dc1577bd1185622ac7d613e6b2555e4bc50f8a876ad0e4fbea4d2f66118278abc12df991c3fb783479a82892274ae381e4416f10302499d7902b15bbce2ea7463d381384086c95f2112d35acf64bf849e377fc15babc8b4c60960155eed31efb7043273f2914b32294980ad6c54df522cffa2aac301b5e43ffa9f3d81c169f83d1e106cd50b6fb7017242fbc5cc808e375e13e8389552d6278befe15ec2a885ca1b8d35df782a90669bdc6d12c9cdaa24d53c6961a5ffad7620014ca45f42b0fc49e221af0ec7eb69b3d04f38739325bbd94aa5dd631fea3c5a0f40df180bec326d9960471f4ca404cb22eabda370164ae8f18b27ce76cfd58d87e7b443bee0165b2dea7a4d063173c1cf28cc3f8f9f2abc6864e95a0ef42fb402044e6a3533ce84a1001e4e6ba49eefc8e55796a7d11f81d683bb9f287ceceba060c8c6ddaeb0c10139248ef8567100cfb1aadcc1c1c618a6def18f9e528df846bb4db24488406d37b515a3cff81ed5bef453b3d11cb4c19d9a5f35425063c7bd38638a1b697f2c62debe9b30b52118eba298c57ad9f09245b322500274992db3f361fa6c72b7a603db77626b469ca99191b1b1409243672e759d880fa5639eed7ac37ee475e1be053e26050226ee67e9a1bcf226f69ed5aaffd1b985cf35feda157e5d235474772c229862d5de03346a59e61ddd345563103df5c086206efe5648a23894a9171bf459f772d127b760526b1d26053a3df8662588cc49b432461581f900c9b9372648c2ebfdc0f99b50f5b46241a2d96eb6eb0d6b45c5b9f3cdc35c6431da3b60f38b7e10371a211ee3eedda0166c3be26f6e5a885213ee138cd3e937daf90e831e9378f748b14bd0ee37b1e1a29700d93815ae6324f38e9df0cc200c7b3e8d2e935bb9da16b989ebe651e0ac12c23aae961d66e10839aab8d274a7858339ddad71ca863aebaf23876d888257207f0baa37675f863f16324ffdbfef7fe2a1f79775db2006e9bb38eee44b59cfa3d011748368c840dbea42218da56a6325ea6414af42800b4171864177f99fe2ffec5ab2875f64b8eb39fc6af215c91c8ea2a850e299efb62051edbb4b6c69126fe3b97f548455fff61f4747b8adf6cb5fd60183201a15344fb8b36703964df48d25849382cb26260ae8fc53ab91d5cd6e2dd4470717332db8e9ca8516b780ffd5482424527fb34d8606f0afa5cba3215ff682970f5ae9a78e8487b0e3b4a028c67a23cbeb827cd2063ce1ffd2f2851c17d665847a3934fccec8917e66d624b7b44c5d0f051616590292a6758b4619a68ac073fcafd042f4da5eabab87841e84464500f55450bc15d93e3d1cce29d5359ba9bf78e2ed7d02563835070ef212a350ff55b834103a5649391e00ac1dafe3eb0c503ed762276470910b5a0d303d2fddffdaf7596264d00db60ab4f56a5b9a4e72a401b563d7c62431d5a6fb84c67a5c20e50f7e583778c5c6b48ca8c630e7f6e5c4778493ab5b021d0daf305a69e8f25675d62e20eccfb91fedb1421915ab17e299fbbfa56489fce9ec30be0577f2aaa3833758450df3b4d858c9db5f5ab9947e603f18ac76251eaebd500111e8ca269a347bfd35e2b5f043b6cec665aea0f180b14a14ae6d7a92ffd832f58755c6bef1441c7088a479c288bc5e42c23b5591efad519b83264d7324b18a6369e73013c6a2e36a0a589408c972377e70bbf97e55c81e89cd4704c6240e2b537f", 0x1000}, {&(0x7f00000012c0)="9c82f88e9050a2f5e5d626d32ffe8de1de2ee913edeb510fd22504518cc9c1a525bbe65b3d44309d1b49deceb5b5c169bbad4cc2df9d5080313d773d77c27b19591ddb6914ea17dd5681d365eb03a91c53b75bea9f5f2033feb499d80195d3b7085947e04dd38745443f9b549bbe8fd3566a2419ae2b2d40406165aae1fb14987294215b235e4fc2f953df458721069553f365d147fb2d44a193a4354471ca9c4dfdb4c46eab6d4566f675fef8dc48a0271e55951369326ea3aaba6413593cc5751334153bd578638f5384c3", 0xcc}, {&(0x7f00000013c0)="f492384c33a3b55c638c0dd216c3c2109eb614ffd14ed1ad5463d35655078b4626965db23d53b1e719907956ec1e988273a221b3a0069f4d40a823e01ed89b224e3220fd31c28c1e6a87643cfcf7e6b2d93fee34002a47eee4b648b14b6b33548219226bb69d321e8e49c6d162ed39fb0669b1019c7ef5768ebd4d0ba012ad5d25d9d2ffc8e717414f125d8fc5778e54a9710beb6b25f5a85a52fe61b687e480e0074631aa07b14418509f4ccb92cb9c8fae4dc4867d7f39e44bf556d0067c49873c744a", 0xc4}], 0x6, &(0x7f0000001540)=[{0x38, 0xffff, 0x8001, "7a6272be08c0c1f3f92e3c6a652b68af60c5824870c9ad8b531626d068e1cf9e15fe4c7582e2"}, {0x88, 0xffff, 0x7, "1e5f71d2da7ac4d16250bf11893abdff6777ca909140976935bb55e831707c578ffef52cac4874ef5c11b4d4673dd1b1e15b115ae72009a22ad05e3fbb9bbf8a0225ec36620e81324d19da1868749f5a13924e9085d63b4ea626e6a6ff384d77a287908ab82777ba129540ab1b329b471a"}], 0xc0}, 0x40c) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) 16:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x2, 0x4, 0x7fffffff, 0x200}, {0x400, 0x4, 0x3, 0x1}, {0x7, 0x800, 0xfffffffffffffffa, 0x80}, {0x401, 0x5, 0x8}, {0x7, 0x81, 0x1000, 0x200}, {0x71b1, 0x4, 0x51d, 0x2bb}, {0xde0, 0x6, 0xb09, 0x10000}, {0x1f, 0xb12, 0x3, 0xffffffffffffffe1}, {0x2, 0x700000, 0x7fffffff, 0x3}, {0x3ff, 0x80000000, 0x8001, 0xcd}]}) 16:15:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffffc) 16:15:09 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) close(r0) r3 = socket(0x0, 0x5, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:15:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)) 16:15:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe0e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x80, 0x20000000000000}, {0xba6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:15:10 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4da6e9ad9ce4c1b37d8c788604ffe1a8c4e4dda4ed035384c74d0e1ca8442fc8c4c2de32c8d74d3791c24286827aab79f4405df861", 0x35}], 0x1) fcntl$dupfd(r1, 0x0, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x2000000) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000200)=""/50, 0x32) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x4, 0x1) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x4, &(0x7f0000000280)="01012dc5") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) 16:15:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x81}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 16:15:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) getegid() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000200)="81343a329fdbb3f9fc69c148eb2db78762d989d5cb1ee5ec95b3a679c2dd78d739e126f64bcb60576d64dba05a5a728228416e30c364bd7e087927ced9ac1aa402221c37f4948b623629a577deaf220c5c4920445bbac331a1bb21d4cba4c806a440a10cc6982634915b3b7c5b9d093e968e999a5dbdb82e64457bf0a76e75a3e1c577b099da3792317cc8bd5e8fdcca417306c68346be09498d228019eab73a52ad805f105e9217bafd8d2b866273cdc1957ada946f590992054a18159459fe05fee0bb4a1f690593109a2867cdb5cd9ba4994f61d63904caf0580bea786a", 0xdf}, {&(0x7f0000000300)="6305410d6c79571bae132488d74b252a5174a5d49ac25e3b1286f5e471e9347c3609e93581b226d8a0bca00ab6dd70c2cba4685b319b2b6de519d8ea23e333aa4d7831ddd3ba54d384585a1defd3bf5aeac9211c29a012082365a37f46a9e437c2a17edd3fd5e67c1981e26bfbab2ad85e6bdd1b7a32616e761d1a6640acc483c1db57f1fb6f4dd45669eff0a0557bb372ddf4c71a6c76af42f3ce2925440d79105534faa659b910d0f5ea4e40d633fa4f84d8be136851f58038f036ebfba498eb0b41039c0ff7cad6ad27b4d859a940e5d0bf728d00183b52c183c25c8271e5647945b6328cd72488e0bcbaac375d7448a7944c8b6e3ffcc5b8f946a303dfb8cd8d0f09693f42ca293b7cf32110de162172f80bfbd73be61262392dc2ef47c6da74d858959a902dca696ba8643edf6d45bdd49f64854bd119f20efbe752b6fe30a7b030bbbcc8cea8febe659ddd7e8b6007ce846486879959f63159ce974111ad630ff7a6ecf327e0a865bada481a1cbea7631e7adcb8a3b5ac6e2f4a7ddf650bfe469114779b23b7624bd1eda2864d588dfa3cdd9022f34d194667c8da37a2aabea8551e87d051509d4d41ac4e867baad4baf178afd3e1dea9a205f342f94f31441963214991f66c5fe813424745c5dd46c604353eca199ea151f0ba7c994b4dac68e6a61f5c54b7ad5f8d00f2100b7fc137fee497d152152f4f325e8efdd525e181cbdfbcea08b92348d511e577e67e51d3ce13b3cd654b4325332e73be5f7631d18a23b6d4c81199c4acfa8384c1a16ee3326228a0db46e0fec4a66a3dbf2890dc3ea4f895e5f980c0c4c983f7504d927de93585ad21d9937729749808e290a1153afdbba235ad7d7e08a5f4c192865237a9b9052806aed58cd7a30ec45026a8dce4d1a1b5585f56b7250cbb3fab097359782d40e4813c8f4c6eb4214cd4c68a6acef63263a64ba837363a8834226bccdbd2f53090f4b6f41d93ea9185491d28b1f9c75e2cec63c0159eb11d1b57bb0f5f949582b8081486c528bf06ca06a13438c174821321828e92f24636300c28417382531ccf9f4786d784d20e6c2161b3bcdd579ea7a148007e8f0991884c5afda0953430b16b41aa5933d1b57d62f1c05470dd0a7da41273f7fe8dd7b4a42f36a45f8b3cf12789955c212f6c68e93be62516be394d28bb039aaafb04de8567bcdd67ace4f55a9ef2c763c7a93bc4dd5d9ce7297850d75c5686983953ae2a5489ac111238a2b597e6aa41f8ecbb9b075fabcd444932f270197ef116827b0a0dfa47416a1c72ce4b6e519f77c3ba7053b9a41435f60e8d80fbf5e94c33acacdc950ece557dcbbc9d7d0205cd7c99e2857ac382bee958709d1caef7dc05ae44f081472cd68001e199d1ef601c9182265602a0730b31a66f6b5f57b3ca465323949c7116519675613ac8f55bcc7dd8dbcbd096920a246d203c95c783d3588a17f61ba5348d2b80854beb0671d202e1ba907361c1dec6271dcb29bd9b7b167a5ba9b8c589afa7231c456463b27b27220250981d4a7ee790a9d4e8225d144078e7aa72e409ad8f8c62570a35f939f9da0366e988bc2397edae7de6c8d8483e8fba16b12baf9af7dd9c1a8289b40bf8b3255b2514d0c7e600b34e5c93a5c47cae5c0aea910df5e42578d26ede255b5342a49aea39ec3a00016c4f0b321b226e130802d1a3d99ae217e820f7246a8155153d4df1d00c8af7b2783a1c85a8fa8f0e2035bc247c87e7ef064629f45206a155d4eccd6618cd8bd8613851f6fc1c5c3c8c9aaf7acdb4f0b3e3ffb7ce0cd4161a19aefe6a6748b53dc10971ff30e3019f44a8a6a38cc39b1824145929b21559a1a740a8156c93b918e346608ab78fed5a9ccaf007f64496ce3ba491517da1451d1c8fe179390bc3c8a6aad856a9e8ac344a43c41b70674d86d72fab6df46b8062d99b66503ca85431d563d69a3e8bc2463400067ebdecd5022f58d71a9a8dc6a1807b6a2208ba189bf00f1281178cc09ce35b00849f0cb80e8a48aa7ec3122c66ea422f014f47420ce07c6d19da2a3ad8aa607752e6d12f5aa05f166ffac45e33f1659eb8cd52ebba743ea78f5ebd307f6ac6fa02e2442cac4a5fe55d7d95b52a157fe08968c6b9da5f20c51b0ad581ab63cf340ed135405924cf89f16ec0d6cc90463ec4afc3c27e33def4a11a3f81c3f6afbdcdc0e51472db3e0c77ccac7de324bf6b2862751b0cb540c35105b7c39e922987d4ebec959bb1b535c0a6481214b09e6b641228ea063a9afb441cc3f569b1b800f7cbd08124036ea0332326c188001bda562694d56dc36df62f414df59859f5409bdd6828da7cc069476c416c7cd7a761c75d8313f2cd59157295b108224a3940f4d1afde34e15472c4fc3eafc2ec7c784b03869c61e2736a0792038a14105d2739aeded3a564ebb16652d3043d3e93e933757dbfddd88728eeb83954194aa2904e53c52f87d5f7c85c9b567155da90dacac9c945e0fba7f28a21fa4311350010ee7f4ceb32accdfeea775d1825464d082149d137aca83002a513ddd3decf61ea185f92dbab9f2a035e236f55be10e77fc958b8988cacf7c4b4715bbb9e19e0e3e8b049642153df351657a60c988a5f90a0a276c5f6d303ac32dc02859eae5f19391803dccd05f268081932dd0f18b0236840810d432e746ed01724c50630a6be6719c2adf9821d96a9449aee9dd8010aad2f97800c20dc4a20d7599b0947c7af580bf4524f975eab9214dbce24b22bb27aff957884dfbaab1baca872fa06b098e9b2500d74908de15f73136663af77ae64e10310a8083a85f0f11419383e4511a7204b80ee36afa1c27b7fdad494b4c498086b602097e778dfe95bf255b1db157ad682d7d028a525b59d4e602e5464015f35c159ccaf1ae6d815b135c286be9feef2782bd70cbea0fc6a7211c5436d1ab86a4a4d4fea46ba611c53eec0850bea610e8565e3eb915542492686d11df96a4caf6a23c34118fb3febd9527067bf6e61d5e2d0eac65df41bf2b3ce15e5ed24c9fcda810fabfa9383489af6d3bed67ee34e54f3e9813aec3a7d9508e9c59ccf21dc34ce633a466e9b60083880c660d6f59ac43232c2569df069e96e4ba8b22bc281f6fa8cea92a3c7560a4580ddb2237e4a81b97bf37fedce426e307316e106be7e88bed0e187bd22ac68abbf58f0138ccd0add8c697182f2325e91f0e0a00c6e2a343e4d484b22367384a1240dd5a89648e6a0427409ab751e981edfd12a26180073e3b94393adb7b92762718b7c9db03e0966beb8608138ab19ef745570f1156cb156045e34ac5835be8b5b67d4bc6e7d9ad22247b2a356b88da8c95060d6b42a5465608ade1c773d8d37bbd22ee8e9999b9dd0914003729d03fe99be70e0b7320d8f781bc80308f8c5929d77d006835cd886203aae58b6f39d5906bb3d9fd69ce6e1a0e146ef5d96393321caa985806a40562243705cc5426ca0c3e05601786c60bb05356e887af2ee881cabc2eb43c55dc3007e539bbdfa33195d30001b64ff58c4e7f0615005f307746119d54820812b8141ee773001bd9b0584c0639e42234d17fe69b4925a4bcd68d8b88ff918627d83d5acf3de361242a85350c050a82bc16b7ffc2025581e9192248f6913d9690ee7744725f321cb1f8b12e93ae17fb34eb26ff93e51724dc5522db966171261eca08cb4fff728d70f9320102c6cc4d9deba6909c0928cb1abe259a565daac3601248e06af94b9c69ebb8c1fd38d1eaaf3684ceb77181823d2c585575e5fd32f5ee49b37bbc46d7a0a8ad50b928871cda9287067f5107409e25edf12a59fae5b01cacd31368838831c0a511b34f534ea8e04983a3eaf479e95dd08834eb8d75a3c4b82632a897a2dc1046e0acf8be81e476d6ffa12d7e358f007d834aee46ab9f3414622dc9cce9bfcf13afde9f624554f8fbc875c13900af51ccce4975838075580d95506a5fb43b919108be3517a0f5d096e6850bb354057c28606743f9a29e53d5efeeaee67c64f04a9059628916128dfc9fc04479f8977dee403fcc6ae8a91da1ce17c3083d1deb632cec6d542469f3ae9d7d6366aac7834a1f6b9c3b5ab7a212f73b435b125d08ab483cb7edb201abb6821b4674de1280f4708bd84cc2711b120ad6cb0c43212471af54974cb85856242cfe413fa2c0665f2aac700060b9fcb6f230a4bc902b2acae3fe859c902c06154ab4eadc6c6bbd8dc7f031d8ed0875f95d83eb04d4b9d2e9b786305eae4e9b5664a66328240c05e7c3e1052e7c0a567a71e53c8ca81b1f7c316d48581519a93228c113a3207ce1dbbe382696165ab72d22ce32255fdaab9fc23e50fc499c35bb648dd8198eaccd6c4d2772717d8d25d88c1030db5685ab5f28721d83ef3eecd2dbf4ff0e26f3bb01e7e4eb6a9bde369cd402d06043b8ffb9f47a13ee9fca29044d073d67c5139b76ec1c7de38bfca74e6dcb60d48ac55cb85624661ee7616f91d4f990d5343b7f41a1d97a4e7e9078e028d15d5326c6c3bf982e93d371ad980ab5efedefd8a844000810d5bd5b726111642c70dea0abf27761e168bdae5c609d52fb697fd74e50c51141a9590cb274e67043f0873648248f8b00d21c88238d34a0df157d420102285f9d8373548c885ec210fd3ac8ccb956a0ec6822091e915ce9c2ec7d2acdf900968b582e1821b67c559154abe4f111f39efd9b754ef6a44ad10dc2bc1eadab33c4adbbd6a01e445bfe0d258af59ee3ae1935e5f455e4542589a98e665a67032e9a16c8b91313434ef0a5c1d8bde6075ae0874720cf94c9ff12954bd10fa575cdf36a0d9453f7c7ce54b766f1a366a4a42521342ee95c938dc3798eb4ea06edbd2f9a1e18bd4b375f8073e01d3a34861fab14629050fc8d18a07d5b45ea94b503ef54898c8c9f5f561288f82b0db40b70ec6564fa274f20fe9ed7931b9633f611e2fe2cc375406f57c8a6467bccdfe99901c93f5b5aa868f701b6b8de99c74ca50b634d949d9345980b6bdb68ae7672b18ce6da3bcbaab0b55d1350a00b2f2bd40310ecd8dc05d5839d9e8f7ca85598ed0f2c27e85a2e36f131307dc117a28ee9f3d0c6887db4f001cebc129765e18752ca050c5a154b64a90251254986fb86a78f2e64520eac6ed60ab636367179e3348bd27eddc2cc457c101448e245afc1b593172d5d8b76b1eccd44ca9bbbbb3537fc5466572089a32c4c3cc0e5ae70c2e1db9792b1bc0f351f9e0444e54a8556163f3d2dfd47aa1e13547f720700f5466df4967f0e6e8799512b80dd9f0eea5eb98df3431946a593ac6d5fe0bd4ea93af79d6a58e0e6ce9d9eca0fac2de0f2fc4c36490d1424d4d23451697b8ab74c219b727c17adfbd38881c85f09efa55d86d4c3af36cf42359dfb87f95ba400e2867ac252a425be2ccc24e1cde2014c0da68dc56bde9b254c93287ef70e56caf91aaa3eb875249acf14b73531b7a4093c2209fac5fd4eabfaf990d0e43964987819e6f04d7850e6ad9a36c9ff9bee1640523793f7406d70900958a8f73361046a8a89cfd3f086ff8938ab0d74c03de367a350a32e8c6c542fb192fa8000d94966eef9e5a83b066574e5a12971b7b684821eec27b19bf8960034bec92c6aaf4c5db3e03cf7f631109af90eb916583ffd085026f53bc73e933886abf66761ed4474a852238b9797011e63e853d4519413e34d6018c199324d7a4c610848b48624deb01bd65461ca5f6c2462b83176b5cf3d5bdcafe50c68aa78ec38ff13a4f4845a6176294d2bb35ea19bb074702459681c5362e03", 0x1000}, {&(0x7f0000001300)="4ef2b5afc84d98835321f897be23f43db84a46bcec572db26b4921c736e03dfdd03b6167dfe00517b45d13d6d385a8ae1e193050cac4cd7eb0b2996ddca89340ba752e75a1a9f971d3214554880c02c73462396e72873dbb69d5789a5f7cc5aa5367a79db8b35d7d06251972179a6fa114431804f1d2776bad0c9a90ef2024041da2de7f25ecb4eb21b39ae0a9c13aaa4f4d63f750f52dc192f823fc2bbc5c90d661709230208addfbecde33e129942b5552543f0b1031", 0xb7}, {&(0x7f00000013c0)="ca4b689d2c820b43ab01514b9f004e6d52907ab7345417299ea654d2e0f1b8ae4ef58f441a9646d7f88d23a4877ab059b40632ee37af043da07c9dcb2a3eed313ef696c667258e24df900652d63029303f0dd3918339a027de55aa8a2ca8b317e55c288f66428bdc8f5c54a502a17584014988b1bffa365858e7577dda5af022a94dca407acb07fdd1afe58505dca6185fbf971f04760c7dc44a54", 0x9b}, {&(0x7f0000001480)="4b3cfe9c1271bf569066ea28df57f3ed4c14786322b2c6719b9edbfab933f3f03f26c4c5d2ec842f51ae502648871bfeec4b7b9f67742f8edec00e7e78e3cd18f0442dda54b09844aae4d8f36a860574693a95213c332b5423601148df33fec05731f7111ca7eed7276e81fc4018a4c848773a25ce190483d16556421dcdb4e8223c30cea9394195576315316dffc7a5ccf7b21d75f3562446d7c389f3a6a35800b3c807c2a6d86a376efd07f2bb9f7289725376b01036780c", 0xb9}, {&(0x7f0000000100)="d51f9315640031cb2767b55bdd673763e1f3ed7993b4d54aa345355c", 0x1c}, {&(0x7f0000000140)="1373bf02f57632", 0x7}, {&(0x7f0000001540)="4f3b6789fae84922a7c5200007853d20857564e4c30518b22b1c86a2dd47623564d65268c22d8c98ec4612db43d3bdbf07af77a0d723d6800c0a5e376edbae445faf96adfd05badabe4aa84e52fd984b7a9aa34881ff1beb1505ccb186b85847fbb5ea040c35b0287255a13a3599b5e75677cda6e4534a7aa8416f4ae2d5f49e01de7fbccafecafb3cb004e670a40eac8b49031a407373ceb7", 0x99}, {&(0x7f0000001600)="e3082946f31d2125afe57b2fd1b8d69bbc1cd98fe4e490e3bb5a66269bc05a9deff3ddd9d2832d85b669f3a97d839f44dfe6aa3057d12ebd8cae09172395270d53bdbb14dc9342bcb8cefa687520e182b790ac835bbccd847c0d8c36c1e4a528e2aa658fbddc7b33fd5f2ab7fb3ab24f2a3980eed1ff40a52a7685154ce6b3513ffe1c0387ab0388c4540c6a895b46b7e1ea1bf4b99d77794718d717c495f92ac0a0fc4d25493a533034777c82ad80e239b7645f045ae5ef05e55d37b5193bcbf7a0c7d8c546a2a11930e5a0f0f1ace510465077", 0xd4}, {&(0x7f0000001700)="67c9578972e62ca0dd38d1ab26a6ad0833900d32a26d968e83c245f8a665727a1d97c5b7fdef2df02baa3676fa31bb9ab26b67bbfaeab5719d50826f9e7681fce2342d5e5ffce9a81ac997718928288e75bbaec4ec2c0f299533112f110527a78d97fe4827a73ddbd03bf002511f2ff99d3e89ee21bbecde9f48788cd4186065a812fbecc81d5d421eb28539e6c4f114309aad7a8bfd66b09dda001f58e5e12252f78752d15b543a651832fb26c63c37aea2316841b4bf6f25a4b5ae2c3affb8d0", 0xc1}], 0xa, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xf}, 0x400) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000000)='./file0\x00', 0x10200, 0x102) mkdirat(r0, &(0x7f0000001a00)='./file0\x00', 0x0) 16:15:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x0, 0x20000000000025, &(0x7f0000000080)="de1309f705a90f0d613512e831f7018c00000000000000", 0x3569a5e328e9d979) 16:15:11 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x839910b154f72ee3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'.\x00', 0x6, 0x8001, 0xff, 0x0, 0x3, 0x8, 0x1, 0x0, 0x1, 0x7, 0x1}) 16:15:11 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:15:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1000000000000007, 0x9, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='\n', 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x4) sendmsg(r1, &(0x7f0000002540)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x3}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)="857f9ad1a7f2680c5c1b536ef5f3e3b295de1b064b581d6a911bd3fab7c1a851e6cea92fdd40f96447917e8f45386f682b1078e63f1964548f8470ac171d4e7640c0c81a5d3fd8cf3d114fc9a91797fa0493aacb77c7ac87239c273e252f62d8e3361abd286755fbf9bd1f7be3c9bdc9cf3d36d5b7935c0b85873cd95a2d9b8b91a77272c398e303f0460811a734438102adac1cc1f52515ed09409af26555ba95805718dabbeb48a64b45956535", 0xae}, {&(0x7f0000000240)="0c0950a10ae455435b2cb27d905a37eb76a6db4d17a151a2c146ef20440a2616dc551419050d10548d29b9bd456aa7c6def99b88ce2875de4e4b6c2725474f2264329f187dba87ddc6d8", 0x4a}, {&(0x7f00000002c0)="1f94d59304e0c3c1418ef8b223edcf599a86be8a9eddcedd400ef609b7372fa871702a1ce31ae8f31c01483608d64e3b88f65f0276ee5fa505bb427a5a55dd7cca31aab193f392b90ea4b188e6603a4870ddf6831476f5a3545417320ca5556a97107fbee334f31d7a0a30c0b4cb03aefe6142fcc27083f2a837e0f962277fd0b3d489717c40d08af3ca5871b883826a439100a7f4825d674df6ff9dda9094dcace1bdcff153d7696fcff89a364b29b59bbe2773ddc18f86f22426ba553d9b0f456e387fe60382cb76e96056445d", 0xce}, {&(0x7f00000003c0)="d9eb21c13f06279881f024f8003157b1fe9382ce5075f7d64ac988051bc78b64cc8acd1f1ad6e78a5f454eaae967e8d9710783798f410410bbb25e967f04b1173a5468ff0a576d2af49ab1c348f136045cff9992d222f71034d24b3969b941843fc3b92c8ed9e622cdd54f8438656588ad9d850397fc0aa7a0e4df7ab92bf8410aa47b7d3ed0bb1b1dd03d000d4103f7f55c9055bb695db0b06f6ba00199381c2def9bc42f8c11880b2503bb6b8cac00e430ec2ca0b17c57f0c95f89a85fee39dee50258bb5a35de824fc91dcfa1d0e18351c9c252c135378a074f6783a72cd7b075679a681b84f1936b20d95b7a8c8e7ef541310629e481ece24535380658d814ab6f549e97dfd7fb719d2f9e8b4509ae805e9384d7ea2b89c8f935a03575d9b4ab409e8f459a0dc4540923f8801c46fa4de1e6fad6c12f30ab8be4101ec8bf237e11d41a9925595317df10130f5fe802b1fa434d22f9bfccb5e0a1e38dfc5c1b3955adacd72f0765c1fc04f7ae24e94b1ebc54b55d025b001c21bcab5dacb4ab11cf241c15b6928566bd030a874a8c169ea95b41ff114a14cff32acf66db89b680fb6e2499aa6ca6b926a2cfaa0aa84649d2b5ad23a813d0422eda09a615a260e6a6da8b45b637996b23b466252a20e39078f5ea7468d9900a352a571811add707653fb7f515894fbd13f5bcee3f3c576e599b8e86958e215420ecdd0a78edd07ab7b1b4f8d11c62e6456db509ba2c618627af24288aa92f6d2920b108cfd6095575e0f0ec24e12b27a289c97ce15797849c9376f9b569065f8a554cad1bdb6d6e2aa37681c9e656eb01c87f1f6337f8a2641556e6100fbaa95c3cbb922b38d42472394a74bb7bb0f0aee1d23b3ffbf09d07a522a3ae7ad0eec717cc8313f074193ed72a9ce861a04ec60a2393371ebc2e8b5f6620257244e3fd3c07bc9e84e07f9db4b3af2a05e4c5923c1c056b38884f12cd901baade3ef2f38f5b112f496b0075618f934576e920c667406e2fc23fe5ea3ed796ed561c79e5dcdf5e6634c55f0eb6c6a69086aacd0b426c5a10070a675c21a914a6c6f9ba5d158ef40a6d2bf23388279f0fa1b4250f8b78890a5c1ebda657623150c2e5c16fedcda443991164dee30959070df9f98af9c182e95228d317c7a22623afe87a8e2631f55491ccff1f05aefbea48d52739e5cfd83b9ad0ae9f30cc5b03b5c89c2039cfd8f878e267f702ac36bd0c8057d9fac8019bd9b932b7f711349f4443a9264e164814f4a6303c96ebbcb173ceda11bf98e8c90d3d56ff39adeccb190d2c33d629ec535b9ccd02a6f98c7a788a23f4114c66a5a136dbc2ead6ad6ef7bbc46775ca18628671ddfcbfa5c02310a03af7eb3d7ffb7a6828542bbe91ef45920adc72c5ec22dad40f0a07538e2873bdd97cf0642aeb7dd26ebb4fb6d7f0a4569ef8dba947e4c68806d681ba53804d801f5d2dc0989d51b6fea7e0abd0b3dfe3e30018328d2c6a43c598329d1969e92d0976d512f7c426298a59c858723398182e23e212d32fc15a8d13cfbdb8b0736dfc6f4a147032ab00259bae8c44890c9df51316ef48c60c14886053299e77659c0e09d64389055afe0a171b2b37e0ed79aa778a0397d8a52f2e13a8e33615ca6be632efcbf89fac7843c4b38fa026b7d2592f5e6db4c3367c68f975ba76d321040ef4b2f68d244bfe01e2598c0a9c3422e660afa3779e79c5a8150c5f91281fe76aa53ab10913532479831f63543bf4fe6751c36e50706f93a6ff7fc7a6f3909459150005fd0bdf095f6e702879006d56bb1683ac03afccfc70226efee0ddd469e8da14e015806c159bd4669c6531bf3f74afb93eefe209512c5f3773f0479c00aa4a408761506c502e036fc88b70866313e65634792b898638401f6fe8f8dd6623708f3d22db3a28b6aebce3637ea92eca12fd3f1fdd5d9d33adc34d9be63e31ac818ca0f9a5e4c9bbe0c38579605d270bfbd67a862217bedced21753345d9e604a3390cede9007946f6b6cf07e5fe45f90c64e5208a6bab984973ae7ae9fcdf0b3eff36a84e93e51b98c5d1bd2c9cbd2448c38bee0606b3f5038f904a161c8bfbe028b13f5158ac7da02641ffd66cc80db9bc82c5fdba84610f6edc14c70ace0f27eaab375eaec593dfac6c93bf00bcc7303eed5958a8ac0c0668fda2f18a904bcc62ea51a4e5a7bf5bf91c6dd79999d15ea42c439cf24a125a7a27bf75d1f9365fed393a6a4a31a6571dc86336d9a6dc1c102daa3c257b5a3557fdf0fe2e60df034b8020f6fef84187f7f75f8c4e7b5efe1ad721e86341ff38691064b0ffc98bf8d295dc71945c45135993007bca2232c5b31acd64e8aa61ed7edcef638e679ee10ecd3fad4ca117a54694a8cc5d0709e7b50d3cae438d8c15b36e7f7b53fbb44321d417cb8a904646d5b7388686f1f2222e47fdb5631c456fc2634923c8aac7fa8b4c90480510ca112ec6703790c60386e4bf89e48086c025845c57ca4152fbfd84b4217276fe48159f0f02cc9a63fd6d959e6f6eda16be0999223fb4c40fb07a26cc11a457a98e66927299d71471f1fa70da89cb698ebdccba8b448cbf033f0b0fae4096c16bce31bdce63b373394bf9cd3ea9a9fdf030251fc4bbf3ca33bcdc220d38894684eacb5dd0fe5d55e97663af4e2fedf36e1bb086d7d534f6375673df2f588efefe1565d4ce4123f073794537c178e5c3c1bb7c874adb9d7b746d724c156a39b416aed1b5094d75c7a14df41688f8c83384e237152e8c863280789924d7e877d7fa3b49f917ed29a91d0db28340b27569bd3e0994719d76b832727ec328ece17e1ffc08f43cc4a64ad3a69d75126fa806e2feec87620c491d956a3c92d1a9895dc77c76f58b42550f3b5f5fe3a43f8c1d0e47bbc419f8feaba6a2fda43eed0353f6af84da574fdb72e857740514d217584dad1ef6dc89b663105219acaf2be177e62ee30db961b055cdbcfc8dd5acfb1b237b3c0dd2966d82836135a5059d586f91d0dc91b284bcb09163fac97b66e135538a53c800c289eea0b5d94d01f21495b2c914ccf4af6ecec796fba022cc4ad910588f8d9444131d26d2667e712bc2166919d945ea80b54358907d9ff6518fb50e4c06cea6077bd5a6a49874367ef7c1750cd92f74bbdb02917e937046c04bb8d632a5595ec8ecf33515df485fb247d1afd0979d94ed6898eaf82599908cd58ce00c7ae5e4a0530ee8b5b56bb4bfbb4a1e884480302e6950277c1f4acf80ed17eadc30e475079550c47f8034fa70c91d64551d72fc9f7ef09ec8d044a1f3501f986572e7237a17863ae3e3c1965cd828235edce56614197c679636d93593ac68370cb23f6484a20350ca41b1ae4822f963381b4c0f9f30d180f1f6d41473786f2d9b6affd16748cb610b89c6da20bd8bc4b91dc561d8d7fadf9b25b4d7cc5ca2527e839f11806f720dd2a6a9e0b98db6a742165ef048b84c6820a0a5281a29b3478e389d01de4ae8ff34b38ad8809814a0daa9d6cd035d654c0a54e7a4237165dc2592b105a9b11358045ec2c8d5be49ce3c07749b81b85f6c7a4ca1c04575088c2c57e2783168dc055c453a03ca40ec3ab1c283335967f45cddcb3d647cf3402c569d730db661e9c9c0a1f7324658e85233d647d29eb0b35e7602c1e770da865c6ee98e107357b1621d8bf83083726f1ba15aaeaccac5eb2cd758f5303e63ba260fe63ef1b032afe7a4290882bff173e5ae023e82ba94dd62b0ade6f03b6531401efc34440e4ad6737d9534c117c66e1eb275c14eadda3123d5119e99f2780a38e2b0fa4f173ce74cf947d4e0b84443d1358b3d00c2d63c2f09607c55dbd4b032e44fe8f45ecb3cae9ec6a5428189bb832320ea22be8edb4bfafe2ef0bab6eb9ff3a2a99956f1fd1a265855dab8b8242ef0f18761737779aa54a4808e13aecfa25dca9cb8ae9edf32d2f9bdcc825cdf21657142622d75c16d83fc3c8c937f4f384080698baf2f0e99f55102bc5b3d684c0586122ee9b8f2685c30e8b77dff2e1bf88d340fbe92e5c93dbf61732e418957f40b7d7b790c41aa88b61c84050f527c96873e4effd8aea0e2420cb5ec8981426b8f166c5a01592b07eef88970d6db5015927745170b585ce2e4a857b959ca865d91f9d4c3fee99f44c1372811365fd4909a993b663314140696a7fa711a9b6915c7160f6894a37e83d27c688c217c508375f0c2a3c5260771ba0fc478d438e84d305f8725304b2da472da18baf0b756ee23f2526b89efe7d5c1d94ead457aa5bdb904827151d19840da2f22375b0ba2b2900208d0e6854c50fd853a1cc95611b8bbbbe571fb0700d27722d8f636a36e5a037320ac1575f6200dd4bc25a82029e1174e6ce8147b18eedcf5262dc01a8edfb78bbbe0fc11f7c61ff9be76c7cd6b226c28b5c71efe6015de7fa6e937ceb5afd684afe456129eefc3bae6c5f149043f19ba98b5f4348b6c1fa689a92cb5d8e0de9dccce44ca19cdfe203fe158290f265c6416f5cb69cf5fa3cb183140b5386feca26c2c7561062b3cf2ba9a8152012e3f4663015160eb6dfcc7e65e2c41aa4f53b9c641187c47a78b553b5a00062a52c2f8ab568127d6b557ab4a2aa91556e582756ed2fba3c8c3d934f2df290e6acbb0729f2c9cadc5f8735bcbc6b87e5d55b8081cbe589ecadf15bae8677a2d402ef090c4de0c158faccd53610fccfb3a60a1b019b0ada9a5c677baa362b1bac78e452631af886170f44ffe8f72104713cc8bb1a45ee62fa17144b6aedf51ef0a7f6618ff335aa6659c47ae0c6c45692a35bf24d654a750d159d3ab0203c8593427f138b225a5c4959a2b504e6615298a85a8a56ac7c48d29dd6edb01c71279bb5ef20d8685c0ac274ab6b69d3e1073219c5b6c23a8db94a78ec017fa5abb97a944ed671c786e1feabd47c1f7c9ecfde8886c8d463caff2422e7ab2b36fdf6eac3a65c013c89a448335a014c51236501bbcca070fb6afde09bb5daf64a4f43072e8de56386cbc9be78afa0146293efd9f0465ecd8d241b1b45ba06ecce6622193256cc771b061d6219d5c7e4709e3cbb0b61fb2348a0414874abc91cc3547b5496bc028d549fbdb4d18a19075931a07a8ea809791bb9e703731ce9dacd4edb505cdd00d22f62f7e6f7ca066ed0aeaf4a19a826ee8e5b8a6f7632181cad6c35721e6f1a495d25ba722497baca239a636b3389a11e5c89b9be4a36fe775f6863e0ba1d3148e7e43dc7b06d39409c2e1a05872e9adee8297b8734644742d640b7b968dc4113441a63ca9850e6700312970467fc89d4c728b0c0ead782e87e913f13d024305433a713a5e62d5045be025b84e8bd7328e5792b4118156dff51d3b45777821e0fddb1f7e3dad8676e1a5592c9f5e8b4a83aecec2c6247cb49bc77b3f2bde4ac9ed2a332c1fb02287ccf8270c70e7de3308892da87eadf398d8470f0d1e72aeca09b6b1dbc9dff506bb764a9e9acbe02efbd1edc49e274c936f9ea184d3585d20c42e686369aa8c996464524a0bbdd5eccb7a94fa5d853789cd68372b22922b474cf5fb4853c4b7829097d1fdb8c2960a55437b016d9a031e0f54f36dc4f85ecbc06d290b9034a2fe5a863e9a0a9752787374ade54dbfbc81735bb1ec1fbf8ae8e14829fd54baf550e172ce36b155b19b65db9277967d31116ac88b5e9838b87ac2f13620a739fec6949c139d76e5a8adcc07c79a17cd3dd7cb6d5ae01640985db84f04b9ffc738f41e06915ce1d2e44588d96fc60dfec481d19c3d03718dc6a7c3f1cdb8800ee6747e88c564", 0x1000}, {&(0x7f00000013c0)="90059c1d755b9963d6f7ac67d347d5a7f2fba3cdb0de1fc1b9aa0e972bcae87abe80b894bb96278e5aabb0a6bd867922199bb76cd54e992892bcae9b4188394535f205df1cbf09195980c786e6707784479d2d51b697ba037e92b034e8e142445fd151098292105683b8d74d", 0x6c}], 0x5, &(0x7f00000014c0)=[{0x40, 0x0, 0x62f5, "5b9c584590f0865fde613c5ed24ed3473c4367dba4746ea2f31d61ee26aa8c5e4f5286a22e73ce9aef"}, {0x30, 0xffff, 0xfffffffffffffff8, "a2fa476dc183b5c0112ad34a11fe3e96324a9d425d8d1bc4172173bc"}, {0x1010, 0x0, 0x9f2, "ea614699ad0db253ffee86e04f077700433c6559298127e9a6e319862f15194c1c66c5b3fb0d8482392a12194efedb65f83c6d5e927902660c9db0ca76d67cd7309dbeb71c65b65e1f08364a8d58df3134ffb7d7e5540ea3ecc87799a037d2681d9e6fff04dd461c12c4a5c7697a33f9cb4ec35938edc71fd30232602632fecde191e652a7d4f6cd4faa8dd0cad6d0638b52dcc5a2be525b900c4e16822dd261881712fa0375e8e649a7e63d4215bdf065a2991753ae2ff5b565551eefc3470cc9f837b3269247003dc770ef039c51a29877f413c48972e5b2e97a68cae243e617f9cc57f8a182b2b3ad4f8be9c2f14fc43039273e7ec337f5fd0b0b6c681e4f66167bfafab4e5b691c16dabd9f532035d6cd5a24a992d72dde8d0ce0a4c5c31f5941dd82760337d9b4248f519a7ab967e2ed18d3e59a5bc3ab4ed04506fa61563bed109712ff0e70eb96ab89211ee491508692c11fd7bf7f77dc0854e4757a76a281dbd684135e188315151096745d02d9e6f0c3d074ed3e2b988969521fa41e03fcc4b1e9cb6608c6308ce7d9b8d9830b88993b97b1bcc7441a5309e7ab5ef2544fceb5dcd883ad54f8d06aa3ec3faf0e2c2c2a0c0fc610862429ea917635618f75e47b39536693aeb585afe0c8251252278fe390c03bf8584659e41b9340ba6170aa547ad6bb42912bbcc714d75533c9bb1a4a4130afa9d1f02a0a9b3db007a3ce26383dad608c8e5846ae9cda57d21b4e9c3363e1bc05b06300f9ff656212908f933f19d20d0a051b76abe2badd26db5bac1a2167cd578e3b00a78ce67bdc15279e28b7df0d706d8f74a926b33bd37d77bebe4916e3ae245e57a9cd6b2d9aa5ca1163ac4507be57d5d108dc5489be3cf82473f902adcc4a1b8806622b46137f2516a19c18a88fdf5d3d6957187f37e4d9d5ec52102c2fe3c2e7fa5f973be36ef6fa5f86fda3ad5aa8b33887dace9eedc1be13f6c7074024de92e3d7da6e0985fe2c69fe7dc0e25ae29ab18dc112ea4dc5196357bb5096b6c4b7e8cfdd964e20c751fd230d9526912553074111dbf5d83ddad639908fbc178283ef944aefd6a4f95b41a8cfa53a2845c44b567a341a214543611b3cf8b6e1d04732e31d96e7558680f557e3f5988ccf533acf099ef991e1bbdbc6482d2ba1bb9814d0111c4cc3a0cb26324c83083c86e9acd691e2beefa7ab7604fb4e6d511e364b3b0ba99d3b2d276a0ca4700fb4ff1bf6fcfd90f4580feebb068362e64b64c685ce9f73d2f00a7a9a7720ec61f0d96d12712b9338f08808fc4be7ec53debf923463b86ebb24f570f8eb608117c68f5c190934388c69f1b80a37467d1b89530d97be02416120c9a8422754df9a5549ff296824dd47f076b20ceedbabfc8ad45bfcd131ef16e71287032ecdb416d733bc91a1a950a1d6b9f2e9bedfd4e940f43f3ab29014204596e3b7aecd3de4b4f7ed37cbd3e9fe02c11367516ed02b5e422055c19bdbc39005c07cb481c0a76c677027fb182ff91ee57a11c583dc4ddee6a36ede1fb3f06a3c3636b2819ace575e72bcec2544e607ddfb1c66e1f664f8568184da8699968d15dfe9237587dcb597ccd32592edc4ebd7508b4bc8ba3062c5f90b6c6f003173eb3f089d138d7801b200a940abc65f3e9c249bf244886a9cf170ea08fcf7a8509ea0c0cb496859d34358c8f7af8bdc32d3b3ca1fdf0eb5761e29197436ceee568b65545f4ef4d4f16a5bd9fc37b08e69453d9144d52129a5dd505144ae485c7d07285e15876b8b49c84da3055069d3f0cd0ed9135aed97e9bf3e0c38dd9cbf98c11989e7528d2f91f43cb715713f01e203bada7eb60d62c347dbc50239ed7ffc3f3b01d522513b1df903ae26e4762998a97928280518876c24504ff5916650c060e29d2f6aba6d7321ede480aa159c3e35026fc7424db240db4e1707dbfbf9df532f93dc0c1c1eaabca1e7ff1ea0badbc086eb162c3c69ad0cdaafe0cc7a435b6cdcb86f415136ffc600c814fb5892233fc70550ba4f2f2399c6d0ca6ce889fff9c256e8854cb4e1869e478bfbbbe74ffc04b5bc19a6b968199e93d4a13cc7095a4db07e9fdeb3b492152617152b26ee35466be7b2353039b7e02a69701ab088d3efb4c2214711f312ffd18cd7d748d476037435f1db3a3aec0cb15b640b8ec971c5ea49a472a42735d84740616a06b150db50c0547e0672af9bfab966e26fcb9a45e22f5e4062bcb26133e9ef71dde6be3c19ed811eec1f69e5e4d0160b6d3c1faca7e5ec2bffcb28c5f1f956333d1ab35a917cf443fb61a26c908494ca5b3311ecb13d0526f2aa2e0309eaf1ca0ebaf2ba8102bc377a60cb126373dae230c0ac4d3b6ce6c3a8d12d24c5c800c59928c58ea24c3b9f301da324eed7d8fbc2de59668986eb88968da656b3061f42e067eb063938deea351b730b78de158248fd2fd5282b33e66c4134ecb426b26628ae69e5998928c04189adad71851756af122d4dd37f652a36e23a6120c63fcf494cad7fe1f94a9be403740cf8ce848037d78536decd9e5bae7d93a4f450e7404e628d4bd5b94859f8c2505f4c7e1f4fb09216a52aafb5296f70de79983279e54bb5092b9ac75087f6400d13b5e2323bfee51f0c4191490c58a46d0ceb3549e9fc2a3af8c002d38405bef924fedf9615cbfe344d41f3fa13e5ffae698211b396bc5eedec6b673a77fa4a75f30543d861b63de6049fa353e7457364793957f9f47aea39c47540856e3fcd217d2a572e6185fa0b62ae0cf6a912620b97b588ed6529f7e0c93dcbd4adc971dbbd5e8f02092243978ee23554fd94e1bd5b0a877ed06e19841afb4457ad93691be4dd70a0f5c1957b1244dada6fc0078a75b26cddb979eee9229e9dce945dd0b91b3b8dbeb9cf431f046867360f8d6aa1cb88e48a6bd023dc3af2f86457b3c81c3779959dbe4998a04dba65980c0e8ad7766661a9363df5d8728cdcd4f563275108e3085d2a7e2f94bdfdbc0e628b193fde909dc97b0064e88342436c734734b12e685f40d8b37df02532647577ab4b8730756039acc71cc9851d96620096858b9922e904136246a4d01bc9b7ad24bcabb9ece4c5a6587469ffe210c24006af6959594f5357308a86e1ba517c852958832366708a5b7c4954acdfa250e21ab4ceac1c4a5348a83be491f632f2c747f774d5a8405900c4150e18819e6ccf5e5ff420ced569bfa11a56cf87d208007eb09de1acee464a1e97141d6e806a0a8d633c694d9b689097d34562b98a165521f4276c114ad0af11aa59483d37516b2af0761aa9ae66c368fff9046626eed098f8a4c06e3c0bb65cb37e39c6d335d985bc3848fb8db848585b33abf1f2071be79d8881df12c796771baf76a74857e275ff1628ad151df14295abc740e09f1af0eae9a57f4faf8f3b40b9c5de7ace6e49fbaad3ae84affa3eddc1f424d2cfc17164ff23db9cde5fc86b723f976c41bded31c0619c1f20b49b7770bb913b2d1af473bc548e93395f816b8356e48dd57234228d81f30c865649a0869690d9b636d1c92e50bdcfe11f979628500930baed01cdea8a2970a20f3eaa199dcbe585b242c2c93d78b8d9d499eadecc000d4047cda03db838cb4fcc442a09c22a55397c7c88fae1f23af08298789c832e8e27efc6fdb175fb2343f2f2a9293b8d9234f65cd84b80a2288ed4dced0ae448cdc47249b4dd72411f21dd4bd7c5c314a13305d11021fab5d9473237318dd239c09654ec90b8c40f8ddc86e9962007eded47d54d17caaf1d3780ee152ec09ebfb53852d30d22533b0cfde917eb8e743b7676dcf92172113547caddf007505ed109c822e8d26de22c28c74c7f6d196ffb95deccc71d1060ff658a211973fab30efdbe645fa59214a3cf6bfccd7180b5bb5a0570cdbb5302e23ca95d731335943cf2da4cbc6d524149c1e343564c664419c0dddfa9bd77d77eef270a83a8aa0bae8e258c61ac1c128cdc100a6f20cc991d7c82799050d39438c316bc0598c6d9647b4754314b25173c5573a8ce8d1a92b611557fe74bd359c644240817f0c1bad9fa51834651091a560bd82fef33ac92c650ce4332e7967a50875940746fe524537ebbb0791d897f861e79df058ca4476c5015b859140cda0ed03cee3142ee6d4f3f5872c5c332645d740ae9de1e3326c59e95c14b87dd808f36c34a9c9625554771400c99217a7daefd90233933b34250d815afc071543d04f3bf4e582ed3c0a8437844cbed45cd860d56dcb6b54b4b939e18bf5f394b0154535ea73d87476f3089c85f7c789f01979236d82b45176a66fcc45bb1bb812dee1811bbbec87bfdb06b7ebb017a1f13e69f93b271f4543b46cba929f01df09ab5b62b9175e277a116f2fec69c2dd2c6a0cf29606c9c2f67a31aa2291d5f9be2e71d651b3ef6dd23c3610e673dd1d5fcda785362b2218e8d905faca4561f8e81d33fe0720acdffbca006a88bf360afdf45a0439d6a7e220f898cfb284963ff7baa76a11257a20fd2d5943feca60a8a07fd42d32f976a8e6bff7425a55b1143e48cec58d7d6e9028bf49a10ef86290a1e9fb1141f12625939f68a77211cbb1c2046e63fd754b705ed02e73d0240893553cad17aa8d48826b1adf028c56c869c52f506fb7c0b8753fb00dbf0fbbc719c861e524c6692bbfb82d5b756c170ee89d459626026ef7b93e8643f2fad2e1fadbd46a5549118d83877938f3845d821db1e7970c0ad367cb75338f53ff8cf9222a46a21b2f912f6a8330b2c63cc81ff20b5034a1c9c83a2205c5a8d676e967f90d5a4ca60bb57a54ae6e4a140b814b5a944dbf172d70b6c3d3d1bc5ec0e4062320b5de33a5f92d7571d39327048ecc704d8a26c6c59263147968ad0e13c636e8b2bd12e2f7f9f6244c5f42b0427388964505c115aeb206915585651077bf6542ba9e0650c380b838bd8dcb2dd43c71ca36aa5e8f1887f0796acb8b23ae03e963aa24ec0b5455408fe724d289f86165d53343407cfbbebb2e575f10662ee88aefaf9d6ffe0c99a3ebe1999a69d4c8399f22bcce1ace8fcb81142f425b3eff2eb6c28c1f985a95a92cde4b089eef02e725ca2a105e3bcbfeca8e0cb1bd3f4231def511bd04d876271b85af151a49f321a9386f7b8c8e0705a65e8bcd37be03510f0c8473a2247d19b0c97592ed9192a27ad8efdb6862f83d3a2fb52636c522233c98fe46fb3e4db6fa77408b4efec2c410cf7c17984a0420a787e0037f91c66bf8da5a7cbdcd8e55598faa12cf9fe8bff51624936396e666c861836f28231f90e763ec8af841d1caee6b5a802f55d9b84d5fed9d0d717060b302bdf854ec0b466fbe90ae9866bf6a1172039a3da74543e11e528ffd31ce753dbc4068d154590a0655087172757166a2ed4ea16abce0fdc8387d62fd7b7b29cbaa2a3aa8623658da891ecd100cf4b55e207cd6b46d0ab1f1bb31ef1c0ea50608fc0cbfd9c2f7963d627742bbec834e6ae56e0e3d1308acf70d458074c591eb66cc926f25d6100de90b1d9342f5bac7bed4b9013a4fcdebee54a2ab75101b3757370c688dc0738d7d4f42452579ef7cc4b368a8aa93473fd4242f0a51cea5182b2d07948bdbf7e4ee57719747297a6fa4d83aa73f47b0b977490ffc468607b05b1f378189b907e2cd5063cb9f18103a1537ab977aaa6f7925352303b868f7949ec027b841145bfdd8033e2043079ee5d28795e5fce2b97b94f9e557732bc9d3e3791f11ae04de2df59e303486f627f3c29cfff0aa44dcef4f0b171e1f257c03bc28525f192a2123b7673fce267e33"}], 0x1080}, 0x2) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7a) 16:15:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x81, 0x0, 0x65}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x100000001, 0x100, {0x3f, 0x5}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xaf, &(0x7f00000002c0)="00dbed16153f397d83ae7b733a050ab94716a33faa578fa89957a85fa180f078ba0ad06525e7ed4eb156ef76a22401c52535e6e234e2c8f6c19ddb4322dd7ffca121cd2fa671654399c0c5fcbcb120c49fb77ad0b125121c5b81bbbc2ccb2e87554b6aca5de15d9dcdac11237b1f42051ff10cde4b76b603d86ccc558ceeb196c4d4441a3193ca6c5df054450c2714c9d5c4533b960f5ff1ef6b6f16a881b4f2e26f83a4a451ca441a2c43bf054c40") 16:15:11 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) socket(0x18, 0x5, 0x1ff) 16:15:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x87}, {0x6}]}) syz_emit_ethernet(0x10144, &(0x7f0000000040)="ad56871f7c57a8cb824aeb6e3edf6b9048ab10c2442363196d4e26e5fbcfea1b8d043ee29f2379a239f099bd337b6656f973b45d8e2f4a68") r1 = socket$inet6(0x18, 0x0, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0xfffffffffffffffb}, 0x10) 16:15:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x88, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xa01, 0x0) dup2(r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0xae) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20820, 0x0) setuid(0xee01) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) r2 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x4) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) chflagsat(r4, &(0x7f0000000280)='./file1\x00', 0x40000, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) 16:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x829, 0x7, 0xee1, 0x71380}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") pckbd_enable: command error 16:15:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f66696c6530004e7857858e2b97cfea9610f0ba73c1c54854de7cb16e4b8a4eacfd95c03da476a7abdd78e688ff3473ed26f8f1d7bde22b9c9506a928f01e3fe5c701943a39f1123be6b39d71f153848ab340dbcd6fa61df9f4bd1e8d9d4f49f5327ad46f22fc578241c4a74908f74984d9b84784e51caf0197e0feee14b91b53961cf0679fc3289535b6e4ab"], 0xe0, 0x0}, 0x0) 16:15:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 16:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x7c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0xffffff9a, &(0x7f00000001c0)="ef2b8e55089ebd8b877353e8889f824104d81fea64f8c53ec459b42dd9777e55000000005af53bca1287b3751095e4aabb2663354f554e4f0525963c13b12f0784fcc419bf0ef5e842c1b8170b82c8e32dacf5bf2233033a344e507214680227113d85e13a249f30551d759682549748926c766e7dbc0f8e974c0ce6e5d00833834aaf4de26ed275318f7c25e961f95f0211faafebafb4469ba92c01db7515eee60ab2fa3c0c0950ac97f9865aef3422d22b183209ba8b55d0d04851032a5123b4187308776c22c480d2bce6b4d8dc73c3df67946321472cf43f14d06b01000000a07798c907314b8ef8fe8dee096f84494138eb71cb2e3ee234fc4018ac30f4c71cfc0b2da5d9f13d7efdaa69ead9467ec0d2b4e434a5a7dcdb0a3250a1b8327d1c26e4b0fcf0971746484490bdc4bc2a8ec0ab519b716fc65c0845969e83431ee3f2dafe883f6cae5accbb0200000000000000c1a889b87c040004091867279585454d2d1492f8e2b3de6a4a4fee756bd9a4ff81e0660c71e902d65427200000000049c39a6c2e2dff78b56bf0138c14f0472b9a7e927ac80a8874662574bbba24b4aa89b43a36c9e0fabc836f62fb0755f3fa6f171f8200"/453) fchflags(r1, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x9, 0x40, 0x7, "0abb3312ebb53e49dc445b1bfe512f7d031c5d43", 0xe3, 0x10000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x290, 0x0) 16:15:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x3, 0x501) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000000]}, 0x3c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 16:15:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x2, 0x9, 0x10000, "33a108bb29b5aabcf46b1604bb8a0396e0c759c5", 0x7, 0x40008000000000}) r3 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r2, r0) 16:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x400000000000014}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x20, 0x2000}], 0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget$private(0x0, 0x120) r3 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, r3, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:15:12 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20208, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x61}, {0x4000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x2, &(0x7f0000000200)="d994") 16:15:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0xfffffffffffffffc) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) semget$private(0x0, 0x400000004, 0x10) 16:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000040) fchflags(r0, 0x50002) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./file2\x00', 0x20, 0x80000001) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file1\x00') poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x1}, {r0, 0x43}, {r0, 0x1}], 0x4, 0xfff) unlink(&(0x7f00000000c0)='./file2\x00') 16:15:12 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f00007cf000/0x3000)=nil, 0x3000, 0x5) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:15:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x340, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000440)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eedd424585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43", 0x81}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = msgget$private(0x0, 0x401) msgrcv(r3, &(0x7f00000000c0), 0x8, 0x2, 0x1800) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8b5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:15:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0xc6802e182885b23f, &(0x7f0000002400), 0x32f, 0x0, 0x10}, 0x0) 16:15:13 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xb8, 0x0, 0x0, "f7d4bbf74027b623e539ea1f5d744d8e3e3ec0d9bb9cd2bc2e77942307782d6fbdbc3db45d01ff2b637429e57b81cb6f96e74c8bbb4abc3b972ff117392d7da14bbcf09e69b724e5744f749e16c2a182217ca289255eb298c3c5831d3348f011abdc9ddd1d65d034b669bdc37590fa332e8cc22c72f55a2a62bb687f19d38c4e068480b977ffa12f2849535c31166af7cf8b7446669a4d3144edad4b149b6c4aaa14"}], 0xb8}, 0x0) 16:15:13 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x10) 16:15:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10120, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80a, 0x8) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x20000800, &(0x7f00000000c0)=0x8001, 0x2) r2 = socket$inet6(0x18, 0x4, 0x2) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x10) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x8000}, {0x18, 0x1, 0x2872, 0x3}, 0x100, [0x3ff, 0x101, 0x8, 0x1000, 0x100, 0x80000001, 0x5, 0x1f]}, 0x3c) fcntl$setflags(r0, 0x2, 0x1) 16:15:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7ff, 0x400000000009, 0x8, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="b0323c48fb5e807fbd19e85bd298be868f67c4484cba6256bab58bbd140f62517af38110d2081173c200", 0x2a}], 0x1) 16:15:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001240)=0x4260) kqueue() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x414) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xb0d2) syz_emit_ethernet(0xbb, &(0x7f0000000180)="05cbbdfbc5790e6dcd155eed81bba52cf83a5a8a83896aaa58493f3d19220a7ebe14897d2980135fa7c29b9661d05a5d847713660f89ee187a9f24a29dfba4967b551a8bd8dbbacd3022977bdf7647b05eb35d6d948680644ae574e4c29b463e94329bde80f764213371d95666e9ea11d2c8ed3d38e0c1ba1f6f7936e6acedc84eea73134a3a09a01941c0d801d3e64fae4225e3ed1c3c699e5420e8a5549bdc000e52d5211ef434d4c01acea3f7982e867e9ce11370aaeee0345a") 16:15:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) dup2(r1, r1) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa3de29da8f1291a3f93564f55ee1e00024ebfd44469f518c6124cc63ce84853cbe80f9b9cae2acb186faa3d417ff9fa5fca72670f7939aa36dc979c0f6a0fd7cf2c181f150093cb41905d6b5a4a91488e914fca6461b09afd0982c77c17cc865352da16efbd5db539c1c68fe1d5205cd5e56934bc7937b7e33180b0d482736bffcf5ef73bf51d09a0277104466b3260b003a2350073eb2c48cbaec7aa6169b6f8c89aa5bd", 0xa5}], 0x1, 0x0) mknodat(r0, &(0x7f00000002c0)='./bus\x00', 0xe140, 0x24) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x4) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f093c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) 16:15:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x100) 16:15:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10306bc2a00000b014ca618ef14711ef46ecee252fe67aef17b569016a8919e5b500f46f9f7848e760e1f11d7523516744c4ea1ae5c1e25c50dd7344a9e0fdb73997880017d5bfdd3aed8b1da130f940cf647ed94abfd15a88e7eb3c4c8b0bb9871100"/113], 0x10}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20080, 0x2) 16:15:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x10000, 0xffffffffffff8000, 0x6}, {0x1, 0x624, 0x8, 0x2}, {0x1, 0x1, 0x2, 0x10001}, {0x3, 0x5, 0x9103, 0xff}]}) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f0000001300)=""/84, 0x54}, {&(0x7f0000001380)=""/21, 0x15}, {&(0x7f00000013c0)=""/228, 0xe4}], 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001540)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001580)) 16:15:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200, 0x1) dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="fd10c52832cc8fb8d7c6a23127a5c5440ce79fa5f5c0f7d9e47fbeabb38868ef2faa52069f14c4636dbc2e382aa8472edb7cac4e67e4117065f1a008d3784a4577d9c2c97a3792e13dd582a9f128c4552e89ff4cd641511537ee30346d57d2bf97aaffcc9fac16d2e761b3d0dfc71d38cef09f0ec2d064d721c5e38e8276951cd1f2c33f5bbec79455c6082c584a9e1c0be82fd13357c4b98c36bae853e95eb83dc8506813fe6dabf1570987d45c191167e4b2ffa3c011c63ae640b89f6a98a4042f1347b3bbbd8ae7e7b7e524ff86f4f8f9d104e90f8e18de1ad162e8", @ANYRES32, @ANYRES32, @ANYPTR64, @ANYRES64], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendto$unix(r0, &(0x7f0000000300)="64e6b4f14404a16eb58584e1445013f8580486d71ef9abbe70dbb00f94eff6d3bc92f024381415f0417fbe5a6a5fb3ae675143add3679fa88532bf7a4935a1656e312c85e7dcfcf15df4a5e1d6fd2f09dcbfc29a4a970f0587703c388b6b3b1c0288266816a808e2f3bb940203ad666737006456e149db1e1344ce71b54709e788ff7ae08d89f1c9f11e42c67b57f93e70ba0bb9945c6a69c8884b99e0291d69cda1f9acda9b315e42cc2c82cfc2569dcfac927694e9e74cf0ffd8fea39c1350bd64b2106a373d20fed1ad8e0ad5800983292fecf0505303bbf042dfb9cde4d668a5abf6f4fbadaf8ac49ff1dcdc254cc97dfc7ec6d5c79e072c7b483975a5ae59c2b8eabd04dfc1bdb5852943d773875ac240d66475fed2c5227aebf1068e2639a7d5f83c66be1fe14d3b220425e716eb2db78a0171bc4e9955a6745e1e256813acc64aaf8e2e5f319c99af785651711d8a781ccdc0c997bc83bb705e3ac37e55a3bdd25f73c9dc94404803dbbd92e1e247950d08bc9ec8d9cdea3e540a4d7b2b9b6d208519738465421f4b1e04aeedf9f9646c80965d6a1337951b8945d130d052f8e13b3d4e932d1db6d4982dff5fbbe2d9e7dc0e0888310163d7829c6203b4a293f32a64c9af6928cec89eb25fe3b4948678f3f8b9b3b61ba39f5149303fd0187ff678270b3c56a54efa1d811f4dea671256e74b043483e7deb159c18f25f08a8ec2b8ac15803d72c5204d6989ec61158042d1a5bbc5e6bd3b79223da977716a5158b47f4760ba604deb84be10ed98438a325178456d4fa045d734d9761ffbf8b6ae02b70619bf821d1a28f583ba8b09a4cf9bfd83f239bda7fb561301b557d27cbd206e2e7e1c4065ffc072331b82db7bdccc0a323ab8444fddf2d1904f74d26ccd221dade0489827559e08b9b5cc6f48418824c2f9b625bc6980c0691d1f257e4c497c87ba5fb8186b18b84eaef093ec42784b42d5046956413fd44901e8e14bef90e4f1fc43c5046784e9039a0418f9753d0682dcf3389a8310a799e8e22f751402e5c1abd1f9e21ff64b88a1f9dcd11353e390d3c4a13f2f233aebecefe313edf218aa4600af6aae73b05e5fd2820023aca0f90680157068bd60ba46511425ea790ec5ba96934b454fa3472ca0a15642a908820351fd3f06b86995799344397e2dfe27d032ef9222b45a263f9cf7777c83c9560e463aca5790cea4dc7d43f462d37abf41a7bee6ebd2c99b5c7897a8e1321f41f4a1972b56054f996cc358d4b8428a2a1387f3675402d9e87c7c2c5c6d3fdf6b4636ef0c8673c370cc6292b9f8d0b684f39650d435c0d13287a897414b0c1213433e1a2977a6dc37a452ad664bb64228d7164c6c31ffd1b62b497def53ab2fadcbc92d045871d2642f3672397f8fb18ae81f1384b988bf9492e1479bf5aa5f4fd5e267146b64c87c59f3f1bd0d51a177bdf17a76d85c239aa7cfc8cbeffbfba0db486486ed4ad5b3130166762b887550632e4ede0e1a1d446fdbd88d19e333c27cd63a339d8f7fe217442097cf69b444d9a89ff75d88d8b680e0a59b20ca3232abb710a0ebe3437f17c92bba3029994a93800b5a18c119ba06f2fe86c5078f3fa5fee23809287c400cc6caf05c607a7ffb54ee82b015163c31b04d8a253088f779b4cdca9c2e78f9e37533da5f2546f82ac85409357bf67efcd5066254f654a8bdb13e4b2a49c2878959255462ba3b913084a319eae9d9f7b97fcd893256e97ce01b65295f0390202afeb54b1271580ff663f183a2602a87309e7eb4c1a351ab410ddb7c0479f1ddb4b86093e472321aaf8efad32d24b3766cecdf34365993777b2747bcb5aca62582881ab75cd4edf8e4a14ccb0bd64d6fb72cfbdbb4310b52439cc9d2efb6b405279e50ec8ffea4de9475b8592ae91721dcf41633eab2f988087be8cf1b9773c4a664f3938d397478335a22be149b42a2519aca4e66d1239fcaa9f17318797b5f0c1a17e800d4cd4ad6394a2887ac6fa8e1ae1d0c9964e37dd0f994f53b1aab8fcf75e9ccb8245858296946ef7ef655b796dbecb05e297b553e6593ab990320d3fb40ca6936cfb5954f7c97291ef3e41e002101068781fb2f32c7b0fa1f398246bb125485ccbd80fc04d383ba2b39ec0c9d575a238af2dd9f45e57077f765d1f6e9c35877847827454191e2113cd6ab78864bfaaca0f6867658c9b77179095b57c81a522beb79816a8dc79479bc8662d16eff786e638b82b8c111a5a53cdd3a7ca52a657a6b65bcf3715620825aae4b47e76f394697ee4e7ac1fc8a24bdf2657014cdb124848c29b77983f1c02b3f321a936e30e38e89d950c097e10f09e94f55a4b711f5d7dc2187ce1888008e35bdea3be4a730cb33974a20106ce7b7078e87ed0245ec754ea9bc2670f1f17d13d12b7075110a96ea57030f3a0a31d2c2756c81c1951ddaf7730fd54ac0ac6db2be26c5f9c68f71c60f5b9432b4a1519a34f1e5ca125e670101f784214a600f3575b4f6099c79b654b5fab0d19e1fe8a432cf82d131ba48d1ea086799eea6f3ede4cdccf026ad6dd921e5f67fdc0c5afe5e35d2aba05d67dc87b6fafce3a15b530115d796a48582d4f66286f3f1f37c4ca78dd0234b8be0bc9a781bb295480567646b1b24de271ebd10fd014dd325fb4b8cffff47031eb8c909fd08bbcfb8497069d15df402e87d1803a5dec13fa66cd264b4a3ae268cb77b81bdf10d63ece5565906829f93c527e22e642397ea77b6433be5888cd1372f70122bbfd96997d0cf286a7b0335309f6ed6b1370e400d89f1d8778f64089e430b638a5d32f91ecd1464c7074c10fceefe973db8c7bed825e912cb41dde2c7643e10e594de5a3c4dc142169f03d6acc34a7fd2f11816857bbac54529e0d5559e0eacde63f6c01d163d5cc9ab6e818fe3c326296dfb4588a913c1df0d96595c7c226f71618ea8fa003e1d5e57d4b128df620cba7eaaf602dadd9abd282b1c704202d1fa360aad1d2d685845e42b46d57dbd5bdf5d8c2a8cadd75d4d2e739c62a04603528fe35e10fca7c4124bfaf4a3143e4062c7bf2d49c1a5c731ebaf20ed61ff83906c723afb2dcfa3d2b41c1d8917393443cf97b29fc91fd3ff31e81afe2ae3d5a0bb441a4426028a2254c2d268267dead3274afe278936403d382d28babdc926503529ce6b4cbb0c6be6bf4797281d5b24213e4102071c6a087f1842e7d80f85655640c74c0ee3d34eafe90daefbfb8931f601c61243dc492f18e4ef4bfa6c06a542e20a94994ce636bb3bea6b40f511bc196d2893df8baadd8a418b5c8756d2fb732da8b23b683987d9d426ca238c7e03a31530fa94342f02286932192ae05a90dbc80b0638509190c6c5a5d2c5f7fc81cbd52a96c16038da1616e58fa668c5c3794c321d7a91a4293d5420093cc12bf9d16bf0b90e5adc96beeb575b809cf53b5eaa61899dc3bb9ec89034a2c257610a845e66b748d55d74f6ffa8fe45b2b14ff664dfb8062e8aee240f0f38bc3be1d7ee8f6a1690b2018a6a57e08a322f7bf38ff7024797f3079d313b16a5d3c06e041175d03b3db070b01a0c4cff13a9db4d31842b26596123eca812de69c90774a9fd41b87e8f49c95cdb81203c1f0d27480b5f9896e26c47c5334d158fbad11e3eb482ef938671c4769ac3d92e77a37f6fee128cf6a84453b22a9b3d7a5a1e948bc33106cd9b4e337a64bc9b8a09347112e1fe527ebcd74ace05fe15f663a9b24ba9f24e87c1fd95bb709b1a43e172d660788cf340d41e29e34998a5c853cc9133bfbed5dc313b71b2c097b19d2cab328c887a66f0f72bb8346a701436be8c5773e654ac3b673780e3cae50077a493519814317b9420a01b419f3dd526bba1920fdc20f18d8f647cb962c071af7ebf8d70ba4d9f66bd55c54c845efbf5c9729143b2bd41c4ed5f25f34c512977a45651db774c70fd0be18224cd3895643847edabe4e424f5462c6054d4c211094d9fa72fed1886de801a6b1d1fade946ba0ae14f93098622cd22a980f35c08d259e022536782ee3b4e92ddaa36e15b024bd2c7a1ad30149312124dd2ca6c831689df84ebcc8a7e14b16f9de363726b968692656714a811965a050762b3f5491063694ff52db487e8d4a73450f65b075a38f22eefcea11fd3cc7efcb424d5f52d1f25c80560677110446ac34b87e661d429aaaed5a2b975fb25272ee09d9d893e17181d333cf15be58bf9c846a86fb7c56ea1151d6d3ec83df5587b325884cc7c8e81640b5b0e3e6b1f348eba0e83c9ad70a9b95fdcab06aec09aeb8338dcba7b92beaef0ed1446de87a8feed8381f4ebce0660d539de03b9d3685578247536db16ea97e310c49c2b23d11b8463e4facd442e7795bf582e169182a4d57500381c7536fd714695511e15d4bfdbbb0901dc93c7e533c837be2cebbf43f7b782e06fac2720f926d8566df536fff6e5a9d64d1efd89812c84090e5d7bcc786483af8aa4addb70c7ad3ff302a2cb3bb0c98503e282a803771d470d59981dce14d08a7efeb7611d025a97c7171f31264f624f4f4bb4b18b3767350d5f78e5270822716b089bbd90d4f43731d36ff634dfb394ece8ca64c7258b791ce321b539e2c3b2993845028da9607e9c5b1e3cc5cafe4d1f4820b423c930eb6fa790e74e51bf20f559a33642d9439bfeda78ce56f34d127808e93294459a4fad15078cc8d284f8987e209f7507b4732359eeaaf5b5fa9bf17da8fa730301512c8fa08b7d45d594798dd29f32e25ebeec6b56cf283470f5018f0779b02e88593e7d3ac80c2de580a633e4a35c7f3935c90e6ee3102f4ce619b799d205dd4bcd9d9a568ad4b8f6b223edc62d7799b2638a28c998ec264eca6a9485fd6e7a4ecf0c16ab23be97b99cdee404d60f86665996a0374353b070d3d651c6590f4d16eeaada65f2fc92d379d92fcf9f7d16b67be67cfc5b499973b9f7fd6e03d138e68a9237dad2aa2a28c4f75537bf927bac734dc31772ab94ea1eea8c6634d12fc9334a1b57d3619bc02b6c451125158a3a412fda6adc6e35b3944aa00878d8fb4f3fc02608596cf37c8b2a91251d6e86a07fdba7dd4e35378a4a673a933e0db3cff2687cd520027982762a73e1b35682426c70601e5a99000e83042246317bdde90c7f8657d90804eeec88bf3df767c47566e0e77b284c8d21d04fad94badc3b83f2093164e708866628fd044e7ce2c97a76f16eb5daeeb8b3c4f652645ceccfc8c9f40ccc9e0eec5e6a3fa092f74403cb6de5e1d586dfc799952fa6c9389e4744924555e32ffad691df7ffd71bf7fe8a484e4e0da5bd7a5692097d7b851cc021fc5d9614974bfcc49fe5da5d8dfcb7e77d98d3403168373af2ca779fe3a37afc2bacde6e1e5877c1e691ca2ee84372cc7914b6a4c7e22c3eb0f7620f69c5d7cc047a0a8bf92e591a61e9ce55d984dcd328112301c3d3820886873f4f5ed42f9ffbc62fd5c1731f8ea2482ad3d21e76d326c4d86b89beb00c6a1be4a28057d876db11301476cac582104dca858880abf78e7e7f755adcd551767f472f2d13c0113237ce87344fad086ba4f6f4c09c291aea64cf7db599d022258a5a5ffc280e31ba60691f93320c34d2c51c8f1963f4b8db4354bdcf5d37fe260f9471a4225cc5d09ea1fa9e1b3c44740c9144a26b8d87d0da1b339f45f47bcaa9618cf769dcab6411f3a6bae13ce578c0d5e0430eb7e65aaeda2fa359b0e97b393e3a24759194e84ef3858c1ae3d0f8e11ac500dc19d08595a042a3495f84ff4bbe2fbfdd24e1b716bb05c4811f5", 0x1000, 0x401, 0x0, 0x0) r3 = shmget(0x0, 0x2000, 0x384, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:15:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) readv(r0, &(0x7f0000002140)=[{&(0x7f0000000c80)=""/134, 0x86}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000000d40)=""/129, 0x81}, {&(0x7f0000000e00)=""/84, 0xe4}, {&(0x7f0000000e80)=""/49, 0x31}, {&(0x7f0000000ec0)=""/229, 0xe5}, {&(0x7f0000000fc0)=""/141, 0x8d}, {&(0x7f0000001080)=""/189, 0xbd}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x9) setrlimit(0x7, &(0x7f0000000040)={0xa0000000000007, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002200)='/dev/zero\x00', 0x100, 0x0) write(r1, &(0x7f00000000c0)="f916a2069e8b", 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x24e7, 0x7fb, 0x7, "0366402ba77fcd76ef3caf00", 0xca, 0x8}) syz_open_pts() chdir(&(0x7f0000002240)='./file0\x00') write(r2, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba7827938805000000fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612419a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab4a401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb997f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff957", 0xb25) write(r1, &(0x7f0000000000)="02", 0x1) fcntl$dupfd(r1, 0x0, r1) 16:15:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000180)="9ba5b8d929313bdb4420febf837d8cd452a330754a841ba9237bf88557edd158d53c5ddde1fa43cf2f0c05b7a14e0096d50cd2feec1df16086d2f159d10230038831e5ffae89b8932bc74d5fc1e0ee396ebeff0acadc3dcce6903e95ca87b2da559719c0a93000111368ee941f25d13f28953b5b71768cc7ea2dee5d04634b0ebb97c0ae6d45", 0x86, 0x4, &(0x7f0000000080)={0x18, 0x3, 0x2, 0xef}, 0xc) dup2(r2, r0) 16:15:14 executing program 0: r0 = open(&(0x7f0000000740)='./bus/../file0\x00', 0x20000, 0x41) fchmod(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)="961f9221b7da5caccbadbfe9ed1b8d4f1de7f5d7a5da69fa32aae72254a3f4cc058527b1ce59ccf2a78500358b5714da6fce5bf7572b2dad57da9d5b09f14f585cfe5869c3eb32b69ffaece7c11f6bfdf3a357337153858bc36ad46782508ec61ffdd445d1f4c0d4f13f56deb8a8d91be4899de5e9de6803dea74d0211a0f5726de55e3f611dba856ea01500216e073280bed21beb43e77af36a89689ae75512a079ac40522e9d239fac3a691cdc26e1ba816d8e3b3662a17e3451b3720fec5f5b9a", 0xc2) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="8873a697f699b6e914df796c54e056bc7028aeab752f9959acea6c05f5e1c7b0742d1dad846dd518c39b37e84e21261dc6041a340767592f8f39f327c14ff956a1a5987e7752994fe34b95a7c06e19e869bb1d953ccd40a84efee2831ef27d66c2302217de90c085a0b9970eb6eee646bf043ead50cc47e16beaeeebc08b2a6e21dc13c91e2f37d989cc1fd008bfad972784757b2fba7773909cfcd238657346dfce973b1936ffefbf21f6", 0xab}, {&(0x7f00000001c0)="b8872d60440c6be68007214ecece9ecaeef3d82138cc07c6f8f64906884e4867413a8b22d436094f1d263dc4f76539ba0b625fe9147f3a5ed74c47137b20d4f69c24da8dbc182e04b9c1ede97b6cb68532978187dd636ec0d5d2757513ae1abf897c20bac8258128de53cefa5e07d2d09eb201f302bc3e73913bfc8f52522e26b733a0d559ebe30e4ba529f7682cc2655083714d410b25b926924292651eb86b5ee3e353e7adf41d51d996", 0xab}, {&(0x7f0000000280)="edcc8dff46f9e01f4ac05a091fe3544b01e606c992523f6d9b8f1097d26f22f75276650decaf62c508c822e94d9295692539f2e27c82b235682d431ef05742cf1796a180c98075b6b01e8064cfa28c95093e", 0x52}, {&(0x7f0000000300)="eb0b16f367673da846bd9bfdf3d4e9c209a4650b2a6afd94f6a072fe1314720f8244b4c48c1ee6c8a1dbc4ac25493b7d5b52e13cc0f16c26d49a043838a62953bf6fe671932fd97d4b9cad06d3a526dc6eb984658ec599af26583a6cc14f0ed44d6e6da1038a5d8450caaac8da68ba7c32cd3113164803250d22f3432d42143fc9dd30aa9c78f4860b4bea12dc93fd1687e005630ae3af07eb3eff822b6dc7f2b5196c2d067015b1d084a9feb317e7578aebdd46aa0665b90f4967334388fd27f5a5564fe31907f38ce94a2cc8967bf7b000c3da71a8d4330a57701878932b1107e36a2c", 0xe4}, {&(0x7f0000000400)="2341b956b91e8f938815012988017d266a85ff023e307f0a3be716b184f0c6cf62b225aa8887a517c10603e9a7b4ed08f63f54738ae43a94ee01b6f531530cd6e882e160fd2882364f234b63e4fc66a8b2e871e48359bd70c0f2d6829bb334810822a6d269ab7f86f7ebfb891d7082effb7391b658bf5bd286207b246be595e7e87ef4f6045ab4282f0c1a753499f9d4630c9e12120915f4dc5069d680313c85c81c735cad4e8fa1fe5349178e82e8c00802", 0xb2}, {&(0x7f00000004c0)="af016e8bd39f0e091dccd0988258f585b4c2ef4fcf18882c03d8e68ac47f9f68882f38a11faf6c0525fdd56017171c37d1f68af02ab1e4c9e01e169746de1770e4fc3650519ce3d22616d1cb9c361ad569fc05785312092353f33a44885f71c2170273e76fc2f547d9db13037dd8eccfcb30c5041c066071dffae6b3b7fe27918f51376a00739f79b84bc0771836a7eaeff1264350c6bebd543d59687dec0799f00bfeb90158b490271b57fff5b7897b24d986f135a986a01c17042395b8b010bf3c63710302eef184ae2a35b80f8eaa2da81ddb2b86864fd6e32add88f0f30a", 0xe0}, {&(0x7f00000005c0)="aa74c1de02527fc2753ed04a375b4592502f32a597719e635a6221ab945477e3606d3abaaabe5b660ca5b032f386d5dddc4457059ccfb77bf7f0bdc4b6d5c3963cbd3db98bb7605d36546f4779d142ac6a6f51c2834e2823e2820a5a4979e53554ce5a5c8042d5a521e230f1f403e112be305700eeb5d51dbd0a9cb9454331efba92bf400f9368a50ac9315e25dafe59fdd34d099f4e3f94234de40b3057c957bba97255448be6ee729c022af0280b49e86ac44e10218c7fcacf894e207d1b022e27baf2", 0xc4}, {&(0x7f0000000000)="609a21d4a525", 0x6}], 0x8, 0x0) fchflags(r1, 0x60004) mkdir(&(0x7f0000000880)='./bus\x00', 0xc) fchflags(r1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1) 16:15:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0xffffffffffffffff, 0x0) r2 = kqueue() shmget$private(0x0, 0x2000, 0x441, &(0x7f0000ffb000/0x2000)=nil) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x10000, 0x9, 0x8, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:15:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="a97bc115") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 16:15:15 executing program 1: unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000080)='x\x00') mknod$loop(&(0x7f00000001c0)='./file1\x00', 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x8) pipe2(&(0x7f0000000000), 0x10004) 16:15:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7ff) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7fff) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() pipe2(&(0x7f00000000c0), 0x10000) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) fsync(r1) 16:15:17 executing program 0: preadv(0xffffffffffffffff, 0x0, 0xfffffffffffffe8f, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="163c3eb1464a94784c72d049e9dcd958e30fe92c06379a6c348884dfb899ce5c9427eadff1daed2fa767653536c4d34801013a1f9edd9521164e2f7add4392232e536102730d1fbd7b51c45890a73acf0f835780f69776d34fb13d63db30d5367d5f5dd9b6f6319e6f3efc8ca6a3a344b048d9d0e26b2a017d0fca6fc3a157c00621b794b396c25c3688dbc90e7e0b08c2616542a776f1ff1d8cf1853b4b4b44af63b8bb2fa1e90b3d2715813f72aeb9f9141a59b971bc81993e50df4fc1f926449ee6c01b1e8a417bdda2caace4f360", 0xd0}, {&(0x7f0000000240)="df61f9dbd3d6abc32c2486ee6e69d446ef5194a567392ca2d87194137850361d3eecac62ba9fc24a205f751a7b9df920582a97a9", 0x34}, {&(0x7f0000000280)="225d25b8d7ec875f7d7fe9fc2293e2c25e7aecc86a7ec26d3c839feaf9318cc6a93cb914469a095310d8fb7e2a0a179d3f0a109fbf06f2e8248fc293aa9aa73efffdd3aa3539a92f89ec5a87e88f8cd6491c84bd5591a9adde617245f0d3d1a71b004e0ee7743069461ff822f42442c6726ee02c2e66ae85af5c2071314afe51559c63837548005c006f3c8db1a6e6d36dc5a87781e9af106377e39ce95ee47bcc52a3f5d1b9e4c564da2937d46aca104201c527eca223827db5400e845cfb467ea30dede5", 0xc5}, {&(0x7f0000000380)="08029d420044c2e86bde000f85719410eea7ee4e59376d5bf85aa24b79478a6bbea5a76e1739bd7b5d801e85845e614bcab4fc1448cdbd7672bddaf1966b7d53e5e7191557ddc15e2e7b6a9705761e3cd04e4f73ea6392c0d6c4dcda676f3b629f520d04f6fe1971178849d1ca5be3a21a93b6220a32285747a7d7065fba", 0x7e}, {&(0x7f0000000400)="c1093f0f67d5d6ec51e8457b4c76e7e0cf36efff35015c2032f95d1539a192d9e4980cb2255b5686d39a1d6a7b9c1a4938fae5529c8ca7fca833b3742f68e9a44e3ab59348982dcb32dff6a7a39c615f737d5c4a2cf8ab2bfd", 0x59}, {&(0x7f0000000500)="916c07905a0e5a6f381022dfa883782b4e19429e1ad15bd543a8c69ce9a4686c9ceafd5260206b0f016cc6b5424465adebba8912bb99609e36cd9eb2795c0c1747d3fa53961e", 0x46}], 0x6, &(0x7f0000001740)=[{0x90, 0xffff, 0x9, "a48326b896e20c0d55c17fd317da0a63130106a456d2bb6429db5f5df7c4b1531b31482a46c10e55ecfb4bcb49d1448251f1e7b26b302bbb4a881d5c491b9200e1063f18ddaaf57377a71df281fdb44eac8359b3d0f82df8341209bf3102acf366cacc5882e2f760d70dfb63dcd7a7dd1678cf913e3eeb049340e8e1"}, {0x50, 0xffff, 0xfc, "ccb20c47f2b967188c7966e1e4503a86982b9fdd153050d2254db9fb65ebd60342c8b0bbc274ef3e4b68029fff2d41df2b222eb66aec5bb85f"}, {0x1010, 0x1, 0x1990, "9a5973d152b50e53c16219c6b9adae48baf94f484a06850a3a635bf1def6c75736713732073e32f290b2842977a774ee0f1d50241bfb4465a3d4c2c4de6f6200f131e591aa1591298bb063ae646bea591266b14306e919bb264229eae5cf8cd5a0fa0a80a162b41c07b08f47c413d33c0327f95ffeeb29ab883b680ea1baab665cb5dd1b88e69b2167315198b35dfe509935c699b09092575b749eaa0e364f3f7c42b53eb6bc14a2ce25b4e862d318394630237cc59057b0038ddc11b23c9b17e840a868c15718c081738913a7ade8bb714e83a6f04b261173e913e45861a738b3f584a8fb9aed332475c10dd0fc15821730000f5224889866febd4c21e5887602985b7d8f610dc005c268308a023704c6e89328649a4e3b1ff442106d5d4910a72e76ab9377ff303638d03e376f63cee8918091a23f4e54d23836fd55c5c0b68d2aeeabfa5fa30b028c792a307b5a5f53515251a1ac8158decdf5c85c5025746ccd0011e23db6b86da09f36022ca287293619eacd182614fe3b567cd7eebe1663f06e8ad9544cfca8252e354c1f2e270bdfdb96b16bf2a97629b125b08e6862649a3b6bef834bf68036d3fba1d2e7a25aae8ae08577ca6a8fca707f3133189a8b3817d6e8f5bb12fa8bab385bcdce9cf8ef80c1466c4c8c3728907b95a5613668f5a73676e9791e4585f2d3165b0d9b9e7ec1dd2ade924d0a317025eaa8a3f3988f00924e91108d2ca6e79e0496b43569484f7f6df89bd972120a5beaf11ac37e2dca78799e21e667bfd15840be2f6f5e602adc97697b41f8e6f393b226adae37eb317fbee41f797701efa0e9b17e1f172567b32c1268be407fa24bfa4b9df4b9c622a406af0042bbf894ae760b98e06dbb164a186747f11cc9917d2cca84d9f860692029000bb7c68264cd234bddcd34b3158a851eb9efd16ae90da5af1f1f59f17186ab43947d59dad816919be87bc916de4255093f7239aa21b8cb2ea8889d652e2c423994d21a1e11359205701bc2849716c111a1444e63994cf307342b51d60a09a7e18db4be89c144d994f6fb6c2f8e58c70840d492e32f0009659a8add54bc77993f806072bf1ad2f902e2ea23bc0cc522a541131b09b89adb9fad9d7612b011d686b81c4cfb25b108d2ad8c1101d3bbc49fb094cf7aa42abae7f7e364e2092677849c9fb6baf4c38fc8a9c4df38fb83a4477d8578354d1086722780b873a2f71539d26e81a9af2d4e315063dd4def873f54ea1f37fd08020bbf1b3f0fe467a9c117987d29ed07c9ed8f996c6a79f20c607754ddeffc7fb993e3026af8235f0fe92929bb7b4a951a88ff0f7271ab4212322c9b734b4fa33566b70f5449c927c07f0cc1ad13d8e024e56eb5d1bfb64ffb44694d930d709ae823511cd30c310f716a0e0e49697c99e66c222f400a2d6cbc74998a04de6faf72d342f75a95a79b7edc12ffc10a66dfd1d3f108f438683541ef64a9102ae23e4b06119c6d223a92f4bbddb83c9ec6411467aa3ba68df7d3f77e2312f045dd77bb5669081681b93849a43dbef51ac24eba85c882956125c0340409d1a7d127dfde6b33bc4154dfca4914b4d5a92c60d351a73ba890c907f30fefb01244818b04991e69f5cf90a8c56826603b51de095548c03b2e79a039c1ff133c5991631d80baf09a3ed0589bf9b1f080f1ccdfdf9d696a11031a8f60d78b2152e76a3a1e968f6625f4c838944f49c1326e566be0fd1940fe977d105f143f28c7fddd76a5560dee6a47ae3228d778fc50201415713ebe34001f508721bb949023fde0b353893e958b4288317cb317ff0917e4dfb685400dbcbdc07173eaf0871b85386b2b1faaff7c79a6596794787b8436c42e3c18d150772d5ef2ba5054065c21069f3813351c9cd58d7c97007ad80bd8d07a0722514f4d6574450f11ff52e51151d94ac357201f5260ea1e9d5973856a4466ebf9d8e04d1ddffe61a4ecef56c7f0b2e5faaff154d81ea27918c996a8cd5f40a73d0c6cccf507d163638908d6f50bcc83330f30b71f925ca9603883b0dc104b57e11082995f1e08531f9df86d066a012cf023dc9292bb8d3257ecc5f4c16914ea4be5c0b689d216281b8e9dac52a65473e209d95b3ea7627809d657c04427ca7d6e439d87d6b227253437f0502d1011952bd1a2366b1773e730a5bdb9df792b496e123ea5feb333738ee6439b7c633382ebebf71d10068a983469fc48c898114c4f0518b54e385ca963d9e1c9174435c9243b226c4b398f012bba6215a58b83391e7f574bdce0bae95374146310b640297af59346a7fb1ce08eed1252a61bb8b91c964829148bc820608cbe1d959427a53700ea7dbb3f1a905660caa79266b6f4fa62592cfa6616757196eda999133cb862947674e377c009ad08c6c7cc10cd1a3db8d7b34d80b81cdd64415557ae372b364c433edab4fdd39d3351cd1732cad57e975e85235bc38042479dd73942f41884694fb685197adb9041efd9fe31afa9bca34508d5dee023781c13b152a8444b375ededc582f4e20d625b7e21c0cefaeff96e3a650fa774a7252f7a5241a97c2d8d437336d374783bd4f19b2f1e743319b2be98f9a21659fd85c31fa263f3d675a3e6f6063806133225f2902de2db67388593c42bdd25b4b96bbde5ff659df0d77b40b99d30d5c6e00537d2c48ef6cc56a87b15007196f07d11509978a1247d8631b13c2cf6df25c98db11f5e1c4d03f77887718dcaef96ae55dbcebae329eca2916fe2fb977fd16f049a2c579141a5e09b1e1dce92987d20900edd719a65a90725dd72a13389e557651e9ab9abe9a3104179a611ed915a2bf8c8a19bec918c4846feb37a4c5d5db4ad8f06a367aea3225f03645bd567ddd649917e4e4cab4e2b9ed5b649b3187405bfcccf0c19e00255cbaf73efa61826dbdcf92be4c1e39e0d2dc297662de2ccf373846b90e3904e2a7988bc105845f62125afc6b59465b263b75872736fc9a6f75301d7521f1bdacabf7c646128aa6956b12af5713efc3e1442b8fa75a30b98bf05375bed921a24e1fb65a094d0781eb5444eefa907c7258b062a4c25791b2a371cd5ed2309c5e97dd7cd061fb2b1755367aa52839178ef57b9af4c3516caf252547736277326bbd498161db107460518b05adb37bb93e94549df889d7060a15bf1b5294f3d15f7627ba86ebb5dc58fee2356e7f40c264d131ef9456a0386a6c0289341c7f75be1226de9be69eba3b46723781897d73324cc69c6519bc7e602be52b60e4f4b2e5f19a90a1a9e5534e65a59d51249ef8ca3772a0f9d2f2f7341fa10f9daaf117f3b77731614cd2255e6f16d40f80fc0351894cf64f10db805fefa40134fa9d08ef18c9817d5d06171f128b89e16f1e663cf40a8ad41e7561aa7cba23f4cc64039ec37828d1e0a2d17b2cdee8f99ad870e37a2257e9c840948b3e3a6df7e0e1d3ae0e849af13fe4bd318affa2c884116d03b8d64cdd33e25c5f39b45f7d8356ef8a164eb8dcb195acb745e104a769bc573fe272541b35e96de261a40931f6a2e87fa81c05eeffa2460ddb2bc9b3dda63ba9c3923a7d5559a839f1daf32a50441101db59a90771049aa34fc9bf75e24e1e3fe728250e555d9cd02c9015fdfb9e98d23cfea7784f424450692bd303798a4f43574f72bbb5e183a8c5b68f48ece23829ce4e0d0118ab089af4ac2b285b7309dc772663690511a801a847063e46fae635777a823b0d67595ec489bce618c551eaa90524e5188e8e587b0e5779a30e1f8c99af02c8ce7ff7ce684c4de141ea9de3719fa29e34becfa1b26425a107d3dd528b13ad18ef4c9ff79d9937d950263dfaea830bc2283b7e2ca6bb1d17ea75ce1aafb09c92f0be88f1cb4c64b790731ad1cf41de6036e24f38a89957c2808b5ea55e99cc5e683d6a5836a69303c17214402f0ac1c8459054e97fa9899be37905d3873f639c788171fe6f6c7f1c6367d2077d754e6c59ddb4c0c9973c21ed15b9db89698a001ec9bded5b313ec879b5dc2d26daf6314f564d5910857e68f64be9c66a12d55d70913a828afa250f89ae470a5bbee264a15016749c7de048a8d0311c0356c24907bf4dee74e0c890bcb92d32fb14df9cf88bc88444efe9a0dacaab43853aa7cdca6cddf4fd18607b179bd856ff39a9d4bbc6b4177077e9f7d259dd555aa301ee70591c3eb78674a59d0b25679e8163bef370ab8f9b9fcd3176591655c36b0168c83f5b91b72f9d8c3650b2c3243984ba07516805acee41311b9312dd4af713bf02085d7c169092f29bf16fd9c8b583949efcc9a993a49d73e5952122c5cafc00ac03c1dfe921710dac507dbea9d31d977ed4e1aab2cfe9037253f1e956355200020695faa1cd3fa6de44549c4ede84c0e98bac1e926462346a6234844a2cc8f5d395642884d9385c0f32f5ac58a5902bb719ca2c5c7e2475539ab0226305c554693cf3653e5cf3c396c6101945286518a6a38f797f89dec42e558b6a31a38c2edf3cdc32b017f2632b2a0d0292f7f55caf4e15a2aa8d614c5e50c5a6a40d3ac180c360a8c39ca0456bdc35557bbe0c0600185bc586bec5ba9f83409de121bd70264cce6f185785e6f6c744bf5be85119f75797d69f0fa8409b55dd4b732702533aff20d151fad0831cb976837cec95477dd2a90fe13b329ac67943faed75cd73e13df36743ca7eee9a228f0ba6d08d243c2b2f689a06395b837a6b2c6e45660d5506c6acf7178679778c24c02b349688e2523e3e93f990c0313deab2361a3cecfd54e3e2c4266724a77fa2648f0bf40e86287fe3d10e751bd514057cecbc4108ad28173a98dc9a88dc25a22d98b1711e311dfcbdfd7a7ee1d850a29983cf2983e26491ebaabe5157790b82b24427d4dc852c96edb72f7fe9af15f17815685566edead0a09dcf9ceafba55a21648771dc119638fd26a4e448169df838ac3e0714c54d07cfa64e4f8174cdb63cb1c0beb5fcefd1125f02f760b1a10ac9f902b61c86d54b95efff8bc0dc73abdc851cfcbd1aef1791493af2a3dcf90ed1267eda06a19a11619655e0cfa5ebe0e27c5034c1e38ccd8e0611fbf447b0785377a739566397bce79837936fac363e8f66f3006d5fbe0b739b3849a20c896a6fb83ef4999140ce54cf26eb2cb1a116b267b9afdae8c6fe778762994cb9c8a2672e8b0ba11148076804431c216c52d3ae500953c0dd8ed2ca0981e00ddbcd0ef863eab27424c7179d8b3c215c262cedf078078f130f8e83244f0df2bcb9ad90ccde0c1da872e9551bc7f08b8f1ba5c2491ea5930c7fb8162d1ec145ef85abc8bd262adbda1805fc775a1a677a0f26b73d611157aeb755c7875984137ed70037e8e03def9ef1d821822a5266238bbfa49dc1ee5e656b9b78f622504ce910a11a50e9bfdd7c817b98da2de9805e7f114f8a8f3384db1ffc6097205b108053e689c10339c15b0eb1fce5e68bf8f2bc8b6fd33bc8c131adfb6e5bf641772ec58982b1b768463b6d7f8f5c6d6bbb655b830de75b4d86716b3a50af9001c1b1a5f49c0428352c9018dc2e42410551336f49d44838bbb047cc41b1a26e3d9ea09cd77f41f3b617a8c6a33acae190fb579a008e3a2df97294c66305ab961cfc529910df230bb4f38d68f371484ab7319a3b5c111fd8d31ba3d0f1cc26293c0b60a32022ae0660ae403496f2af0ab94a211527d9606f98490df814c3f9f1d8fb40cbb1c03a0d8a95391249407245aadc8c895ab27b0fb41a74ca88c6d9b1a93b15387c37ba0516554c503c3b15c6bf3a488f6ac37fd75b9bef13ba78"}, {0x60, 0xffff, 0x1000, "2926cc06e670dd844e0a223a81c2efbd4ae0c45ce7deeca994c75569d6f1e54706f8915d5b820153a1716607cdb326602a8410d897600f975f695434653654270c7c9ce60571d1669d86"}, {0x1010, 0xffff, 0x5, "721114df892849d902ad4bd6da67e635f4247667d217d5032b3208e105704678219304d595b8d4d28248adf4b0c346dcbb8fdc54666af8aae404eb63dec440abe4752cecd859d16a455e78b376ce72b859208bcf0760fc30eac726ef231f3d4a210c6ed40fb14e351235216db8a239419d9da5c7956d907f3766953a192791882d5d8c5e1fa38dc93d3856bafac656609922d404666959d60baec0f35828e9a9b235b3f50f31d3d9e68c42bdb3b6aa0e2045ff9ff0ad268bf9eeb48585f202787160e1966c62eeae4d01776839651758355750e27eefb4ada86c11f5bbc150c6ab30a8dbc35f3dc218be8fa9aef3e467e91273246c14bd4115f2244d2647da5216b805c119cb52c04b2fb72453bbd814b1a3be0f4de41f8a513072d4598b1e4f7b2f91f6f62f8441bf908d8befeccc94ff93fe3e254448d69334eea290b4eb7c094ba8b982a8abfefb1874353726fdfb5b2b426d9d7ac80e08e5fa4f33b8c229d002e72f09d1428c2c4261267e5e4c36bdb6d3d1dabb486a3265ce324cdbaeee352b069838deb848b1d1a2f24c39ff65a3d02e7d2a46cccad59edc77dca9ccb70fda576bf6157413212dc3e7ccb89882f3bf2ec7b80923abd52757f47eedc435a3595849e062f2d06785780e380102b792e62a695c451498e96339f3a0f36a2dad81a78c1e94b573e8f0fb7bb93b98ab629b43625482de4ff4aeb907f3abbc7caf333b99f173fa2d1e9a402f6f61c99d41d302e68575b230acf4c37f7abd92cafaf8aab7a0aa40a18ba5d2e43b6059d175dc5a1506cfc7e45057eff7e0235102e9269f7bdb0b4ab9a7fad17479a90a497319698e25b6fce8f994fc5bd283166f0d6f0bcb96e654cbbc53bcd4b719edb64d4669ba46dfd46dbf34246697c4d66ecac18b688aaf8dcbb2df5a7ef593b7697d127f6c0331899c4c9d3581b78ce4e3dad0bd06d7fbb012284e5153464f6126d79aa95ecbf3465fda471ce7070903ba8f61943e79063f36e0f7940f96b72f61d34821eeb670e22a37fdbf9236c9892f151f444a0cea0f51d0401e34b9f654035081860ef6776bc022a9e453a4a3e44be115915393285bc4db376c6cbe9db9dcc2afd32b4717fef31cd31fc52172d93afd226a6e4874240031235dfde49115c7224adb29a65558e90d9d9b8ea58b2705021db81d744491dfa2e0009eebc58b3b145c4b0c8f994c5fabcc47f8bc54fb200179da835977774818b0b95017ab98c813cc7f58b0b570a5fb2f281560d56869e6de3c60e9cb2193fe4cbf14536359d601c800b0add28521ffa182ea33e10fc1b526cc0215ae3084b4c1d36ca7b488400f1c3e5a80a00ab9f8229e850c08783228bfcab3300e7f72a23c6d9a455440c17062336ff9c271719caf29e0ea44a5658cd9e15acc6fb994fcdaef0bcb352e2d00439c6f91d9b5e5efadb7fadd85ae63dda7ed7d236a8b8cede690b10c3c25d70b0fdd495db7d331ec322bea5a82d35d361af8b48e3ae8667995e258c7242a6c21288cc7b45d0c0d636b16fdf04fbec249cad7f9bd5cc841da091854c93e378aa046800d9f5293868e5ce8f349a7413b6f50f63c7f89c66bfaecfbb75985f13df4045f60f90ca7233ddb30330da97592c0bd842003f157fc4bce136376baa7de4640f44330b0b072eaee44a037a46542fda044dcbcf78c2d1bd115fc933d2a82da1eb4f1b912972919b01ca5f0be2495af1ae8d440d46bc60db4f7559efabfc57892791193047c3ea6c6a2045f1cc20a83fccbbd1e878d2351f62e1f73a2ae23780c45e48c550b0531315ba798b01909febd49746a42ecdd334101fd4a3fab85fd8706b8706aca65d30ace98bb10f6b439a04d56509cedb4288042c1a28ae4a6a65809af2471651f633927182150533f8b657399b1c4aedd4d819fd0f444520f44d0d8cd71281ceaeabe5dbdf7ae8a199f319a1435fb176ebdfac9a691038403ea427b3d547e7de33f1ab11d2a32c0ef605e73a7d41d0cd9479ad814c4227198dd9ce72b755cda6499e75cb8ef9ebfaafcfe5d6987c2905252eb8c2f65c3df7a9f48acd475095738f963c9d1518f5e2cfbb5a10d68305aafdad2003450898737622e739889b17a67f536ca582b0763a5a4b5f362dcb4987a8b66daf668b8f3c4d384ad7990a4a88dc5d3e0610183636349440e5b93bcdabfc6049e035b20f029263c17c91475fce400d1c60d06c271d445c83a36c7f0dc6ca141a413ecfcd167176c0f4718c10d896452612d0648ef717f87b2d51edd0561fa5345f34e507e538228d4047266aa9e8a057c7c55a2a730b7314dfc38fcb40ad17b6f6af91d8695297c7bf7cb092c04a1e8e523296460bb1ee3f60a783ce4f67822727941549fe117ec252704e12a70445d98c96483e5ba62b496a4873d9db46eb23c26f727285ff07c0cfdbb1a481eaf3aded6d7a7ff4fca95852c5d3c745224f51a235743cc52305a159a191053978b0a060eddc61b48f5e64e7789e1aec635089a4112d3e5aae699f823138c268368cf07129acdfbf064186069701dd1c45edad0749f2c053e81fe35c76e2ae5f470e3aa8fc27fb69f430e10589d803b0999f8276407c688e966bed9cd3b442e833244460430af075563e32a2ecfa6e55e7f9271d5d0b46b677dc56b3e2b29e3379355fbdda3685a7c11cc9c3f475f44dddf8c02c7bb0128a5b7beeabe66026187149f132b7aefd2bf3676d3cc93b8be5484e4aa87ad0e0a061327921b7bdd5c482f9f3b94ca95942a478a85d7ecb3be78f2e42d8c0eb6932a8a3b8207cda3288873cb6f34d48140c8918a9041f8d389061978e16fd95baaea9246d3d9aadb1fb46cd613455617322cb1a302eab726e99a32641fcb314e5ef8e4dc12c3d3644547ad92c189dfd17de1a943027fe5a3df796ef5ff6dd67a489a3811ecd672c855cb2727ac2103fd5801f3230b9ef7c8d9c0c77118fa1849b619ceb7a79a0a18e7313f6451536c6b6c2d9f5921b681d4bfbaea0d3aaebc2374dad9115cbad37733aa3260f373583418b5ab8c20fffb06e9aa3b315856fe949180b92995b1b4434345afa599098a2cd56d6ef1f4b2ae436f03c8b9b300274c57e92c46beec8ea04222a7e611b1cf9d7f898dc5fdb1f9803f569c749289e548e917521b8ff83e9651497d6f60832fb6e74b5cd837bb0482aefa03e33569515a1769450d815b4b25d72beffe9c0ad43a17c8cd88514b158fd197d6df4f5599f5f94919d7cb07cbe2972df8ca2d834f1709c1ad7a8199017119b3faeab8b9b008316d5eb541be9a2ec28eb34dccd614d5c9132fbd3e4a12e71b7ac1424a0364d04f895c08be25ae4b6064cbcd7ff6c13391ac001c2e317bb8de1c3ad9a56326511552c6977d3542a857288af120d47bb813d9f3397bcdd7a53c918502d5929f5d729ab3e1548f29e1fa598ee6c11bd6b433d58fca813331f04cdd3ed70aa1d013163c2c47be30f6ddc7a2470ebde3b02ea1bbcd56758d9273ffc1b418bbe2663b04fd4ef90428daddb7d2ac975236f23fc5fae3ef5bd657837430d580361c85575b9e0946969ebe6609c299170eb058231a4ee018d91414097a5c109a864919de402af05fa4cd2972d8013711731aea2e1f40d49fafb7bb895a891226573b3ae24194fc30824e3d2af98c7f691e8d3bf0d0c3f8eef739912434db0794bda532bebf5b5a0397e825319c8851d487a01b97fd012c5ff3764c97e692c8ea99b145202c758812e00295c1008caffc638535a433be96c91762d92221c61d895ef64fc4524ceadf0fee962d7063b93124d990f85f65bdbf804c5703a1c1caa6e1d9648dcd028c36648c4c19218c418f2a760c3c40b5964efe4004b597b1af81bd7a0724097acc29104805c61e3122a88c13167ef1b08a6ff9ff2ec388f30405ee50ca83c07e2379a00f199bc823d66f8ac0495ac5c990fdf944e12d69d27c4c1735fcb00d46949e0567b5562b2142214b56e69868cef0ed119e4d68c87475c99b5862d346715b6397ed4d0cd3d8f873aa86f1212d9d6c34eb87d0eb24fd6fb5d26fe8535a15d0794a425f695023d9a39f91df49878de4ab4ead78f7c87267a129219514e017d8f766bf58e3c5de5cf66ee8c84ee1daf009abe274ae75fa7667b5148d67129173d787b2909bb1d514e95f73cc19d8820a282921d5b1a732a6043588a9df81bb6e7be52e97b8686c8f4a9ca20df639cd1ebb67e0442a365b66e7f351c8228f074d138341e95bdd21a3d05639321bfdfcb447f6e8ee4158a434f73b2c718818a492defe22e0281d16dac520c405fe584f48a5add200667907fbe0115ad36097f2114f2def21a9cfb0e13930c8649e6bda9c092c98dbb518e03afe03b291eb96b7c8f515eb7b053a740cc7008d9828ce2961b639ee71c13da8582f8f2fde4dc036e402d2aaeddaaebd147e652b9302a13a2daa8e5f4cd9c560bd5fedb970207377ed8978781f50f80084dbbb1450b554b5b687ae2148b36cd705b332a8cb0ae2de0a7358e80c6d3bf56394f5f0055d2b0a806b1119d7c577b869d18f91318c753285a1114f537139f9062ea5501fa7e1ae1a61f131c67e4a305728fbe1c23a6bc1e0ffbefda244b6e558c96c29f5fbe026d164765d630a22fbaa02c7a6fd8568e8dbc4358c155ea511d658d0cb24d1edd664122a562682eae7bcbb9e8551d200e586ad31f9eb21f3ba9625571e9714162d400f8f31a5b85a7f329eb437ec6d193704ad52315efae63b88c6111a30839c2026c1f443af04f93e79fa17ca1158a6f2a301c6538a3ae51318e2efd989a4175034dd46b4d757ad2a092bb462dba04935d8331144b578fa088209b6d452d8ef6464fe28c6e0e8c56dc91f341ee79627b0184d75fc2e1c8c654aaf3a23caf9a74e12f6fa28d3316aabaa3604dd445f73fb84caad708228e8505c09636fdab9195aded44e89461ce4a09a304f3b6400bebaa581204a158b5da727c510c430a4145ccb8be132ac173e2d4d0ddef991078d54fe581707f814df36e4097594bfd507721105e60b3dbd914b160be07aaba68c5c514940c20e8eef7932595dac7b8aa01fa1ee8e7623217d5aa28a761f40261c6340c450788d83dafe5088d7e753ea6acd7ffa954072b69e1a33c4f283a249272efe25e4d56ccd1ad3049abf1cc969a8ef9750d4c6ba0341e1f4293cc3392096299f62cd685da7088f643af41801467be53f04cbedf9ce58340686bb47c0e88fb8597ae9a4cc1a5dd135caadcc46b6c08866523ce6be6bc4e494dade19718a308c51e4a0e80381ee7e29106297dfe599a1a5122afa4a4888a6b04ac2d4904e3106e4574c6eda3e1c687c55449ff0b9b5744154a369fe8263625b596edbce12821fcf2373eda0e70da2c142fee357bc120ebf0f72eecc6fcd4908749ba72035088d132254397d77b6977abb5c00218c54a7bd437b064059bf46a12d3b20e6e74c801e60eb30bbda07d5240eb36c1b214ceec8b721b483b07e8400172ed56cbbd24692b587ab9f18c87473038f1754901f8c40297c0a5856b5d78fa31f10efc94f2e9dc94ac0e8aebed8064b47d4d84f4ed7392f947221b8273a2d1871e1861a7e7f93913629e8e009e1fa18a0ecca5c09b6794ebe99a8c659d7cc4d95be24eda8638a2da5c620a47fdcc784b368bd88da64699899783fb1acf8aadd723d38281b72d4b757df7244500bb0661e14ac7fb295040c1e2c569fabe688b0732c361769cec1b751d1858ae7ae12957d39d575619415ca4c461e0b92b7d9c61f4242cab796d96d80f416b5c02a536ce376613a8fe6"}, {0xd8, 0xffff, 0x4, "c9f6c101df46fa29de8d90929d00e60cb2f16bc4fb43180cff939848fa0854e302084474a9754b46dfbe1ac963e6638e76abeeab742ee44b78c1c5683064de80547e3abde1ec71d681eb8b9847cfe730ed4f9a9b90e8f11d2b3f6ee2660860627d6a87faf5b38f9c8aa821f6fbb678c305ffc5cbf0e8fd7a29d2a9e086fb3ca5ed9c4236f28b08dc5e232a66c29a5e718b6a5e28cddc3fb45ef360c9628573060448ed8954b27ac73700f720474010329ff67484b30e5a769fa550aeca7956916baedffd3c370c0f"}, {0x48, 0xffff, 0x5, "7cb9e2f6a0cf20fd9e0f3d4a6e7c88f1aeeec40502b279b6b250c80d8abcc73b5dfe27db6b5da90367ca3c9f5c7174154073c4924073"}, {0xb8, 0xffff, 0x8, "0c69e77ab753884ecc478b12f6005b407b8ec07e461a133b7fed337f559cc996e1e55f0086b7355bb8cd8b8996acefd72a1ecc24b3024207a0b23e3c1ec8de9adc549fc71289aab451882ce4578d71156b0d3681e8110651095cfa49e93b2c6e15e985a847e37b46be3e2bd27480b78ff2db6c819e377ab301d471c1a8fb6e403404f0d3567fcb3158697c811c9a2901909b5a2778fc7908fe1edc0e873a8bbe4dd8213dd7"}], 0x2338}, 0x6) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) r3 = socket$inet6(0x18, 0x8001, 0x0) close(r3) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) dup2(r0, r3) 16:15:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x102) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:15:17 executing program 1: r0 = getgid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x940, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x7fff, 0x8d8, 0x1, 0x80, 0x10000, 0x8e, 0x1, 0x3, 0x7, 0x10001}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getegid() setregid(r2, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0x4, 0x1, 0x0, 0x4, 0xfffffffffffffff8, 0x7, 0x1, 0x1, 0x200000000, 0x3}) 16:15:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0xfffffffffffffff8, 0x4}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28088, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x1ff, [{0x3, 0x200}, {0x3, 0x400}, {0x3, 0x991c}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0x9b}, {0x1, 0x20}, {0x2, 0x8}, {0x3, 0x5}, {0x3}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0x40}, {0x3}, {0x2, 0x100}, {0x1, 0x2}, {0x1}, {0x2, 0xffff}, {0x3, 0x8}, {0x3, 0x9559}, {0x3, 0x80000000}, {0x1, 0x1}, {0x3, 0x1000}, {0x3, 0x5}, {0x1, 0xe6e9}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0xa3f6}, {0x3, 0x2}, {0x3, 0x400}]}) 16:15:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x1}) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:15:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/168, 0xa8, 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="7ed4f9", 0x3}], 0x1) 16:15:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x10, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:15:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0xf00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x2, './bus\x00', 0x8, 0x81, 0x4, 0x1000}) 16:15:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000140)={0xd9, 0x100}, &(0x7f0000000180)) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/220, 0xdc) 16:15:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000fa7a0bb574018c64f2cc966bfdd20da6cd35155bc4ed7a136a67baec15c28c4d6db997bcafafdd540d3d0075d88a61a748814950fc536ed000ad2e1cdcde06bc88f8c565d4944f7e6b7aa5efc9b16bd796"], &(0x7f0000000080)=0x24) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1d}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x0, &(0x7f0000000000)="15") ioctl$TIOCSTART(r3, 0x2000746e) 16:15:17 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x929) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:15:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) connect$inet6(r0, &(0x7f0000000880)={0x18, 0x3, 0x5, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21", 0xcf}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x4, [{&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x298}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4767}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xd4b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6ebfe5c6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xd0}, {0x5ff, 0x6}}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x100, 0x0) symlinkat(&(0x7f0000000040)='/', r4, &(0x7f0000000080)='./file0\x00') utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) bind$inet6(r3, &(0x7f0000000800)={0x18, 0x0, 0x3, 0xffffffff}, 0xc) 16:15:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:15:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpgrp() getpgid(r2) getpid() setreuid(0x0, 0xee01) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x8c}) fcntl$setown(r0, 0x6, r2) close(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:15:18 executing program 0: r0 = socket(0x800000000000019, 0x4000, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000000), 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r0, 0x226dc1e2, 0x5, &(0x7f0000000000)="99fb136ebb81b408c364a2d6e3a22433ac3830d3013aefaddae03072dc3963e770a6ba806cf97447c4a594d8d9f5105d6a4d9738b92a0121b612a168aea089809bfc9d61eed88a325346e6cff64889de51204e1d7bf6a3691deb2933ee99e6db1edf1544c6", 0x65) 16:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1c}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/41) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') mlockall(0x3) 16:15:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 16:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x10064}, {0x6}]}) ftruncate(r0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:15:18 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0xc000, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r1, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000580)="622fe853008f0700", 0x8) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/249) r3 = semget$private(0x0, 0x4, 0x80) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) geteuid() semop(r3, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r4 = kqueue() fchdir(r4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r5 = semget$private(0x0, 0x2, 0x140) pledge(&(0x7f0000000480)='\x00', &(0x7f0000000640)='&%\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000005c0)) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r6, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r0, r0) semop(r3, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r6, &(0x7f00000004c0), &(0x7f0000000440)=0xc) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000500)=0x4) semop(r5, &(0x7f0000000600)=[{0x3, 0x0, 0x1000}, {0x7, 0x100000001, 0x1800}, {0x3, 0x4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x1, 0x1000}, {0x1, 0x5}, {0x1, 0x8004, 0x1000}], 0x50) shmctl$IPC_RMID(r2, 0x0) socket(0x400000000018, 0x3, 0x3b) 16:15:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x20, 0x0, 0x100) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0x3ff, 0x8, 0x0, 0x9, 0x40, 0x4, 0x3, 0x1, 0x800, 0x3}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 16:15:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0xd6, 0x819, 0x3, "90ef6844bcb6310da4cbbeef8e03f02816e9a92e", 0xb9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000", 0x10000000, 0xfffffffffffffffe}) write(r1, &(0x7f0000001740)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e0", 0x65) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c8a028a895bb3f52722b5f180a80b6bb6c2d851c"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1) 16:15:18 executing program 1: socket$inet6(0x18, 0x2, 0x3ff) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x8, 0x1, {[0x8000000000000000, 0x2, 0x9, 0x4, 0x3, 0x3, 0x3, 0x400, 0x1000, 0x101, 0x3, 0x4, 0x2, 0x9, 0x3, 0x2, 0x7fff, 0x7], [0x7, 0x64, 0x0, 0x8, 0x8, 0x3f, 0x4, 0x3, 0x6df1639e, 0x80], [0x10001, 0x10001, 0x100000000, 0xda8, 0x5c10, 0x8, 0x9], [0x5, 0x100, 0x4f, 0x5f52, 0x7fffffff, 0x4], [{0x0, 0x5, 0x20, 0x10001}, {0x0, 0x2, 0x7f}, {0xfffffffffffffffa, 0x284, 0x0, 0x1}, {0x9d8d, 0xfffffffffffff55e, 0x8001, 0x6}, {0x2d8, 0x2d677b5e, 0x100000000}, {0x7, 0x60fd46c5, 0x1, 0x1f}, {0x81, 0xcd, 0x34, 0x270}, {0x7, 0x3, 0x7f, 0x8}], {0x81, 0x9, 0x1, 0x5}, {0x2, 0x5, 0xfffffffffffffc00, 0xc69b}}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x1, 0x0, 0x9, 0x9, "8fbd47715cf8b7ad9385961e1066af3565644a14", 0x1a4c, 0xb1d6}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003301fffffffe00243900000000000000000000000000c6f2e910bd81ee479a2def9427a6", 0x2e}], 0x1) socket$inet6(0x18, 0x1, 0x6) 16:15:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r4 = msgget(0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f0000000180)={0x0, "6f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05"}, 0x171, 0x800) chmod(&(0x7f00000028c0)='./file0\x00', 0x34) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002880)) recvmsg(r3, &(0x7f0000002800)={&(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4098], 0x1002, &(0x7f0000002700)=[{&(0x7f0000001340)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/142, 0x8e}, {&(0x7f0000002500)=""/110, 0x6e}, {&(0x7f0000002840)=""/41, 0xff6f}, {&(0x7f0000002580)=""/164, 0xa4}, {&(0x7f0000002640)=""/34, 0x22}, {&(0x7f0000002680)=""/54, 0x36}, {&(0x7f00000026c0)=""/28, 0x1c}], 0x9, &(0x7f00000027c0)=""/27, 0x1b}, 0x1) 16:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") mlockall(0x2) 16:15:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = kqueue() stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x7}, 0xc) ftruncate(r1, 0x20) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:15:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlinkat(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000180)='./bus/file0\x00') r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8080, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x1e1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) link(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') write(r0, &(0x7f0000000100)='T92', 0x3) socket$inet6(0x18, 0x4, 0xe2) 16:15:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x80000001, 0xff, 0x8, 0x5}, {0x101, 0x4, 0xffff, 0x80}, {0x80, 0x80000000, 0x2, 0x1f}, {0x6, 0x8, 0x923, 0x4}, {0x5074, 0x5, 0xffffffff, 0x6}, {0x73, 0x4, 0x0, 0xc42}, {0x8, 0x3e, 0x6, 0x8}, {0xffff, 0x1000, 0x2}]}) 16:15:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x0, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x33, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000ff000000eb5a1868437cb6edb6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d918a7b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017bebf3812f49a83bd4bcfdfad18995cd499a8cf378c759da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950cb2fefe03b0dec6968c264f922aeb0ce49f4df2efda0ad2b2176d97f925ee00d30d2615d7dfcc6182303b1786c6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a7d73b3c32ff4e84525a4cf739867a09d6d20dcf2a3d0bc67bbfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e081e1040300000000000000c30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc0c4cb4b7e543fd5a9153d044c0f847078e26054dda208e293a539c537b4cd079399b4192d168909961f71532e7c76e4262abc38506dd566695c6f92c2bf898b63a6dbccb32c44bac03d43744e73ac25323377f5bf3777f58dc6738f6b453bbd0e6ab7b3fdc89e55408fbc0a45dc9c8156b5fc68bb90a00867194ccaa86793584ca5978a9b294d245fa0a339dfb553f751a13a857e09bed25561ad3c70f6bc1ab0a3d1517b1fb264f183bbe7cf45ab303e973000000000000"], 0x1) msgget(0x3, 0x22) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x1d0, 0x10000000000000, 0x0, 0xffffff4a) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xfffffd14) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 16:15:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getppid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) r5 = getpid() shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getpeername$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8, 0xc0c}, {0x18, 0x2, 0x5, 0x3}, 0x5, [0x0, 0x0, 0x5, 0xf532, 0x8, 0x361c, 0x2, 0x4]}, 0x3c) chflags(&(0x7f0000000140)='./file1\x00', 0xdf51af3593c4404d) setpgid(r5, r3) 16:15:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)}], 0x3, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xf5) semget(0x1, 0x4, 0x9) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x6123bfcd9a246378, r0, 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)={{0xffffffff, 0x3ff}, {0x3, 0x4}}, 0x2) 16:15:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = getegid() setgid(r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x400001f, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:15:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x69dd42f8, 0x7f}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000c80)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000800)=""/167, 0xa7}, {&(0x7f00000008c0)=""/127, 0x7f}, {&(0x7f0000000940)=""/114, 0x72}, {&(0x7f00000009c0)=""/175, 0xaf}, {&(0x7f0000000a80)=""/70, 0x46}, {&(0x7f0000000b00)=""/49, 0x31}], 0x6, &(0x7f0000000bc0)=""/152, 0x98}, 0x42) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/196, 0xc4}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/86, 0x56}], 0x4, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)=""/2, 0x2}, {&(0x7f0000000480)=""/17, 0x11}, {&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f0000000540)=""/192, 0xc0}], 0x4, &(0x7f0000000640)=""/191, 0xbf}, 0x1) getsockname(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(r1, 0x0, 0xfffffffffffffe04) unveil(&(0x7f0000000740)='\x00', &(0x7f0000000780)='r\x00') 16:15:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='mS', 0x2) close(r0) 16:15:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10100, 0x40) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') r1 = socket$inet(0x2, 0xc003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *291139 1809 60929 0x10 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a1c6b8,ffff800014a1c6b8,9f79741291b4c8fd) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff800014a1c760,ffff800014a1c720) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda7d0,ffff8000ffff2e28) at unveil_find_cover+0x139 unveil_add_vnode(ffff800014952360,fffffd803efda7d0,bc) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff39e0,ffff800014a1cd28,ffff800014a1cdf3) at unveil_add+0x273 sys_unveil(ffff8000ffff39e0,ffff800014a1ce68,ffff800014a1ced0) at sys_unveil+0x405 syscall(ffff800014a1cf40) at syscall+0x511 Xsyscall(6,0,8,0,2,c3588b9010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 5 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a1c6b8,ffff800014a1c6b8,9f79741291b4c8fd) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda7d0,ffff800014a1c760,ffff800014a1c720) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda7d0,ffff8000ffff2e28) at unveil_find_cover+0x139 unveil_add_vnode(ffff800014952360,fffffd803efda7d0,bc) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff39e0,ffff800014a1cd28,ffff800014a1cdf3) at unveil_add+0x273 sys_unveil(ffff8000ffff39e0,ffff800014a1ce68,ffff800014a1ced0) at sys_unveil+0x405 syscall(ffff800014a1cf40) at syscall+0x511 Xsyscall(6,0,8,0,2,c3588b9010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -10 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x2097 __ALIGN_SIZE+0x1097 rbp 0xffff800014a1c4d0 rbx 0xffff800014a1c580 rdx 0x2098 __ALIGN_SIZE+0x1098 rcx 0xffff800002b95000 rax 0xffff800002b95000 r8 0xffff800014a1c490 r9 0x1 r10 0xffff800001793140 r11 0xbac0ad60e136149 r12 0x3000000008 r13 0xffff800014a1c4e0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a1c4c0 ss 0 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=291139 stat=onproc flags process=10 proc=4000000 pri=17, usrpri=58, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2e28,0xffffffff822b78f0 process=0xffff800014952360 user=0xffff800014a17000, vmspace=0xfffffd803f014528 estcpu=16, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1809 494069 1545 60929 2 0x10 syz-executor.1 * 1809 291139 1545 60929 7 0x4000010 syz-executor.1 33811 317402 74750 0 2 0 syz-executor.0 33811 20546 74750 0 3 0x4000080 netio syz-executor.0 74750 22837 40718 0 2 0x482 syz-executor.0 1545 125474 40718 0 3 0x82 nanosleep syz-executor.1 82460 126947 1 0 3 0x100083 ttyin getty 75872 520230 0 0 3 0x14200 bored sosplice 40718 203516 74379 0 3 0x82 thrsleep syz-fuzzer 40718 22482 74379 0 3 0x4000082 thrsleep syz-fuzzer 40718 139044 74379 0 3 0x4000082 kqread syz-fuzzer 40718 276474 74379 0 3 0x4000082 thrsleep syz-fuzzer 40718 216831 74379 0 3 0x4000082 thrsleep syz-fuzzer 40718 316893 74379 0 3 0x4000082 thrsleep syz-fuzzer 40718 312824 74379 0 3 0x4000082 thrsleep syz-fuzzer 40718 380376 74379 0 3 0x4000082 thrsleep syz-fuzzer 74379 93902 59229 0 3 0x10008a pause ksh 59229 70499 18585 0 3 0x92 select sshd 18585 407295 1 0 3 0x80 select sshd 78440 405041 64286 73 2 0x100090 syslogd 64286 451495 1 0 3 0x100082 netio syslogd 59159 265197 1 77 3 0x100090 poll dhclient 79971 433312 1 0 3 0x80 poll dhclient 91791 350067 0 0 2 0x14200 zerothread 77128 141906 0 0 3 0x14200 aiodoned aiodoned 91340 184107 0 0 3 0x14200 syncer update 47373 369673 0 0 3 0x14200 cleaner cleaner 76568 400528 0 0 3 0x14200 reaper reaper 46199 482306 0 0 3 0x14200 pgdaemon pagedaemon 99049 425344 0 0 3 0x14200 bored crynlk 12674 230594 0 0 3 0x14200 bored crypto 75956 413267 0 0 3 0x40014200 acpi0 acpi0 1532 46269 0 0 3 0x14200 bored softnet 77498 448024 0 0 3 0x14200 bored systqmp 18679 400718 0 0 3 0x14200 bored systq 86956 51974 0 0 3 0x40014200 bored softclock 5521 387677 0 0 3 0x40014200 idle0 52092 287595 0 0 3 0x14200 bored smr 1 515718 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9521 6350K 14535K 78643K 13682 0 0 pcb 25 9K 11K 78643K 669 0 0 rtable 108 3K 4K 78643K 859 0 0 ifaddr 65 14K 15K 78643K 208 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 65 0 0 iov 0 0K 16K 78643K 178 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 75K 78643K 2408 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 19 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 195 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 1340 0 0 sigio 0 0K 0K 78643K 21 0 0 proc 42 38K 62K 78643K 890 0 0 subproc 64 65538K 69634K 78643K 480 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 70 0 0 in_multi 33 2K 2K 78643K 192 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 418 0 0 pfkey data 0 0K 0K 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 81 20K 22K 78643K 4212 0 0 UVM aobj 46 4K 5K 78643K 62 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 59 0 0 NDP 14 0K 0K 78643K 71 0 0 temp 184 2711K 2839K 78643K 10882 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 30 0 24 1 0 1 1 0 8 0 inpcbpl 280 505 0 498 1 0 1 1 0 8 0 plimitpl 152 83 0 76 1 0 1 1 0 8 0 rtentry 112 177 0 133 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 167 0 163 1 0 1 1 0 8 0 nd6 48 42 0 36 1 0 1 1 0 8 0 ppxss 1128 15 0 15 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 732 0 541 13 1 12 13 0 8 0 art_table 32 733 0 541 2 0 2 2 0 8 0 art_node 16 176 0 136 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 4 1 0 1 1 0 8 0 semapl 112 193 0 183 1 0 1 1 0 8 0 shmpl 112 60 0 16 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3296 0 1841 49 1 48 48 0 8 0 ffsino 240 3296 0 1841 86 0 86 86 0 8 0 nchpl 144 5176 0 3499 64 1 63 63 0 8 0 uvmvnodes 72 4224 0 0 77 0 77 77 0 8 0 vnodes 200 4224 0 0 223 0 223 223 0 8 0 namei 1024 16230 0 16229 2 1 1 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 29681 0 29681 13 12 1 6 0 8 1 sigapl 432 1475 0 1461 2 0 2 2 0 8 0 futexpl 56 19103 0 19103 1 0 1 1 0 8 1 knotepl 112 491 0 472 1 0 1 1 0 8 0 kqueuepl 104 266 0 264 1 0 1 1 0 8 0 pipepl 112 1016 0 997 5 4 1 2 0 8 0 fdescpl 424 1476 0 1461 2 0 2 2 0 8 0 filepl 120 8174 0 8077 6 2 4 6 0 8 1 lockfpl 104 394 0 394 2 1 1 1 0 8 1 lockfspl 48 139 0 139 2 1 1 1 0 8 1 sessionpl 112 30 0 20 1 0 1 1 0 8 0 pgrppl 48 46 0 36 1 0 1 1 0 8 0 ucredpl 96 1254 0 1246 1 0 1 1 0 8 0 zombiepl 144 1461 0 1461 2 1 1 1 0 8 1 processpl 840 1491 0 1461 4 0 4 4 0 8 0 procpl 600 3062 0 3023 4 0 4 4 0 8 0 sosppl 128 9 0 9 3 3 0 1 0 8 0 sockpl 384 1079 0 1060 5 2 3 4 0 8 1 mcl64k 65536 529 0 529 36 35 1 33 0 8 1 mcl16k 16384 5 0 5 4 4 0 1 0 8 0 mcl12k 12288 22 0 22 6 6 0 1 0 8 0 mcl9k 9216 19 0 19 7 7 0 1 0 8 0 mcl8k 8192 17 0 17 8 7 1 1 0 8 1 mcl4k 4096 73 0 73 5 4 1 1 0 8 1 mcl2k2 2112 8 0 8 6 6 0 1 0 8 0 mcl2k 2048 59409 0 59364 18 11 7 11 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 104655 0 104577 36 27 9 25 0 8 0 bufpl 256 30359 0 27252 198 0 198 198 0 8 0 anonpl 16 145722 0 136521 104 51 53 62 0 62 8 amapchunkpl 152 7610 0 7504 16 10 6 14 0 158 0 amappl16 192 6986 0 6375 76 33 43 43 0 8 11 amappl15 184 502 0 500 2 1 1 1 0 8 0 amappl14 176 393 0 391 2 1 1 1 0 8 0 amappl13 168 75 0 74 1 0 1 1 0 8 0 amappl12 160 73 0 72 1 0 1 1 0 8 0 amappl11 152 76 0 62 1 0 1 1 0 8 0 amappl10 144 151 0 144 1 0 1 1 0 8 0 amappl9 136 922 0 919 1 0 1 1 0 8 0 amappl8 128 436 0 421 1 0 1 1 0 8 0 amappl7 120 128 0 118 1 0 1 1 0 8 0 amappl6 112 54 0 47 1 0 1 1 0 8 0 amappl5 104 289 0 278 1 0 1 1 0 8 0 amappl4 96 1438 0 1405 2 1 1 2 0 8 0 amappl3 88 709 0 703 1 0 1 1 0 8 0 amappl2 80 11385 0 11321 2 0 2 2 0 8 0 amappl1 72 37869 0 37438 23 13 10 19 0 8 0 amappl 72 3483 0 3446 1 0 1 1 0 75 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 61 0 16 1 0 1 1 0 8 0 uaddrrnd 24 1476 0 1461 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1476 0 1461 1 0 1 1 0 8 0 vmmpekpl 168 14286 0 14269 2 0 2 2 0 8 0 vmmpepl 168 161016 0 159380 148 58 90 94 0 357 18 vmsppl 264 1475 0 1461 4 3 1 2 0 8 0 pdppl 4096 2958 0 2922 6 1 5 6 0 8 0 pvpl 32 490275 0 477948 252 111 141 218 0 265 26 pmappl 200 1475 0 1461 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 419 0 93 11 0 11 11 0 8 0